xAI公开Grok Build源代码:支持自行编译、本地离线运行,工具调用过程全程可见

xAI已在GitHub完整开源Grok Build编码代理及其终端界面(TUI)的源代码,并公开整个系统架构。此举并非象征性开放,而是希望通过代码透明度打造更健壮、可靠的执行框架,改变过去依赖黑盒建立信任的模式。
xAI宣布将 Grok Build 开源,并已把这款编码代理及其终端界面(TUI)的完整源代码发布到 GitHub,供开发者查看和使用。此次公开并非仅展示部分示例代码,而是将系统从代理循环到工具调用、从终端交互到扩展机制的完整实现都呈现出来。
源码公开,代理运行过程更加透明
xAI表示,开放源代码是构建健壮、可靠执行框架的一种直接方式。与只能依赖黑盒服务不同,开发者现在可以沿着源码了解上下文如何组装、模型返回结果如何解析,以及工具调用如何被识别和分发。
对于正在研究技能(skills)、插件(plugins)、钩子(hooks)、MCP 服务器或子代理(subagents)的开发者来说,这份源码也提供了更直接的参考。相比只描述使用方式的文档,代码能够明确展示各类组件的加载流程和实际调用方式。
支持本地优先运行
Grok Build 的另一项重要变化,是支持完全本地优先的运行方式。开发者可以自行编译项目,将其连接到自有的本地推理服务,再通过 config.toml 配置文件控制系统行为。这样一来,即使不依赖云端服务,也可以在自己的设备上运行这套编码代理。
源码涵盖哪些功能
此次开放的代码包含代理循环的核心实现,其中涉及上下文构建、模型响应解析以及工具调用分发等关键流程,这些部分共同构成了代理的主要运行机制。
工具集部分展示了代理如何读取、编辑和搜索代码,以及如何执行命令。终端界面(TUI)则包括界面渲染、输入处理、计划审阅和内联差异查看器等功能,开发者可以直接在命令行中查看代码修改及其变化过程。
此外,项目还公开了扩展系统的接入方式,覆盖 skill、plugin、hook、MCP 服务器和 subagent 等组件,为后续研究和扩展 Grok Build 提供了完整的实现依据。
项目地址:https://github.com/xai-org/grok-build
通过开源 Grok Build,xAI 将编码代理的内部工作机制、本地运行方式和扩展接口一并开放出来,开发者可以自行编译、检查源码,并根据实际需求探索和改造这套系统。
