ターミナル用AIエージェント!?Google発「Gemini CLI」の概要・できること・使い方を徹底解説

ターミナル用 AIエージェント Google発 Gemini CLI 概要 できること 使い方
押さえておきたいポイント
  • 大規模言語モデル「Gemini2.5Pro」を直接呼び出すことができるオープンソースツール
  • 1問1答だけでなく、コード生成 → テスト作成 → 実行エラーの自己修復までを一気通貫
  • Apache2.0ライセンスで公開され、毎分60リクエスト・1日1,000リクエストまで無料

2025年6月25日、Googleは最新の大規模言語モデルGemini 2.5 Proを直接呼び出せるオープンソースツール「Gemini CLI」を公開しました!

Gemini CLIは、1Mトークンという破格のコンテキストウィンドウと、毎分60リクエスト・1日1,000リクエストまで無料という太っ腹なプレビュー枠が提供されたことで、SNSでは「コマンドライン版Geminiがついに来た」と話題になっています。

Gemini CLIは、VS Code拡張のGemini Code Assistと同じエージェント基盤でありながら、より軽量かつスクリプトからも自在に呼び出せる点が特徴です。

本記事では、そんなGemini CLIの概要やできること、使い方まで徹底解説します。

ぜひ最後までご覧ください。

目次

Gemini CLI 概要

Gemini CLIは、Apache 2.0ライセンスで公開されたコマンドラインAIエージェントです。

npxもしくはnpm ‑gでインストールした後、Google個人アカウントでワンクリック認証するだけで、Gemini 2.5 Proにほぼ無制限に近い無料枠でアクセスできます。

裏側では、Gemini Code Assistと同じマルチステッププランニング・自動リカバリ機構を搭載しており、チャット的な1問1答にとどまらず、コード生成 → テスト作成 → 実行エラーの自己修復までを一続きで自律的に実行する本格的なエージェント挙動が特徴となっています。

さらに、Model Context Protocol(MCP)対応により、Imagen・Veoなどの生成系ツールやGoogle Search Grounding をプラグイン感覚で拡張することもできます。

無料プレビューの範囲を超えて、大量実行したい場合や別モデルを呼びたい場合は、Google AI Studio/Vertex AIのAPI キーを環境変数にセットするだけで従量課金へ移行できます。つまり、個人開発からエンタープライズ利用まで同一バイナリでスケールできる設計になっている点が最大の強みと言えそうです。

なお、AIエージェントサービスの比較と導入メリットについて詳しく知りたい方は以下の記事も参考にしてください。

Gemini CLI でできること

出典:https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/

Gemini CLIは単なるコード補完ツールではなく、万能AIとして設計されています。

具体的には、巨大なコードベースをまるごと読み込んだ上で、設計意図や依存関係を要約し、リファクタリング方針を立案することができます。

また、PDFの仕様書や手書きスケッチなどを読み込ませるだけで、CLIがマルチモーダル推論を行い、ひな形アプリを自動生成する例も公式ドキュメントに掲載されています。

Gitリポジトリと連携すれば、PRの内容を集約して「どのチームがどの機能を何日で実装したか」を表形式で出力させたり、複雑なrebase手順を対話的に指示して自動実行させたりすることも可能です。

さらに、Imagen / Veo / Lyria連携により、たとえば「シェルから30秒のプロモ動画を生成し、そのままSlackに投稿する」みたいな一連の処理を1行で完結することもできちゃいます。

Google Search groundingをオンにすると、最新ウェブ情報を取り込みながらレポートを執筆させることもできるので、もはやCLI版NotebookLMと呼べる汎用性を備えていますね。

Gemini CLI 料金プラン

Google社は「まずは個人開発者に気軽に触れてもらいたい」という方針から、Gemini CLIプレビュー期間中は寛大な無料枠を用意しています。

現時点で公式に公開されているプランを整理すると下表のとおりです。今後、フルリリース時に変更される可能性があるため、運用を計画する際は定期的に公式ブログや料金ページを確認してください。

スクロールできます
プラン月額料金使用上限備考
個人(プレビュー)無料60リクエスト/分・1,000リクエスト/日Google 個人アカウント + 無料 Code Assist ライセンス
Code Assist StandardUS$19/ユーザ上限値非公開(優先キューあり)VS Code拡張と共通ライセンス
Code Assist Enterprise契約ベースSLA・専用モデルSSO連携、オンプレ推論オプション
AI Studio / Vertex AI API従量課金1k入力トークン = $0.007他モデル選択可、CLIはAPIキー経由
参考:https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/

Gemini CLI 使い方

Gemini CLIの使い方を紹介します。

まず、Node.js 18以上が入っている環境を準備しましょう。

その後ターミナルで以下のコマンドを入力してください。

npm install -g @google/gemini-cli

実行後、以下のような出力が返ってきたらOKです。

続いて以下コマンドを実行すると、プロンプト待ちのチャットモードが起動します。

gemini

その後、ブラウザでGoogleアカウントの認証画面に遷移するため、アカウント認証を行いましょう。認証が完了するとターミナル上では以下画像のような表示になります。

試しに/helpコマンドを実行するとコマンド一覧を確認できました。

もし、既存のリポジトリで利用する場合はcdコマンドで対象ディレクトリに移動してから起動すると、その場でコードツリーを解析しコンテキストに含めてくれます。

また、リクエスト数が上限に近づいてきた旨の警告が出た際のTipsとして、AI StudioでAPI キーを発行し、export GEMINI_API_KEY=”xxxxx” を設定するだけで従量課金モードへ切り替えることもできます。

Gemini CLI 使ってみた

ここからは実際にGemini CLIを試していきます。

一問一答

日本語にも問題なく対応しています。

最新情報をWebサーチして、「傘を忘れず」などの提案までしてくれています。

Gemini CLI自身の有益なユースケースも教えてくれます。具体例やメリットなどの情報も添えてくれているのは有り難いですね。

メディア(画像・動画)生成

2025年6月時点では、残念ながら初期設定のままだとメディア生成はできない状態になっています。

出力:

I am sorry, but I cannot generate images. My capabilities are limited to interacting with
  files, running shell commands, and performing web searches.
(日本語訳)
申し訳ありませんが、画像を生成することはできません。私の能力は、
 ファイルの操作、シェルコマンドの実行、ウェブ検索の実行に限られています。

ただ、公式リポジトリに「ツールおよびMCPサーバーを使用して、Imagen、Veo、またはLyriaを使用したメディア生成など、新しい機能を接続する。」と記載がある通り、MCP連携することでメディア生成ができるようになるみたいです。

気になる方はリポジトリを参考に実装してみてください。

コーディング・コード理解

入力プロンプト:

Python 3.11 で、CLI ツール「img-resizer」を作成してください。
必須機能
1. 引数で入力画像パス、出力画像パス、リサイズ後の幅・高さを受け取る
2. Pillow を使ってリサイズし、JPEG で保存
3. 進捗をプログレスバーで表示(tqdm 利用)
要件
- main.py だけで完結
- エラー時は exit code 1

出力:

指示通りに生成されたmain.pyを実行すると、以下画像の通りにoutput.jpgが生成されました。

入力プロンプト:

ディレクトリ配下にある main.py の処理フローを図解付きで解説し、
   Markdown 形式の技術ドキュメントを生成してください。
  図は mermaid.js で sequenceDiagram を出力。

※対象ディレクトリはhttps://github.com/GoogleCloudPlatform/vertex-ai-creative-studio/tree/main

出力:

スクリプト内容やフローの把握はもちろんのこと、指定したフォーマットでの出力も問題なさそうです。

以上、実際にGemini CLIを試してみましたがいかがでしたか?

個人的な感想としては、導入は容易ですし、コンテキストが大きく、何よりもGoogleWebSearchが強いなと感じました。

他にも様々なシーンで活躍してくれそうですので、気になる方は他のユースケースでも試してみてください。

まとめ

Gemini CLIは、「AIをIDEの外へ解き放つ」というGoogle社のビジョンを体現したツールです。

無料で始められるハードルの低さと、Apache 2.0ライセンスによる安心感、そしてプラグインで無限に広がる拡張性が揃っていることで、個人開発から大規模DevOps、さらにはクリエイティブ用途まで一気通貫でカバーしてくれるようになりました。

今後、フルリリースに向けて料金体系や機能が拡充される可能性も大きく、今のうちにワークフローへ組み込み、AIネイティブ開発のベストプラクティスを試行錯誤しておくといいと思います。

エンジニア・開発者にとっては非常に有益なツールとなっていると思いますので、ぜひお早めに試してみてください!

最後に

いかがだったでしょうか?

コード生成からテスト、自己修正まで一気通貫。個人開発・大規模開発・クリエイティブ用途までGemini CLIは最適なツールです。

株式会社WEELは、自社・業務特化の効果が出るAIプロダクト開発が強みです!

開発実績として、

・新規事業室での「リサーチ」「分析」「事業計画検討」を70%自動化するAIエージェント
・社内お問い合わせの1次回答を自動化するRAG型のチャットボット
・過去事例や最新情報を加味して、10秒で記事のたたき台を作成できるAIプロダクト
・お客様からのメール対応の工数を80%削減したAIメール
・サーバーやAI PCを活用したオンプレでの生成AI活用
・生徒の感情や学習状況を踏まえ、勉強をアシストするAIアシスタント

などの開発実績がございます。

まずは、無料相談にてご相談を承っておりますので、ご興味がある方はぜひご連絡ください。

➡︎生成AIを使った業務効率化、生成AIツールの開発について相談をしてみる。

生成AIを社内で活用していきたい方へ
無料相談

「生成AIを社内で活用したい」「生成AIの事業をやっていきたい」という方に向けて、生成AI社内セミナー・勉強会をさせていただいております。

セミナー内容や料金については、ご相談ください。

また、サービス紹介資料もご用意しておりますので、併せてご確認ください。

投稿者

  • WEEL Media部

    株式会社WEELが運営する生成系AI関連メディア「生成AI Media」は、AIの専門家によるWebメディアです。 AIに特化した編集部がAIの活用方法、導入事例、ニュース、トレンド情報を発信しています。

  • URLをコピーしました!
  • URLをコピーしました!
目次