Runtime open source de agente de programação com IA, com foco em CLI, compatível com qualquer modelo via ferramentas MCP e disponível em modos interativo, piped, daemon ou WebSocket/ACP.
xai-org/grok-build
Grok Build é um agente de programação com IA da SpaceXAI que roda no terminal, com uma TUI em tela cheia para editar arquivos, executar comandos shell e pesquisar na web.
Alternativa open source a:Claude Code
- Estrelas
- 27,477
- Forks
- 5,196
- Issues abertas
- 0
- Último commit
- há 22 dias
O que é?
Grok Build, executado com o comando `grok`, é um agente de programação com IA baseado em terminal. Ele roda em uma TUI em tela cheia, com suporte a mouse, capaz de entender uma base de código, editar arquivos, executar comandos shell, pesquisar na web e gerenciar tarefas de longa duração. Também pode ser executado em modo headless para scripts e CI ou integrado a editores por meio do Agent Client Protocol (ACP).
O repositório contém o código-fonte em Rust da CLI/TUI e do runtime do agente, organizado como um workspace do Cargo. Os crates abrangem a renderização da TUI, o shell do agente, com pontos de entrada leader, stdio e headless, implementações de ferramentas como terminal, edição de arquivos e pesquisa, além do gerenciamento do workspace para sistema de arquivos, VCS, execução e checkpoints. Binários pré-compilados são publicados para macOS, Linux e Windows; também é possível compilar o código-fonte com Cargo após instalar o DotSlash, necessário para o protoc incluído.
Contribuições externas não são aceitas. O código próprio do projeto usa a licença Apache-2.0, e o código de terceiros incluído mantém suas licenças originais.
Recursos principais
- 01Interface de terminal em tela cheia, com suporte a mouse, para conversar com o agente.
- 02Edita arquivos, executa comandos shell e pesquisa na web durante a sessão.
- 03Modo headless para scripts e pipelines de CI.
- 04Integração com editores por meio do Agent Client Protocol (ACP).
- 05Compatibilidade com servidores MCP, skills, plugins e hooks, conforme o guia do usuário.
- 06Binários pré-compilados para macOS, Linux e Windows.
Casos de uso
- Delegar alterações de código em vários arquivos a um agente de IA pelo terminal.
- Executar um agente de programação de forma não interativa em CI ou em scripts.
- Integrar um agente de programação com IA a um editor compatível com ACP.
Início rápido
- 1
Execute o script oficial de instalação para o seu sistema operacional indicado no README
- 2
Verifique se o comando grok está instalado
grok --version - 3
Inicie a TUI; na primeira execução, o navegador será aberto para você se autenticar
grok
Antes de usar
- Não são aceitas contribuições externas, portanto pull requests de pessoas de fora da equipe não serão mesclados.
- Para compilar a partir do código-fonte, é necessário usar a ferramenta DotSlash. As compilações para Windows não são testadas e têm suporte apenas sob melhores esforços.
- A base de código é sincronizada periodicamente a partir de um monorepo privado, então esta árvore pública pode estar desatualizada em relação ao desenvolvimento mais recente.
Tópicos
Perguntas frequentes
- O que é grok-build?
- Grok Build é um agente de programação com IA da SpaceXAI que roda no terminal, com uma TUI em tela cheia para editar arquivos, executar comandos shell e pesquisar na web. Grok Build, executado com o comando `grok`, é um agente de programação com IA baseado em terminal. Ele roda em uma TUI em tela cheia, com suporte a mouse, capaz de entender uma base de código, editar arquivos, executar comandos shell, pesquisar na web e gerenciar tarefas de longa duração. Também pode ser executado em modo headless para scripts e CI ou integrado a editores por meio do Agent Client Protocol (ACP).
- grok-build é gratuito? Qual é a licença?
- grok-build é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- grok-build ainda é mantido?
- Manutenção ativa. O último commit de grok-build foi em 29 de set. de 2026.
- Para que posso usar grok-build?
- Delegar alterações de código em vários arquivos a um agente de IA pelo terminal. Executar um agente de programação de forma não interativa em CI ou em scripts. Integrar um agente de programação com IA a um editor compatível com ACP.
- Como instalar grok-build?
- Execute o script oficial de instalação para o seu sistema operacional indicado no README Verifique se o comando grok está instalado: grok --version Inicie a TUI; na primeira execução, o navegador será aberto para você se autenticar: grok
- Onde consigo grok-build?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/xai-org/grok-build
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um agente de programação leve da OpenAI que roda localmente no terminal para ajudar você a escrever e trabalhar com código.
Agente de programação open source em Rust para o terminal, que edita arquivos, executa comandos e funciona com mais de 40 provedores de modelos, incluindo modelos locais.
Agente de programação open source que lê seu projeto, edita arquivos e roda testes pelo terminal, desktop, navegador ou editor.
Agente de IA open source para programação no terminal, com interfaces complementares para desktop, web, editores e chat.
Agente de programação com IA para terminal, escrito em Rust, compatível com vários provedores de LLM e disponível como TUI, CLI de execução única e plugin para ZSH.