Gemini CLI
Geminiの能力をターミナルに直接取り込むオープンソースのAI Agentです。
現在も活発に開発中:直近 90 日間のコミットは 168 件、最新コミットは 2026-09-30。
Gemini CLIは、Google Geminiモデルの強力な機能をターミナル環境に直接取り込むオープンソースのAI Agentツールです。開発者向けに設計されたコマンドラインツールとして、Gemini 3モデルにアクセスするための軽量なインターフェースを提供し、100万トークンのコンテキストウィンドウと改善された推論能力をサポートします。Google Searchによるグラウンディング、ファイル操作、Shellコマンド実行、Webデータ取得などの豊富な機能モジュールを内蔵し、開発者が使い慣れたターミナル環境でAIの能力を効率的に活用できます。MCP(モデルコンテキストプロトコル)のサポートにより、Gemini CLIは高い拡張性を備え、ユーザーがカスタムツールやサービスを統合できます。無料枠では毎分60回、1日1000回という大きなリクエスト枠が提供され、個人のGoogleアカウントがあれば利用を開始できます。Apache 2.0ライセンスのオープンソースプロジェクトとして、GitHubで99,285個のスターを獲得しており、開発者コミュニティで広く受け入れられていることを示しています。日常業務でターミナル環境を利用する開発者に特に適しており、プロンプトからモデルの応答までの最も直接的な経路を提供します。
他ツールとの違い
Claude Code(月額$20+)やCodex(ChatGPTサブスクリプション)とは異なり、Gemini CLIは最も大きな無料枠(1日1,000リクエスト)に加え、1Mトークンのコンテキストと組み込みのGoogle Searchによるグラウンディングを提供します。
主な機能
- 1Mトークンのコンテキストウィンドウを備えたGemini 3モデルによるターミナル中心のAI Agent
- 無料枠:個人のGoogleアカウントで毎分60リクエスト、1日1,000リクエスト
- リアルタイムの情報取得に向けた組み込みのGoogle Searchによるグラウンディング
- カスタムツール統合のためのMCP(モデルコンテキストプロトコル)サポート
- PRレビューとissueトリアージを自動化するGitHub Actions連携
- JSON出力に対応したCI/CDスクリプト用の非対話型ヘッドレスモード
- 複雑なセッションを保存・再開するための会話チェックポイント機能
向いている用途
- 大規模コードベース向けに1Mトークンのコンテキストを備えた、無料で利用枠の大きいAIコーディングCLIを求める開発者
- GitHub Actions経由でAIによるPRレビューの自動化を必要とするCI/CDパイプライン
向いていない用途
- 複数モデルを柔軟に利用する必要があるチーム — 代わりにOpenHandsまたはLiteLLMを使用
- 本番環境でのAgentオーケストレーション — 代わりにLangGraphまたはCrewAIを使用
制限事項
- Google Geminiモデルのみに限定 — 複数プロバイダーのサポートなし
- 週次リリースの比較的新しいプロジェクト — 破壊的変更を想定
- Google Searchによるグラウンディングは地域によって利用できない可能性あり
Gemini CLI の代替ツール
- Codex:ターミナルで動作する軽量なコーディングAgent(12.7万スター)
- Claude Code:コードベースを理解し、ターミナルからタスクとGitワークフローを処理するAgent型コーディングツール(14.9万スター)
- Aider(4.9万スター)
- Open Interpreter:コンピューター向けの自然言語インターフェース(6.8万スター)
- LLM(1.3万スター)
- TermGPT(412スター)
よくある質問
- Gemini CLI とは?
- Gemini CLIは、Google Geminiモデルの強力な機能をターミナル環境に直接取り込むオープンソースのAI Agentツールです。開発者向けに設計されたコマンドラインツールとして、Gemini 3モデルにアクセスするための軽量なインターフェースを提供し、100万トークンのコンテキストウィンドウと改善された推論能力をサポートします。Google Searchによるグラウンディング、ファイル操作、Shellコマンド実行、Webデータ取得などの豊富な機能モジュールを内蔵し、開発者が使い慣れたターミナル環境でAIの能力を効率的に活用できます。MCP(モデルコンテキストプロトコル)のサポートにより、Gemini CLIは高い拡張性を備え、ユーザーがカスタムツールやサービスを統合できます。無料枠では毎分60回、1日1000回という大きなリクエスト枠が提供され、個人のGoogleアカウントがあれば利用を開始できます。Apache 2.0ライセンスのオープンソースプロジェクトとして、GitHubで99,285個のスターを獲得しており、開発者コミュニティで広く受け入れられていることを示しています。日常業務でターミナル環境を利用する開発者に特に適しており、プロンプトからモデルの応答までの最も直接的な経路を提供します。
- Gemini CLI は現在もメンテナンスされていますか?
- 現在も活発に開発中:直近 90 日間のコミットは 168 件、最新コミットは 2026-09-30。
- Gemini CLI の代替ツールは?
- Gemini CLI に近いオープンソースの代替ツール:Codex、Claude Code、Aider、Open Interpreter、LLM、TermGPT。
- Gemini CLI はオープンソースですか?
- はい。Gemini CLI はオープンソースで、コードは GitHub で公開されています。
スター数・コミット・リリースのデータは GitHub API から毎日自動更新しています。紹介文は AI が英語から翻訳し、別のモデルで逆翻訳チェックを行っています。 リポジトリ:github.com/google-gemini/gemini-cli