Repolode
xai-org

xai-org/grok-build

Grok Build 是 SpaceXAI 推出的终端 AI 编程代理,提供全屏 TUI,可编辑文件、执行命令并搜索网页。

可替代:Claude Code

Star
27,477
Fork
5,196
未关闭 Issue
0
最近提交
22天前

这是什么?

Grok Build 可执行命令为 `grok`,是一款运行在终端中的 AI 编程代理。它以全屏、支持鼠标操作的 TUI 形式工作,能够理解代码库、编辑文件、执行 shell 命令、联网搜索,并管理长时间运行的任务。它也支持无界面的 headless 模式,便于脚本和 CI 调用,还可以通过 Agent Client Protocol(ACP)嵌入编辑器。

仓库包含该 CLI/TUI 及其代理运行时的 Rust 源码,以 Cargo workspace 组织。各 crate 分别负责 TUI 渲染、代理主程序(支持 leader、stdio 和 headless 入口)、终端、文件编辑、搜索等工具实现,以及文件系统、版本控制、执行和检查点等工作区功能。官方提供 macOS、Linux 和 Windows 的预编译二进制,也可在安装 DotSlash 后从源码构建。

项目不接受外部贡献。第一方代码采用 Apache-2.0 许可,内置的第三方代码保留其原始许可。

核心功能

  • 01全屏、支持鼠标操作的终端界面,用于与代理交互。
  • 02会话中可直接编辑文件、执行 shell 命令并搜索网页。
  • 03提供 headless 模式,便于脚本和 CI 流水线调用。
  • 04通过 Agent Client Protocol(ACP)接入编辑器。
  • 05支持 MCP 服务器、Skills、插件和 hooks。
  • 06提供 macOS、Linux 和 Windows 预编译版本。

适用场景

  • 在终端中把多文件代码修改交给 AI 代理完成。
  • 在 CI 或脚本中以非交互方式运行编程代理。
  • 将 AI 编程代理接入支持 ACP 的编辑器。

快速上手

  1. 1

    运行 README 中适合你系统的官方安装脚本

  2. 2

    检查 grok 命令是否已安装

    grok --version
  3. 3

    启动 TUI;首次启动时会打开浏览器进行身份验证

    grok

使用前须知

  • 不接受外部贡献,来自团队外部的拉取请求不会被合并。
  • 从源码构建需要 DotSlash 工具,且 Windows 构建未经测试、仅为尽力支持。
  • 该代码库定期从私有单体仓库同步,因此这个公开版本可能落后于最新开发进度。

标签

常见问题

grok-build 是什么?
Grok Build 是 SpaceXAI 推出的终端 AI 编程代理,提供全屏 TUI,可编辑文件、执行命令并搜索网页。 Grok Build 可执行命令为 `grok`,是一款运行在终端中的 AI 编程代理。它以全屏、支持鼠标操作的 TUI 形式工作,能够理解代码库、编辑文件、执行 shell 命令、联网搜索,并管理长时间运行的任务。它也支持无界面的 headless 模式,便于脚本和 CI 调用,还可以通过 Agent Client Protocol(ACP)嵌入编辑器。
grok-build 可以免费使用吗?用的什么许可证?
grok-build 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
grok-build 还在维护吗?
活跃维护中。grok-build 最近一次提交是在 2026年9月29日。
grok-build 适合用来做什么?
在终端中把多文件代码修改交给 AI 代理完成。 在 CI 或脚本中以非交互方式运行编程代理。 将 AI 编程代理接入支持 ACP 的编辑器。
grok-build 怎么安装和运行?
运行 README 中适合你系统的官方安装脚本 检查 grok 命令是否已安装: grok --version 启动 TUI;首次启动时会打开浏览器进行身份验证: grok
在哪里获取 grok-build?
源代码和安装说明在 GitHub 上:https://github.com/xai-org/grok-build

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目