跳到主要內容
AI News HubLIVE
站內改寫1 分鐘閱讀

SpaceXAI 開源 Grok Build:Rust 編寫的代理框架、TUI 和工具層

文章摘要

SpaceXAI 於 2026 年 7 月 15 日開源了 Grok Build,這是其 grok CLI 背後的終端 AI 編碼代理。原始碼以 Apache 2.0 許可證釋出,包含代理迴圈、工具排程、TUI 和擴充套件系統,但 Grok 4.5 模型保持閉源,且不接受外部貢獻。

來源MarkTechPost作者: Michal Sutter
SpaceXAI 開源 Grok Build:Rust 編寫的代理框架、TUI 和工具層
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

SpaceXAI 今日在 GitHub 上開源了 Grok Build,這是其 grok CLI 背後基於終端的 AI 編碼代理。此次釋出涵蓋了代理框架(agent harness)、終端 UI(TUI)、CLI shell 和開發者工具,均採用 Apache 2.0 許可證。

Grok Build 是什麼?

Grok Build 是一個代理框架,為模型提供上下文組裝、響應解析和工具呼叫排程等功能。它於 2026 年 5 月 25 日作為早期測試版釋出,能夠理解程式碼庫、編輯檔案、執行 shell 命令、搜尋網頁,並管理長時間執行的任務。它以全屏、滑鼠互動的 TUI 模式執行,同時提供頭less模式用於指令碼和 CI,並透過代理客戶端協議(ACP)嵌入編輯器。

開源內容

SpaceXAI 列出了四個主要開源領域:代理迴圈(上下文組裝、響應解析、工具呼叫排程)、工具(程式碼讀取、編輯、搜尋)、終端 UI(渲染、輸入處理、計劃審查和內聯差異檢視器)以及擴充套件系統(技能、外掛、鉤子、MCP 伺服器和子代理)。這些領域對應於多個 Rust crate,包括 xai-grok-pager(TUI)、xai-grok-shell(代理執行時和入口點)、xai-grok-tools(工具實現)和 xai-grok-workspace(主機檔案系統、VCS、執行和檢查點)。根 Cargo.toml 是自動生成的,應視為只讀。

本地優先路徑

Grok Build 現在可以完全本地優先執行:自行編譯,指向本地推理端點,並透過 config.toml 配置所有內容。使用者可以透過 grok inspect 命令檢視當前目錄下發現的配置、指令、技能、外掛、鉤子和 MCP 伺服器。

對比其他工具

與 Codex CLI(Apache 2.0,接受外部 PR)、OpenCode(MIT,社群專案)和 Claude Code(專有)相比,Grok Build 同樣採用 Apache 2.0 許可證,允許分叉和修改,但不接受外部 PR。它支援透過 config.toml 選擇任何模型。

用例

四個主要用例包括:審計工具層以決定是否採用、分叉用於內部框架、在 air-gapped 環境中執行、以及透過頭less模式整合到 CI 流水線。預構建二進位制檔案可透過 curl 獲取,也可以從原始碼構建(需要 protoc 和固定的 Rust 工具鏈)。提供單 crate 的命令(如 cargo check -p xai-grok-tools)以加快審計。

資源

更多資訊請訪問 GitHub 倉庫、官方公告和文件。

展開要點與分析

文章情報

工程師入門

要點

  • Grok Build 是 SpaceXAI 的終端 AI 編碼代理,現已開源,採用 Apache 2.0 許可證。
  • 開源的四個主要領域:代理迴圈、工具、終端 UI 和擴充套件系統,分別對應多個 Rust crate。
  • Grok Build 支援完全本地優先執行,可透過 config.toml 配置任何模型。
  • 與 Codex CLI、OpenCode 等類似工具相比,Grok Build 允許分叉和修改,但不接受外部 PR。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。