SpaceXAI опубликовала под лицензией Apache 2.0 исходный код Grok Build, терминального ИИ-агента для программирования, обеспечивающего работу её grok CLI. В релиз включены исходные коды фреймворка агента, терминального пользовательского интерфейса (TUI) и слоя инструментов.

  • Проект написан на Rust и состоит из четырёх основных компонентов: цикл работы агента для сборки контекста и диспетчеризации инструментов, инструменты для редактирования и поиска кода, полноэкранный TUI с просмотром инлайн-различий и система расширений для плагинов и серверов MCP.
  • Ключевые компоненты организованы в именованные крейты: xai-grok-shell для среды выполнения агента, xai-grok-tools для операций с файлами и поиска, а также xai-grok-pager для рендеринга интерфейса.
  • Grok Build поддерживает работу с приоритетом локального окружения, позволяя пользователям самостоятельно собирать его и настраивать пользовательские конечные точки вывода через config.toml.
  • Агент работает через три интерфейса: интерактивный TUI, безголовый режим для CI-скриптов и интеграция с редакторами через Agent Client Protocol (ACP).

Открытый релиз позволяет разработчикам проверять код перед внедрением, форкать проект для внутреннего использования или запускать его в изолированных средах без обращения к внешним API.