Grok Build が完全オープンソースに:Rust 約84万行
ローカルファーストの AI コーディングターミナル
2026-07-15、xAI はターミナル型コーディングエージェント Grok Build を Apache 2.0 で公開。何が公開され、何が対象外か(モデル重みは含まれません)、自前エンドポイントでのビルド方法、背景となったプライバシー事案を整理します。
Grok Build オープンソース化の中身
公開されたのは Grok Build 本体——コードの読み書き・検索・実行を担うターミナル型エージェント(TUI)で、skills・plugins・hooks・MCP・サブエージェントの拡張系を含む約84万行の Rust コードが GitHub にあります。注意:公開はエージェント本体であり、Grok モデルの重みではありません。推論は xAI API、他のクラウド、自前ホストのモデルなど任意のエンドポイントを接続します。
公開の要点
xAI 公式発表と主要テック報道に基づく(2026年7月中旬)。
Apache 2.0 ライセンス
商用利用・改変・再配布を許す寛容なライセンス。コードベース全体が一括公開されました。
Rust 約84万行
エージェントエンジン、ターミナル UI、ツール層、拡張系まで全て公開。ファイル操作やネットワーク送信を自分で監査できます。
ローカルファースト動作
セルフビルド後、config.toml で任意のエンドポイントへ:xAI API、互換リレー、vLLM / llama.cpp などのローカル推論。
プライバシー事案と対応
公開前、旧バージョンがリポジトリ全体(機密ファイル含む)を明確な同意なくクラウドへ同期していたことが判明。xAI はアップロード済みデータの完全削除、保持のデフォルト無効化、全ユーザーの利用上限リセットを実施しました。
セルフビルドとローカル実行
基本の流れ:GitHub リポジトリを clone → Rust ツールチェーンでビルド → config.toml にエンドポイントとキーを設定 → ターミナルで実行。シェル自体は軽く、必要な計算資源は接続するモデル側次第です。
# example self-build flow (illustrative)
git clone https://github.com/xai-org/grok-build
cd grok-build && cargo build --release
# edit config.toml: model endpoint, keys, hooks
# then run the built binary per the repo README
機密コードベースでは、エンドポイント選定の前に hooks とネットワーク送信設定を監査し、サードパーティ接続先のデータ保持ポリシーも確認してください。
プライバシー事案の時系列
今回の公開の直接の背景です。研究者が、旧版 Grok Build がユーザーディレクトリ(リポジトリや鍵ファイル等)を明確な同意なくクラウドへアップロードしていたことを実証。xAI は「全アップロードデータ削除・保持の無効化・全ソース公開」で応じました。ホスト版を再び信頼するかは各自の判断ですが、セルフビルド+自己管理エンドポイントが最も堅実です。
ローカル+クラウド:2026 年の実用パターン
よくある構成:プライバシー重視・オフライン作業は自前ビルド+ローカルモデル、高難度タスクはエンドポイントをクラウドの最先端モデルへ切替。ひとつのターミナルワークフローで、データ境界を使い分けます。
ハイブリッド構成での QCode の役割
QCode は Claude・GPT/Codex・Gemini 各ファミリーをひとつのキーで、中国ネットワーク最適化込みで提供します。エンドポイントが自由になった Grok Build を統一フロントにして、ローカルでプライバシー基盤、QCode で最先端能力とクォータ余力を確保できます。
Grok Build オープンソース FAQ
オープンソース化で Grok Build は無料になった?
コードは Apache 2.0 で無料です。ただしホスト版 Grok モデルの推論は従来どおり xAI のサブスク/API 課金。セルフビルドを自前や第三者のエンドポイントに向ければ xAI サブスクは不要です。
なぜ突然オープンソースに?
直接の契機はプライバシー事案です。旧版が同意なくリポジトリをアップロードしていた問題に対し、xAI はデータ削除・保持無効化・全面公開の三段で応え、全ユーザーの利用上限もリセットしました。
セルフホストに必要なものは?
Rust のビルド環境とモデルエンドポイントが一つあれば十分。シェル自体はほぼハードウェアを要求しません。完全オフラインならモデル推論を自前で(必要 GPU はモデル次第)、クラウド接続なら普通の開発機で動きます。
自前ビルドと QCode はどう補完し合う?
Grok Build はシェル、QCode はモデルの脚です。自前ビルドでツール層の監査性を確保しつつ、QCode の統一キーで Claude / GPT / Gemini の能力とクォータ弾力を利用——データ境界と能力を両取りできます。
ハイブリッドワークフローを今日から
シェルは自分の手に、モデルは QCode で:1 つのキーで Claude / GPT / Gemini。