SpaceXAI が Grok Build をオープンソース化:コーディング CLI の背後にある Rust エージェントハーネス、TUI、ツールレイヤー
SpaceXAI は 2026 年 7 月 15 日、Grok Build のソースを公開しました。Apache 2.0 ライセンスの Rust ツリーには、エージェントループ、ツールディスパッチ、TUI、拡張システムが含まれています。Grok 4.5 モデルはクローズドのままで、外部からのコントリビューションは受け付けていません。
SpaceXAI は本日、GitHub で Grok Build のソースを公開しました。これは grok CLI の背後にある端末ベースの AI コーディングエージェントです。このリリースには、エージェントハーネス、TUI、CLI シェル、開発者ツールが含まれ、Apache 2.0 ライセンスで提供されます。
Grok Build とは?
Grok Build は、モデルのためのハーネス(足場)です。コンテキストを組み立て、モデルを呼び出し、応答を解析し、ツール呼び出しをディスパッチします。2026 年 5 月 25 日に初期ベータ版としてリリースされ、コードベースの理解、ファイル編集、シェルコマンド実行、ウェブ検索、長時間実行タスクの管理が可能です。フルスクリーンでマウス操作可能な TUI モードの他、スクリプトや CI のためのヘッドレスモード、エディタに埋め込むための Agent Client Protocol (ACP) を提供します。
公開された内容
SpaceXAI は 4 つの主要領域を公開しています。エージェントループ(コンテキストアセンブリ、応答解析、ツールコールディスパッチ)、ツール(コードの読み取り、編集、検索)、端末 UI(レンダリング、入力処理、計画レビュー、インラインディフビューアー)、拡張システム(スキル、プラグイン、フック、MCP サーバー、サブエージェント)です。これらは複数の Rust クレートにマッピングされています: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 を介して任意のモデルを選択できます。
ユースケース
主なユースケースは 4 つ:採用前のツールレイヤーの監査、内部ハーネスのためのフォーク、エアギャップ環境での実行、ヘッドレスモードによる CI パイプラインへの統合です。プリビルドバイナリは curl で取得可能で、ソースからビルドするには protoc と固定の Rust ツールチェーンが必要です。監査のためには単一クレートのコマンド(例:cargo check -p xai-grok-tools)を使用できます。
リソース
詳細は GitHub リポジトリ、公式アナウンス、ドキュメントをご覧ください。