Компания xAI открыла исходный код Grok Build — терминального ИИ-агента для разработки, работающего через CLI и полноэкранный TUI-интерфейс. Проект опубликован на GitHub и включает исходники клиента, пользовательского интерфейса и агентной логики. Решение распространяется после недавнего анонса о переходе Grok Build в open source.

Что опубликовано

В репозитории доступны исходные тексты на Rust, включая:

  • агентный цикл: формирование контекста, обработку ответов модели и диспетчеризацию вызовов инструментов;

  • встроенные инструменты для чтения и редактирования файлов, поиска по проекту и выполнения команд;

  • терминальный TUI-интерфейс с поддержкой просмотра плана работы агента, отображения diff и взаимодействия через клавиатуру и мышь;

  • систему расширений, включая плагины, хуки, skills, поддержку MCP-серверов и субагентов.

По информации xAI, код синхронизируется из внутреннего монорепозитория компании. Для сборки необходимы Rust и Protocol Buffers (protoc), также опубликованы готовые бинарные сборки для macOS, Linux и Windows.

Можно ли использовать локальные модели?

Сам Grok Build — это open-source агент, однако выбор модели остается за пользователем. Его можно настроить на работу с локально развернутыми LLM через совместимые интерфейсы. В таком сценарии выполнение запросов может происходить полностью локально, без обращения к облачным сервисам xAI, если не используются их API.

При этом возможность полностью локальной работы зависит от выбранной модели и конфигурации пользователя, а не является особенностью самого Grok Build.

Зачем это xAI?

«Публикация кода — самый прямой способ создать надёжный и надёжный харнес» — говорится в анонсе.

В анонсе xAI отмечает, что публикация исходников должна упростить аудит работы агента, повысить прозрачность проекта и позволить сообществу участвовать в его развитии. Открытый код также служит референсом для разработчиков, которые создают собственные расширения, MCP-серверы и другие интеграции.