A SpaceXAI abriu o código-fonte do Grok Build, o agente de codificação com IA baseado em terminal que alimenta sua CLI grok, sob a licença Apache 2.0. O lançamento inclui o código-fonte da estrutura do agente, da interface de usuário de terminal (TUI) e da camada de ferramentas.

  • O projeto é construído em Rust e compreende quatro áreas principais: o loop do agente para montagem de contexto e despacho de ferramentas, ferramentas para edição e pesquisa de código, uma TUI em tela cheia com visualização de diff inline e um sistema de extensão para plugins e servidores MCP.
  • Os componentes-chave estão organizados em crates nomeadas, incluindo xai-grok-shell para o tempo de execução do agente, xai-grok-tools para operações de arquivo e pesquisa, e xai-grok-pager para a renderização da interface.
  • O Grok Build suporta operação local-first, permitindo que os usuários o compilem e configurem pontos de inferência personalizados via config.toml.
  • O agente opera por meio de três superfícies: uma TUI interativa, modo headless para scripts de CI e integração com editores por meio do Agent Client Protocol (ACP).

O lançamento de código-fonte aberto permite que os desenvolvedores auditem o código antes da adoção, bifurquem o projeto para uso interno ou o executem em ambientes air-gapped sem depender de APIs externas.