本文へスキップ

修正を提案

間違いや足りない点を教えてください。いただいた提案はすべてツールの公式サイトと照らし合わせて確認します。

できれば、公式サイトでそう書かれているページのリンクを添えてください。

返信が必要な場合だけ入力してください。

コード作成・解析や作業の自動化を行うオープンソースのターミナルエージェントです。

2026年11月2日に確認

Gemini CLIの開発者の方ですか?掲載情報を管理広告掲載
Gemini CLIのWebサイトのスクリーンショット

Gemini CLIとは?

Gemini CLIは、ターミナルからGeminiモデルを使えるオープンソースのAIエージェントです。開発者は自然言語のプロンプトでコードベースを調べ、コードの生成・編集、デバッグ、運用タスクの自動化を行えます。組み込みツールでファイルの操作、シェルコマンドの実行、Webコンテンツの取得ができ、Google Searchで回答の根拠を確認することもできます。

プロジェクトのディレクトリで対話セッションを開始するほか、スクリプトから非対話形式でプロンプトを実行し、構造化されたJSON出力を指定することもできます。プロジェクトごとのGEMINI.mdファイルに継続して適用する指示を記述でき、チェックポイントで会話を保存・再開できます。MCPサーバーに接続すると、追加のツールを利用できます。GitHub Actionでは、プルリクエストの自動レビュー、issueの分類・優先順位付け、issueやプルリクエスト内で依頼された作業への支援に対応しています。

Gemini CLIはmacOS、Linux、Windowsで動作し、Node.js 20以降が必要です。npxで起動するか、npmまたはHomebrewでインストールできます。認証にはGoogleアカウント、Gemini APIキー、Vertex AIを利用できます。ソフトウェアのライセンスはApache 2.0です。モデルの利用には上限があり、認証方法によっては従量課金が発生します。

Gemini CLIでできること

  • コードベースの解析と編集

    自然言語のプロンプトで、大規模なコードベースについて質問したり、コードの生成、ファイルの編集、問題の原因調査を行ったりできます。

  • ターミナルとWebの組み込みツール

    ファイルの操作、シェルコマンドの実行、Webコンテンツの取得に加え、Google Searchで回答の根拠を確認できます。

  • スクリプトで使えるヘッドレスモード

    プロンプトを非対話形式で実行し、スクリプトや自動化ワークフローで使うJSON出力を指定できます。

  • MCP連携

    MCPサーバーに接続して、エージェントから追加のツールやサービスを利用できます。

  • プロジェクトのコンテキストを保持

    GEMINI.mdファイルでプロジェクトごとの動作を調整し、チェックポイントで会話を保存・再開できます。

  • GitHubワークフローの自動化

    GitHub Actionでプルリクエストのレビュー、issueの分類・優先順位付け、issueやプルリクエスト内での依頼に応じた支援を行えます。

Gemini CLIが向いている人

開発者
ターミナルを離れずにコードの調査、作成、編集、デバッグを行えます。
エンジニアリングチーム
スクリプトやGitHubワークフローを通じて、コードレビュー、issueの分類・優先順位付け、繰り返し発生する開発作業を自動化できます。
企業の開発チーム
Vertex AI認証を使い、ターミナルでのAIワークフローを既存のGoogle Cloudインフラに接続できます。

よくある質問

Gemini CLIは無料で使えますか?

ソフトウェアはApache 2.0ライセンスのオープンソースです。個人のGoogleアカウントで認証すると、毎分60リクエスト、1日あたり1,000リクエストまで利用できます。Gemini APIキーでは、Gemini 2.5 Proを1日あたり100リクエストまで利用でき、上限を増やすための有料利用も可能です。

Gemini CLIはどのシステムに対応していますか?

macOS、Linux、Windowsで動作し、Node.js 20以降が必要です。npxで起動するか、npmでインストールできます。macOSとLinuxではHomebrewによるインストールも可能です。

Gemini CLIは自動化スクリプトで実行できますか?

はい。非対話モードではコマンドラインからプロンプトを渡せるほか、構造化されたJSON形式で結果を出力できます。

機能を拡張するにはどうすればよいですか?

MCPサーバーを設定して追加のツールに接続できるほか、独自の拡張機能や再利用可能なコマンドを作成できます。

Gemini CLIの代替ツール

代替ツールを比べる
  1. 1Warpローカルとクラウドでの開発を支えるAI搭載ターミナルとコーディングエージェントです。
  2. 2Clineエディター、デスクトップ、端末、アプリで使えるオープンソースの開発エージェントです。
  3. 3GitHub Copilotコードの作成、レビュー、更新を支援するAIアシスタント兼エージェントです。
  4. 4Devinソフトウェアの構築、テスト、レビュー、保守を行うAIコーディングエージェントです。
  5. 5Cursorソフトウェアの開発・テスト・レビューを支援するAIコードエディタ兼エージェントです。

ほかのAIコーディングアシスタントツール

もっと見る
  • JetBrains

    AIコーディングアシスタント

    開発者やソフトウェアチーム向けのAI開発ツールとコーディングエージェントです。

    無料プランあり
  • Stitch

    AIグラフィックデザイン

    テキストやスケッチ、スクリーンショットからUIデザインとフロントエンドコードを生成します。

  • CodeRabbit

    AIコーディングアシスタント

    AIでコードレビュー、プルリクエストの優先順位付け、変更の説明、セキュリティ監視を行います。

    無料トライアル
  • Devin Desktop

    AIコーディングアシスタント

    ローカルとクラウドの開発エージェント管理、変更のレビュー、コーディングを1つのIDEで行えます。

    無料プランあり
  • Claude Code

    AIコーディングアシスタント

    計画、編集、テスト、プルリクエスト作成を行うAnthropicのコーディングエージェントです。

    有料
  • Bolt

    AIアプリ作成

    AIとの対話でアプリ、Webサイト、プロトタイプを作成・公開できます。

    無料プランあり