Репозиторий Grok Build появился в открытом доступе на GitHub. В него вошли исходники терминального клиента, полноэкранного интерфейса и среды, которая связывает языковую модель с файлами, командами и другими инструментами разработчика. Код распространяется по лицензии Apache 2.0.
Grok Build работает прямо в терминале. Агент умеет анализировать структуру проекта, читать и изменять файлы, выполнять команды оболочки, искать информацию в интернете и вести продолжительные задачи. Управлять им можно с клавиатуры и мыши через полноэкранный TUI-интерфейс.
Разработчики открыли не демонстрационный клиент, а основные части рабочей системы. В репозитории можно посмотреть, как собирается контекст для модели, разбираются ее ответы и передаются вызовы инструментам. Также опубликованы механизмы работы с навыками, плагинами, хуками, MCP-серверами и субагентами.
Запускать Grok Build разрешено в нескольких режимах. Помимо обычного интерактивного интерфейса, предусмотрен фоновый режим для скриптов и систем автоматизации. Еще один вариант связан с протоколом Agent Client Protocol, через который агент можно встраивать в редакторы и другие приложения.
Исходники написаны на Rust. Готовые версии доступны для macOS, Linux и Windows, но при самостоятельной сборке условия различаются. В документации прямо указано, что проверенными платформами сборки считаются macOS и Linux. Сборка под Windows возможна, однако пока относится к режиму best effort и не тестируется на постоянной основе.
Есть и менее очевидный момент: опубликованный репозиторий синхронизируется с внутренним монорепозиторием SpaceXAI периодически. Поэтому GitHub-версия может не совпадать с самой свежей внутренней сборкой. Для проверки происхождения кода в корне оставлен файл SOURCE_REV с идентификатором исходного коммита.
Grok Build также можно подключать к сторонним моделям через файл конфигурации. Это позволяет использовать открытый агентский каркас отдельно от стандартной модели xAI, в том числе с локальным сервером вывода.
Открытый код дает разработчикам возможность проверить, что именно происходит между запросом пользователя и изменением файлов. Вопрос теперь в другом: станут ли сторонние разработчики использовать Grok Build как готового агента или разберут его на отдельные компоненты?








