xAI 开源 Grok Build:AI 编程代理的“黑盒”彻底打开
xAI 正式将 Grok Build 及其终端界面(TUI)的完整源代码开源,现已上架 GitHub。这款由 xAI 打造的编码代理并非部分代码公开,而是整套系统的核心逻辑、工具集实现及扩展机制全部对外开放。
开源的直接目的在于构建一个健壮可靠的执行框架。用户不再需要将任务交给“黑盒”——通过源码可以逐行追踪上下文的拼装方式、模型返回内容的解析过程,以及工具调用的分发机制,每个环节均透明可查。
对于开发者而言,开源意味着 Grok Build 成为可探索、可扩展的基础平台。无论是技能(skills)、插件(plugins)、钩子(hooks)、MCP 服务器还是子代理(subagents),其加载与调用机制均可通过源码直接获取,而非依赖文档中的模糊描述。
值得关注的是,Grok Build 现已支持完全本地优先的运行模式。用户可从零编译,将其指向自有本地推理服务,并通过 config.toml 配置文件驱动系统全部行为,无需依赖任何云端服务。
此次开源的源码涵盖四大核心模块:代理循环逻辑(上下文组装、响应解析、工具调用分发)、工具集实现(代码读取、编辑、搜索及命令执行)、终端界面(渲染、输入处理、计划审阅及内联差异查看),以及扩展系统(skill、plugin、hook、MCP 服务器、subagent 的接入方式)。
项目地址:https://github.com/xai-org/grok-build