SpaceXAI がコーディング CLI の基盤をオープンソース化
本文の状態
日本語全文を表示中
詳細モードで約6分の本文を読めます。
SpaceXAI はコード編集やシェル実行を担うターミナルベース AI エージェント「Grok Build」のソースコードを Apache 2.0 ライセンスで公開し、ローカル推論への完全対応と拡張性を可能にした。
AI深層分析を開く2026年7月30日 03:16
AI深層分析
キーポイント
Grok Build のオープンソース化
SpaceXAI はターミナルベースの AI コーディングエージェント「Grok Build」のエージェントハッチ、TUI、CLI シェル、開発者ツールを GitHub に公開した。
ローカルファーストの実現
同社は設定ファイル(config.toml)を通じてローカル推論モデルへの接続を可能にし、完全なローカル環境での実行をサポートすると発表した。
アーキテクチャとコンポーネント
公開されたコードは、文脈の構築やツール呼び出しを処理するループ、ファイル編集・検索機能、TUI レンダリング、およびプラグイン拡張システムから構成される。
多様なインタフェースと統合
Grok Build は対話型 TUI、スクリプト用ヘッドレスモード、そして Agent Client Protocol(ACP)を介したエディタ埋め込みの 3 つのインターフェースを提供する。
主要なユースケース
監査、内部ハネスへのフォーク、エアギャップ環境での実行、CI自動化の4つのユースケースが提示されている。
重要な引用
A harness is the scaffolding around a model. It assembles context, calls the model, parses the reply, and dispatches tool calls.
Grok Build can now run fully local-first. Compile it yourself, point it at local inference, and drive everything from config.toml.
Audit before adoption: Read xai-grok-tools before letting an agent run shell commands in a regulated repo.
Headless mode feeds structured output into a pipeline step.
編集コメントを表示
編集コメント
SpaceXAI が公開した Grok Build は、ターミナル環境における AI エージェントの制御可能性と拡張性を示す重要な事例である。特にローカル推論への完全対応は、データプライバシーを重視する開発者にとって大きな意味を持つ。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
SpaceXAI は、自社の grok CLI の背後にあるターミナルベースの AI コーディングエージェント「Grok Build」をオープンソース化しました。ソースコードは本日 GitHub に公開され、エージェントハッチ、TUI(ターミナルユーザーインターフェース)、CLI シェル、そして開発者向けツールが Apache 2.0 ライセンスの下でリリースされています。
Grok Build とは何か?
ハッチとはモデルを取り巻く足場のようなものです。コンテキストの構築からモデルへの呼び出し、レスポンスのパース、そしてツールの呼び出し実行までを一貫して担います。
Grok Build は 2026 年 5 月 25 日に早期ベータ版として発表されました。これはコードベースを理解し、ファイル編集やシェルコマンドの実行、Web 検索を可能にするエージェントです。また、長時間実行されるタスクの管理も担います。動作はフルスクリーンのマウス操作対応 TUI です。
主要なインターフェースは 3 つあります。1 つは対話型の TUI、もう 1 つはスクリプトや CI(継続的インテグレーション)向けのヘッドレスモードです。さらに、エディタは「エージェントクライアントプロトコル(ACP)」を通じてこれを埋め込むことができます。
window.addEventListener('message',function(e){
if(e.data&&e.data.frame==='mtp-gbloop'&&e.data.mtpHeight){
var f=document.getElementById('mtp-gbloop-frame');
if(f)f.style.height=e.data.mtpHeight+'px';
}
});
公開された範囲には何が含まれるのか?
この枠組みに基づき、SpaceXAI は 4 つの公開領域をリストアップしています。エージェントループはコンテキストの構築、レスポンスのパース、ツール呼び出しの実行を担当します。ツールの領域では、コードの読み込み、編集、検索の方法が定義されています。ターミナル UI ではレンダリング、入力処理、プランの確認、インライン差分ビューアの表示を扱います。拡張システムにはスキル、プラグイン、フック、MCP サーバー、サブエージェントが含まれます。
これらの領域は、それぞれ特定のクレート(Rust のパッケージ単位)に対応しています:
PathContents
crates/codegen/xai-grok-pager-bin
コンポーネントのルートパッケージ。xai-grok-pager バイナリをビルドします。
crates/codegen/xai-grok-pager
TUI(ターミナルユーザーインターフェース):スクロールバック、プロンプト、モーダル、レンダリング機能。
crates/codegen/xai-grok-shell
エージェントのランタイムと、リーダー/stdio/ヘッドレス用のエントリーポイント。
crates/codegen/xai-grok-tools
ツール実装(ターミナル操作、ファイル編集、検索など)。
crates/codegen/xai-grok-workspace
ホストファイルシステム、バージョン管理システム(VCS)、実行環境、チェックポイント機能。
third_party/Vendored upstream source (Mermaid diagram stack)
サードパーティのベンダー済みソースコード(Mermaid 図描画スタック)。
この表は、読み進める順序として捉えてください。まずは xai-grok-shell でループ処理を開始し、次に xai-grok-tools を扱います。ビルドに関する注意点が一つ、見落としがちです。ルートディレクトリの Cargo.toml は生成されたファイルであり、README にはこれを「読み取り専用」として扱うよう明記されています。
では、ローカルファーストの仕組みはどうなっているのでしょうか?
単なる調査機能を超え、SpaceXAI が提示する実用的な成果の一つがこれです。Grok Build は今や完全にローカルファーストで動作可能になりました。自分でコンパイルし、ローカルの推論エンジンに接続し、設定ファイル(config.toml)からすべてを制御できます。
# ~/.grok/config.toml (Windows: %USERPROFILE%\.grok\config.toml)
[model.my-model]
model = "model-id"
base_url = "https://api.example.com/v1"
name = "Display Name"
env_key = "API_KEY"
[models]
default = "my-model"grok inspect コマンドを実行すると、ハッチが現在のディレクトリで検出した情報を表示します。これには設定ソース、指示書、スキル、プラグイン、フック、そして MCP サーバーが含まれます。
Grok Build と比較するとどうなるでしょうか?
| 項目 | Grok Build |
|---|---|
| エージェント | 第一級ライセンス |
| フォークと改変 | 可能 |
| モデル選択 | 自由 |
| 外部 PR | 受け付け |
Grok Build (xai-org/grok-build) は Apache 2.0 ライセンスの下、config.toml を経由して誰でも利用可能です。ただし、外部からのプルリクエストは受け付けていません。
Codex CLI (openai/codex) も同様に Apache 2.0 で公開されており、OpenAI モデルの利用が許可されていますが、オープンなプルリクエストキューが存在します。
OpenCode (anomalyco/opencode) は MIT ライセンスで、75 以上のプロバイダーをサポートするコミュニティプロジェクトです。
Claude Code は専用モデルに限定されたプロプライエタリ製品であり、利用許可は下りていません。
これらの背景を踏まえると、現在特に有効な 4 つのユースケースが浮かび上がります。
まず「導入前の監査」です。エージェントが規制対象のリポジトリでシェルコマンドを実行する前に、必ず xai-grok-tools のドキュメントを確認してください。
次に「社内ハネスとしてのフォーク」です。Apache 2.0 ライセンスによりフォークは可能ですが、オリジナルリポジトリへのマージは想定されていません。
3 つ目は「エアギャップ環境での実行」です。ローカルでコンパイルし、base_url を社内エンドポイントに設定すれば、api.x.ai への接続を回避できます。
最後に「CI 自動化」です。ヘッドレスモードでは構造化された出力がパイプラインステップへ直接フィードされます。
プリビルドバイナリ (macOS, Linux, Windows)
curl -fsSL https://x.ai/cli/install.sh | bash
grok --version
またはソースからビルド (protoc と固定された Rust ツールチェーンが必要)
cargo build -p xai-grok-pager-bin --release # -> target/release/xai-grok-pager
監査用パス: crate ごとのコマンド実行。フルワークスペースのビルドは時間がかかるため
cargo check -p xai-grok-tools
cargo test -p xai-grok-config
cargo clippy -p xai-grok-shell
マシン可読な出力を伴うヘッドレス実行
grok -p "Explain the architecture" --output-format streaming-json
~/.grok/config.toml に定義されたモデルを指定して 1 回だけ実行
grok inspect
grok -p "Hello" -m my-model
GitHub リポジトリ、発表記事、そしてドキュメントもぜひご覧ください。
SpaceXAI がコーディング CLI の背後にある Rust ベースのエージェントハネス、TUI、ツールレイヤーをオープンソース化した「Grok Build」についての記事は、MarkTechPost で公開されました。
AI算出
主要ニュースainew評価標準
既存記事との比較において、ライセンスやアーキテクチャの詳細など独自の情報増分があるため novelty は中程度としつつ、AI エージェントの基盤公開という重大なニュースであるため primary_news に分類する。
6つの評価軸を見る
- AI関連度
- 90
- 情報源の信頼性
- 25
- 新規性
- 60
- 調べる価値
- 75
- 重複の少なさ
- 90
- 日本での有用性
- 25
同じ出来事を2媒体で確認
同じ出来事を扱う別媒体の記事です。見出しと公開時刻を比較できます。
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み