Gemini CLI サブエージェントとは?3ツールを徹底比較【2026年】
Gemini CLI のサブエージェントは、2026年4月15日に発表されたマルチエージェント機能です。@agent-name <prompt> の明示的な委譲構文で、メインエージェントから専門エージェントへ役割を分けて処理できます。
この記事では、Gemini CLI サブエージェントの技術的な要点と、Claude Code・Codex CLI との違いを実務目線で整理します。
Gemini CLI サブエージェントの概要
2026年4月15日に発表されたマルチエージェント機能
Gemini CLI のサブエージェントは、単一エージェント運用で起きやすい「会話が長くなるほどコンテキストが膨らみ、精度が落ちやすい」という課題を分離統治で解決する仕組みです。各サブエージェントは独立したコンテキストとツールセットを持ち、必要な役割だけを切り出して実行できます。
出典:Subagents have arrived in Gemini CLI - Google Developers Blog
主な特徴
- コンテキストの分離: 各サブエージェントが独立した実行文脈を持つ
- 並列実行: 複数のサブエージェントを同時に走らせられる
-
明示的な呼び出し:
@agent-name <prompt>で対象を指定できる - カスタムエージェント: Markdown + YAML フロントマターで独自エージェントを定義できる
-
組み込みエージェント:
generalist、codebase_investigator、cli_helpなどが用意される
呼び出し例
# コードベース調査員を呼び出して認証フローを分析
@codebase_investigator 認証フローがどのように実装されているか、主要なファイルをリストアップして解説してください。
# 並列実行でフロントエンドとバックエンドのテストを同時に修正
@frontend-expert /test/frontend --fix &
@backend-expert /test/backend --fix &
並列実行を使うと、従来の「フロントエンド修正 → 完了を待つ → バックエンド修正」という逐次処理を同時進行にでき、待ち時間をゼロにできます。
3ツール比較
オーケストレーション方式の違い
-
Gemini CLI: トップダウン型。開発者が
@agent-nameで明示的に委譲する - Claude Code: 自律ループ型。単一の強いエージェントが思考・実行を継続する
- Codex CLI: ローカル実行とクラウド実行の両方に対応し、運用制約に合わせやすい
比較表(2026年4月現在)
| 特徴 | Gemini CLI | Claude Code | Codex CLI |
|---|---|---|---|
| 設計思想 | ローカルファースト・拡張性 | 高度な自律性・コード品質 | ローカル&クラウド対応・セキュリティ重視 |
| マルチエージェント | サブエージェント(明示委譲) | Dev Team(自律編成) | Agent Teams |
| コンテキスト上限 | 100万〜200万トークン | 20万〜100万トークン | 12.8万〜20万トークン |
| 無料枠 | 1日1,000リクエスト | なし | なし |
| 有料プラン | AI Pro $19.99/月〜 | Pro $20/月〜 | ChatGPT Plus $20/月〜に含む |
| ライセンス | Apache 2.0(OSS) | プロプライエタリ | コアは非公開 |
出典:Claude Code Overview - Anthropic / Gemini CLI - GitHub
Gemini CLI サブエージェントの強み
1. 大規模コードベースを扱いやすい
Gemini CLI の強みは大きいコンテキストウィンドウです。モノレポや複数サービス構成のような大規模コードベースでも、分割した調査タスクをサブエージェントへ振りやすく、全体把握と局所調査を両立しやすい設計です。Claude Code の最大100万トークン、Codex CLI の12.8万〜20万トークンと比べると、その差は明確です。
2. Web 検索統合で最新情報を取り込みやすい
google_web_search のような検索統合により、モデル学習時点以降の API 仕様やライブラリ更新を補いやすい点も実務向きです。特にフレームワーク更新が速い領域では、コード生成より先に仕様確認を挟めるため、ハルシネーションを抑制できます。
3. PTY Shell と OSS による拡張性
PTY Shell(仮想端末)により、vim でのファイル編集や対話型インストールスクリプトなど、単純なコマンド実行だけでなく対話的な CLI 操作にも踏み込みやすくなります。さらに Apache 2.0 で公開されているため、内部実装や拡張ポイントを追いやすいのも特徴です。
料金比較
| ツール | 無料枠 | 有料プラン(最低価格) |
|---|---|---|
| Gemini CLI | 1日1,000リクエスト(Googleアカウントのみ) | Google AI Pro $19.99/月〜 / APIキー従量課金 |
| Claude Code | なし | Pro $20/月 / Max $100〜$200/月 |
| Codex CLI | なし | ChatGPT Plus/Pro $20/月〜(プランに含む) |
Gemini CLI は Google アカウントさえあれば、今日からすぐに無料で使い始められます。
使い分けガイド
Gemini CLI が向くケース
- 無料で AI コーディングを試したい
- 巨大コードベースの調査を高速化したい
- Web 検索を前提に最新仕様を追いたい
- OSS を前提にツールを理解・拡張したい
Claude Code が向くケース
- 複数ファイルにまたがる複雑な変更を高精度に進めたい
- 設計レビューやリファクタリングの品質を優先したい
- 自律度の高い実装支援を求める
Codex CLI が向くケース
- CI/CD パイプラインに AI エージェントを組み込みたい
- 厳しめのセキュリティ要件(金融・医療等)に合わせて運用したい
- 既存の ChatGPT 契約に寄せてコストを最適化したい
まとめ
Gemini CLI サブエージェントは、@agent-name による明示委譲が中心のため、開発者が実行責任を持ちながらマルチエージェントを組み立てやすい設計です。自律実装に強い Claude Code、運用制約への適応力が高い Codex CLI と比べると、Gemini CLI は「無料枠」「大規模コンテキスト」「OSS」という3点で導入障壁が低いのが強みです。
まずは Gemini CLI で日常的な調査や軽実装を回し、難度の高い設計や大規模変更だけ Claude Code や Codex CLI に寄せるハイブリッド運用が現実的です。
さらに詳しく
この記事では技術的な手順を中心にまとめました。
実際の業務にどう組み込んでいるか、導入時のつまずきポイントなど、
より詳細な運用レビューは以下のブログ記事にまとめています。
Discussion