发布日期:2026-07-22 | 话题:AI 编程工具 / 开源
Grok Build 是 xAI(SpaceX AI)推出的终端 AI 编程 Agent,于 2026 年 7 月 14 日以 Apache-2.0 协议开源,发布 9 天内在 GitHub 斩获超过 2.1 万 Star;项目以 99.6% Rust 编写,运行为全屏 TUI 界面,能理解代码库、编辑文件、执行 Shell 命令、搜索网络,底层由 xAI 自研的 grok-4.5 模型驱动,同时支持通过配置文件接入任意 OpenAI 兼容的第三方模型;支持三种运行模式:交互式 TUI、无头脚本/CI 模式、以及通过 ACP 协议嵌入第三方编辑器。这篇文章梳理 Grok Build 的核心功能、安装方式、配置方法,以及它与 Claude Code、Codex 等同类工具的差异,帮助开发者快速判断是否值得上手。

9 天 2.1 万 Star,为什么 Grok Build 这么热
Grok Build 的 GitHub 仓库(xai-org/grok-build)于 2026 年 7 月 14 日公开,截至 7 月 22 日已有 21,827 Star 和 4,092 Fork——这个速度在 AI 编程工具赛道里算得上爆发式。
热度背后有几个原因值得关注:
第一,稀缺性。目前主流 AI 编程 Agent 里,Claude Code 的核心代码不开源,Codex CLI 虽然 Apache-2.0 开源但 Rust 版本刚不久,Grok Build 是少数一上来就把完整 Agent 运行时和 TUI 全部开放的产品。
第二,技术选型。99.6% Rust 实现、从零构建的 TUI 渲染层、完整的沙箱和 MCP 支持,对于希望研究编码 Agent 底层架构的开发者来说,这个代码库本身就是学习素材。
第三,模型绑定但不锁定。默认走 grok-4.5,但配置文件支持替换任意 base_url 和模型,这意味着不用订阅 xAI 也能跑起来。
安装:一行命令搞定
官方提供预编译二进制,三平台全覆盖:
# macOS / Linux / Git Bash
curl -fsSL https://x.ai/cli/install.sh | bash
# Windows PowerShell
irm https://x.ai/cli/install.ps1 | iex
安装完成后运行 grok --version 验证。首次启动会打开浏览器做 xAI 账号认证,非浏览器环境(如服务器、CI)可以跳过认证流程,直接用环境变量传入 API Key:
export XAI_API_KEY="你的 xAI API Key"
grok
三种运行模式,覆盖从本地到 CI 的全场景
交互模式(日常开发首选):
grok # 全屏 TUI 启动
grok -C /path/to/project # 指定项目目录
全屏 TUI 支持鼠标交互,界面风格类似 Claude Code,但底层完全重新实现。输入 /model <名称> 可以在会话内动态切换模型,/status 查看当前配置。
无头模式(脚本和 CI 场景):
grok -p "为这个 PR 写单元测试,输出到 tests/ 目录"
grok -p "审查 main.rs 的安全漏洞" --output-format streaming-json
加 -p 参数直接接收指令、执行、退出,适合集成到 GitHub Actions 或本地 Makefile。--output-format streaming-json 输出结构化流式 JSON,方便下游工具解析。
ACP 编辑器嵌入模式:这是 Grok Build 区别于大多数同类工具的独特能力——通过 Agent Client Protocol(ACP)可以作为后端嵌入 VS Code、Cursor 等任意支持 ACP 的编辑器,不需要在终端和编辑器之间来回切换。
关键功能速览
自定义模型——Grok Build 的配置文件位于 ~/.grok/config.toml,支持替换任意 OpenAI 兼容端点:
model = "你的模型名称"
[model_providers.custom]
name = "自定义 Provider"
base_url = "https://你的API端点/v1"
env_key = "YOUR_API_KEY"
MCP 服务器支持——和 Claude Code 一样,Grok Build 原生支持 MCP 协议,可以接入数据库查询、文件系统、自定义工具等 MCP Server,扩展 Agent 能力边界。
沙箱执行——Shell 命令在受控沙箱里执行,支持配置读写权限和网络访问策略,减少 Agent 误操作的风险。
Skills 和 Hooks——可以把常用指令打包成 Skill,类似 Claude Code 的 /skill 系统;Hooks 支持在 Agent 操作前后触发自定义脚本。
调试工具——grok inspect 输出当前的配置来源、激活的 Skills、Plugins、Hooks 和 MCP Server 列表,排查配置问题很有用。

从源码构建(给想深入研究的开发者)
Grok Build 的 Rust 依赖链需要三个前置工具:
# 1. Rust 工具链(rustup 会根据 rust-toolchain.toml 自动锁定版本)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# 2. DotSlash(用于拉取 hermetic 工具,包括 protoc)
cargo install dotslash
# 3. 验证 dotslash 可用
/usr/bin/env dotslash --help
主要构建命令:
cargo run -p xai-grok-pager-bin # 构建并启动 TUI
cargo build -p xai-grok-pager-bin --release # 生产构建,产物在 target/release/xai-grok-pager
cargo check -p xai-grok-pager-bin # 快速语法检查
cargo test -p xai-grok-config # 单测
注意:官方明确不接受外部 PR,仓库内容定期从 xAI 内部 monorepo 单向同步,Cargo.toml 工作区文件是自动生成的,不要手动修改。
和 Claude Code、Codex 比,差在哪、强在哪
三款工具都是终端 AI 编程 Agent,定位高度重叠,但有几个维度的差异值得关注:
开源程度:Grok Build 和 Codex CLI 完整开源,Claude Code 的内核不开放。想研究编码 Agent 底层机制,Grok Build 的 Rust 代码库是最完整的参考资料。
模型绑定:Claude Code 默认 Claude 系列、Codex 默认 OpenAI 系列,但都支持自定义 provider。Grok Build 默认 grok-4.5,同样支持替换。三者在这一点上越来越趋同。
ACP 嵌入协议:这是 Grok Build 目前独有的。Claude Code 和 Codex 主要靠 IDE 插件/扩展接入编辑器,Grok Build 用协议层做嵌入,理论上可以接入任何实现了 ACP 的宿主应用。
生态成熟度:Claude Code 和 Codex 发布更早,社区插件、Skills、文档更丰富。Grok Build 开源 9 天,整个生态还在早期,踩坑概率相对较高。
国内开发者如果需要对比 grok-4.5 和其他主流推理模型在编码任务上的表现,可以通过 七牛云 AI 大模型广场 统一接入多款主流大模型进行测试,国内可直接访问。
三个高频问题
Grok Build 开源了,是完全免费使用吗?
代码和权重是 Apache-2.0 免费开源的,但默认底层模型 grok-4.5 需要 xAI API Key,调用有费用。如果配置为本地模型或其他第三方 API,则取决于你选择的 provider。
Grok Build 和 grok-1 开源有什么关系?
两者是不同的东西。grok-1 是 2024 年开源的 314B 参数预训练模型权重(JAX 实现);Grok Build 是 2026 年 7 月开源的 AI 编程 Agent 工具链(Rust 实现),使用的是更新的 grok-4.5 模型。
能在国内网络环境下正常使用 Grok Build 吗?
Grok Build 本身安装和代码运行没有问题。但默认调用 xAI 的 API(api.x.ai)需要网络畅通,配置自定义模型 provider 并指向国内可访问的端点可以绕开这个限制。
延伸阅读
- Grok Build GitHub 仓库:github.com/xai-org/grok-build
- AI 大模型广场:qiniu.com/ai/models