エージェント
Claude Code vs Codex vs OpenCode、さらに Grok Build と Antigravity CLI
ターミナルで動く 5 つのコーディングエージェントを、実際に運用するときに向き合うポイントで比較します。インストール、サインイン、プランと料金、権限とサンドボックス、ヘッドレスモード、リモート操作、ライセンス。ベンチマークのスコアは扱いません。
簡単な答え
Claude Code(Anthropic)と Codex(OpenAI)は各ベンダーのサブスクリプションで使えます。Claude Pro は月 $20(年払いなら月 $17)、ChatGPT のプランは Free と Go から使えます。Codex はオープンソース(Apache-2.0)ですが、Claude Code は違います。OpenCode は MIT ライセンスで、どのモデルプロバイダーとも使えます。Grok Build(Apache-2.0)は SuperGrok と X Premium+ で使えます。Google の Antigravity CLI には $0 の Individual プランがあり、個人アカウントでは Gemini CLI の後継になりました。得意分野が違うので、2 つを併用する人も多くいます。
「Claude Code vs Codex」の記事の多くは、ベンチマークのグラフで締めくくられます。この記事はそうしません。モデルの順位は数週間ごとに入れ替わりますし、私たちは何も計測していないからです。私たちは 5 つのエージェントすべてを同じサーバーで動かしています。それが Maude の仕事だからです。比較できるのは、それぞれのインストール方法、サインイン方法、支払い方法、権限の扱い、ヘッドレスでの動き、リモートからのアクセス方法です。こうした違いが、エージェントが自分の環境にどう馴染むかを決めますし、モデルほど頻繁には変わりません。
一覧比較
| Claude Code | Codex | OpenCode | Grok Build | Antigravity CLI | |
|---|---|---|---|---|---|
| 開発元 | Anthropic | OpenAI | オープンソースプロジェクト(anomalyco) | xAI | |
| インストール(macOS / Linux) | curl -fsSL https://claude.ai/install.sh | bash | npm install -g @openai/codex | curl -fsSL https://opencode.ai/install | bash | curl -fsSL https://x.ai/cli/install.sh | bash | curl -fsSL https://antigravity.google/cli/install.sh | bash |
| サインイン | Claude アカウント(Pro、Max、Team、Enterprise)、Console の API キー、またはクラウドプロバイダー | ChatGPT アカウント(ブラウザまたは --device-auth)または API キー | モデルプロバイダーごとに /connect(API キー) | ブラウザでのログインまたは XAI_API_KEY | Google でのサインイン(SSH ではコードを貼り付け)または GEMINI_API_KEY |
| プラン | Pro 月 $20(年払いなら $17)、Max 月 $100 から。Free では使えない | Free、Go $8、Plus $20、Pro $100 から、Business 1 ユーザー $20 | 使うプロバイダー次第。または OpenCode Go 月 $10、Go Plus 月 $40、Zen の従量課金 | SuperGrok と X Premium+ の契約者、または API | 週ごとの上限付きの $0 の Individual プラン。上限を上げるなら Google AI Pro / Ultra |
| 権限モデル | モード:手動、編集の自動承認、プラン、自動(分類器)、dontAsk、バイパス。Bash のサンドボックスはオプション | サンドボックス(read-only、workspace-write、danger-full-access)+承認ポリシー。OS レベルのサンドボックス | 設定ファイルでツールごとに ask/allow/deny のルール | Plan Mode。承認設定は xAI のドキュメントを参照 | TUI では確認する。ヘッドレス実行では確認せずに拒否して報告 |
| ヘッドレス | claude -p | codex exec | opencode run、opencode serve | grok -p … --output-format streaming-json、ACP | stream-json 付きの agy --print |
| 公式のリモート操作 | Claude アプリの Remote Control とクラウドセッション | ChatGPT アプリの Remote(Mac / Windows がホスト) | 公式にはなし。opencode serve +コミュニティ製アプリ | ドキュメント化されたものはなし。テスト中と報じられている | Remote Control の Web ダッシュボード |
| ライセンス | プロプライエタリ | Apache-2.0 | MIT | Apache-2.0 | オープンソースではない |
2026-10-01 に、各ベンダーのドキュメント、料金ページ、リポジトリ(以下にリンク)で確認しました。価格は米ドルです。5 つとも、Homebrew、npm、Windows 用インストーラーなど、ほかのインストール方法もあります。
インストールとサインイン
Claude Code は、Anthropic のネイティブインストーラー(自動更新あり)、Homebrew、apt/dnf/apk、npm でインストールできます(セットアップのドキュメント)。Pro、Max、Team、Enterprise、または Console のアカウントが必要で、Claude の無料プランには含まれません。Codex は npm の @openai/codex(スコープなしの codex パッケージは別物です)か Homebrew の cask です。ブラウザのないサーバーでは、ChatGPT のセキュリティ設定でデバイスコードでのログインを有効にすれば、codex login --device-auth がすっきりした方法です。
OpenCode には独自のアカウントはありません。プロバイダーに /connect して、そのキーを貼り付けます(ドキュメント)。Grok Build は初回起動時にブラウザを開くか、ヘッドレスのマシンでは XAI_API_KEY を使います(ドキュメント)。Antigravity CLI(agy)は SSH を検出すると URL を表示するので、別のデバイスで開いてコードを貼り付けます。CI では Gemini API キーが使えます(ドキュメント)。サーバーでの手順は、VPS で Claude Code を動かす、VPS で Codex CLI を動かす、サーバーで Antigravity CLI を動かすをご覧ください。
プランと料金
Claude Code と Codex は、すでに契約しているかもしれないチャットのサブスクリプションで支払うのが一般的です。Claude の料金ページでは、Pro が月 $20(年払いなら月 $17)、Max が月 $100 からで、Claude Code はチャットと同じ使用量の枠を共有します。OpenAI の Codex の料金では、下位に Free と Go($8)、Plus が $20、Pro が $100、$200、$500 の段階になっています。Plus には 5 時間ごとの使用量の枠があります。どちらも代わりに API キーを使い、API の料金で動かすこともできます。
OpenCode はフリーソフトウェアなので、支払う相手はモデルプロバイダーです。OpenCode 独自の Go プランは月 $10(Go Plus は $40)で、使用量の上限付きでオープンなコーディングモデル群を使えます。Zen は従量課金です。xAI の発表によると、Grok Build は 2026 年 5 月にすべての SuperGrok と X Premium+ の契約者に開放されました。最新の価格は xAI で確認してください。Antigravity の料金ページには、週ごとの上限付きの $0 の Individual プラン、Google AI Pro と Ultra での上限引き上げ、1 シート $30 からのビジネスプランが載っています。ただし上限の具体的な数値は示されておらず、各プランのクォータのうち CLI でどれだけ使えるかも確認できていません。
いちばん安く始める方法:Codex は ChatGPT Free で使え、Antigravity には $0 の Individual プランがあり、OpenCode は Zen や自分のキーで無料モデルを動かせます。Claude Code と Grok Build には無料枠がありません。
権限とサンドボックス
5 つの違いがいちばん大きいのがここです。Claude Code には権限モードがあります。ほとんどの操作の前に確認する手動、acceptEdits、plan、あなたの代わりに分類器が操作をレビューする auto、CI 向けの dontAsk、そして Anthropic が隔離されたコンテナや VM 専用だとしている bypassPermissions です。macOS、Linux、WSL2 ではオプションで Bash のサンドボックスも使えます。Codex は、コマンドが何に触れられるかと、いつ確認するかを分けています。サンドボックスモードは read-only、workspace-write、danger-full-access の 3 つで、macOS では Seatbelt、Linux では bubblewrap と seccomp で強制され、その上に承認ポリシーが重なります。
OpenCode は、ツールごとに ask、allow、deny を設定する設定ファイルのルールを使います。Grok Build には Plan Mode があり、それ以外の承認設定はドキュメントで説明されています。Antigravity CLI は対話型の TUI では確認しますが、ヘッドレスの print モードでは止まって確認できません。権限が必要な操作は拒否されて結果に列挙され、何を実行するかは設定ファイルの許可ルールで決まります。すべてのチェックを外してエージェントを動かすのは別の話題です。エージェントをフル権限で安全に動かすをご覧ください。
ヘッドレスとリモート
5 つとも TUI なしで動きます。claude -p、codex exec(デフォルトは read-only サンドボックス)、opencode run と opencode serve、ストリーミング JSON 付きの grok -p(と Agent Client Protocol)、そして入出力に stream-json を使う print モードの agy です。これがあるから、アプリやスクリプトから操作できるのです。
スマホからのアクセスについては、Anthropic は Claude アプリで Remote Control とクラウドセッションを提供しています。OpenAI には ChatGPT アプリの Remote があり、Mac か Windows のホストを前提にしています。Google の Antigravity Remote Control は Web ダッシュボードで、常駐する agy remote-control start デーモンと組み合わせます。OpenCode には opencode serve とコミュニティ製アプリがあります。Grok Build には、ドキュメント化された公式のリモート機能はまだありません。各エージェントのページで選択肢を紹介しています:Claude Code、Codex、OpenCode、Grok Build、Antigravity。
オープンソースとライセンス
Codex は Apache-2.0 で、Rust で書かれています。OpenCode は MIT です。Grok Build は Apache-2.0 で、xAI 社内のモノレポから同期されており、外部からのコントリビューションは受け付けていません。Claude Code のリポジトリには、Anthropic の商用規約に基づく all rights reserved のライセンスが付いています。Antigravity CLI はバイナリで配布されており、公開 GitHub リポジトリにはドキュメントと issue トラッカーがあるだけで、オープンソースのライセンスはありません。
ここにないもの:Gemini CLI は 2026 年 6 月 18 日に、無料と Google AI Pro / Ultra の個人アカウントへの提供を停止し、Google はそうしたユーザーに Antigravity CLI を案内しています。API キーや Code Assist Standard / Enterprise のユーザーは影響を受けていません。Gemini CLI が終わった今、何を使うべきかをご覧ください。
どれを使うべきか
- すでに Claude か ChatGPT に支払っている:サブスクリプションに含まれるエージェントから始めましょう。本格的に使うならいちばん安上がりです。
- オープンソースで、どのモデルでも使いたい:OpenCode。
- OS で強制されるサンドボックスが欲しい:Codex のサンドボックスモードがいちばん明示的です。Claude Code の Bash サンドボックスはオプトインです。
- 無料で始めたい:ChatGPT Free の Codex か、Antigravity の $0 の Individual プラン。
- SuperGrok か X Premium+ を契約している:Grok Build が付いてきます。
2 つを併用する
1 つに絞る必要はありません。エージェントは行き詰まるポイントがそれぞれ違い、2 つ目のエージェントが新しいコンテキストで同じ差分を読むと、最初のエージェントが見落としたものに気づくことがよくあります。Maude では、アイドル状態のセッションを別のエージェントに切り替えられます。新しいエージェントには、計画、変更したファイル、git の状態、最近の会話、最後の指示をまとめた引き継ぎが渡され、元に戻すと元のエージェント自身のセッションが再開します。これがコーディングエージェント間でタスクを引き継ぐという考え方です。各エージェントはそれぞれのサブスクリプションかキーを使い、Maude は 5 つすべてを検証済みのバージョンでサーバーにインストールします。
よくある質問
いちばん安いのはどれですか?
オープンソースなのはどれですか?
1 つのサブスクリプションですべて使えますか?
大規模なリファクタリングに向いているのはどれですか?
変更点
- — 初版を公開。インストールコマンド、サインイン、プラン、権限モデル、ライセンスを、各ベンダーのドキュメント、料金ページ、リポジトリで確認しました。