返回信息流
新闻事件
Simon Willison
9 个来源

xAI 开源 Grok Build 代码以应对隐私争议

xAI 在隐私争议后开源了其 Grok Build CLI 工具。此前,该工具被发现会上传用户整个目录(包括 SSH 密钥和密码数据库)到 xAI 的云存储。xAI 已删除所有保留的用户数据并关闭默认数据保留,以恢复信任。该代码库包含 844,530 行 Rust 代码,现已在 GitHub 上以 Apache 2.0 许可证发布。

SynthePulse Insight · AI 深度解读

Grok Build 开源:xAI 的编码代理与终端 UI 全面开放

版本 1 · 1 个来源

xAI 宣布将 Grok Build 的完整源代码开源,包括代理循环、工具系统、终端 UI 和扩展框架,支持本地优先运行,旨在推动编码代理生态的透明与可扩展性。

  • xAI 于 2026 年 7 月 15 日宣布开源 Grok Build,包括其编码代理和终端 UI 的完整源代码。
  • 开源代码涵盖代理循环、工具系统(读取、编辑、搜索代码及运行命令)、终端 UI(渲染、输入处理、计划审查、内联差异查看器)以及扩展系统(技能、插件、钩子、MCP 服务器、子代理)。
  • Grok Build 现在可以完全本地优先运行:用户可自行编译,指向本地推理引擎,并通过 config.toml 配置。
  • xAI 表示,开源是构建稳健可靠 harness 的最直接方式,源代码可作为技能、插件等扩展的权威参考。
  • 代码已托管至 GitHub,用户可通过一条命令安装并运行。
展开章节目录开源动机:透明性与可扩展性

开源动机:透明性与可扩展性

xAI 在官方博客中解释,开源 Grok Build 的核心目的是直接构建一个稳健可靠的 harness(编码代理的底层框架)。通过公开源代码,开发者可以精确了解其工作原理,从上下文组装到工具调用分发。

此外,开源使得探索和扩展 harness 更加容易。对于使用技能、插件、钩子、MCP 服务器或子代理的开发者,源代码是每种组件如何加载和调用的权威参考。

代码库构成:从代理循环到扩展系统

发布的源代码包括四个主要部分:代理循环(上下文组装、模型响应解析、工具调用分发)、工具系统(代理如何读取、编辑、搜索代码以及运行命令)、终端 UI(渲染、输入处理、计划审查、内联差异查看器)以及扩展系统(技能、插件、钩子、MCP 服务器、子代理)。

这一架构覆盖了编码代理从交互到执行的全链路,为开发者提供了完整的参考实现。

本地优先运行:完全自主可控

Grok Build 现在支持完全本地优先运行:用户可以自行编译源代码,指向自己的本地推理引擎,并通过 config.toml 文件驱动所有配置。这意味着无需依赖 xAI 的云端服务,即可在本地环境中使用 Grok Build。

这一特性对于注重数据隐私或需要离线工作的开发者尤为重要,同时也为定制化部署提供了基础。

获取与使用:GitHub 与一键安装

Grok Build 的源代码已托管在 GitHub 上,用户可以直接浏览。同时,xAI 提供了一键安装命令,用户可在终端中快速运行。

xAI 鼓励开发者探索源代码,并基于此构建自己的工具链。

可信度边界

本文信息来源于 xAI 官方博客,属于第一手官方公告,可信度较高。但开源代码的实际质量、社区反响及后续维护情况尚待观察。

核心结论

Grok Build 的开源标志着 xAI 在编码代理领域迈出透明化的重要一步,为开发者提供了完整的本地化、可扩展的编码代理框架,有望推动社区协作与创新。