Gemini CLIは、GoogleのGeminiをターミナルから利用し、コード調査・編集・コマンド実行を支援するオープンソースのAIエージェントです。
- 個人向け:個人無料、Google AI Pro、Google AI Ultraによるリクエスト提供は2026年6月18日に停止し、後継のAntigravity CLIへ移行しました
- 企業向け:Gemini Code Assist Standard/Enterpriseの組織契約ではGemini CLIを継続利用できます
- API利用:有料のGemini APIキー、Gemini Enterprise Agent Platform APIキーでも継続できます
- 導入判断:既存記事にある「個人は無料で1日1,000回」という旧情報を現行の無料枠として扱わないことが重要です
結論:2026年7月時点のGemini CLIは、主に企業契約または有料APIを使う組織向けの選択肢です。個人ユーザーはAntigravity CLIを確認してください。
この記事の目次
Googleは2026年5月19日、個人無料、Google AI Pro、Google AI Ultra向けGemini CLIのリクエスト提供を6月18日に停止し、Antigravity CLIへ移行すると発表しました。一方、Gemini Code Assist Standard/Enterpriseの組織ユーザーと有料APIの利用者には、Gemini CLIが継続します。本記事ではGoogleの移行発表を基準に、2026年7月27日時点の導入・運用方法を解説します。
Gemini CLIとは?ターミナルで動くAIエージェント
Gemini CLIとは、GoogleのGeminiをターミナルから利用するためのオープンソースのAIエージェントです。自然言語で依頼すると、カレントディレクトリを起点にファイルを調査し、コードの説明、複数ファイルの編集、テストやビルドなどのコマンド実行を支援します。ソースコードはGoogle公式GitHubでApache License 2.0のもと公開されています。
一般的なチャットAIとの違いは、回答するだけでなく開発環境のツールを使える点です。「再現テストを実行し、原因を特定して最小差分で直す」と作業単位で依頼できます。
代表的な用途は次の通りです。
- リポジトリ構成、依存関係、処理フローの調査
- 不具合修正、機能追加、リファクタリング
- テスト、lint、型チェック、ビルドの実行
- コードレビュー、変更差分の要約、文書作成
- MCPサーバーを介した外部ツールや社内情報への接続
- 非対話モードを利用した定型調査やCI補助
CLIが手元で動いても、推論がすべて端末内で完結するとは限りません。機密コードを扱う企業は、契約、データ処理、IAM、ログ、送信対象を確認してください。
2026年7月時点でGemini CLIを使える対象
現在の提供状況は、個人と組織、有料APIで分けると理解しやすくなります。
| 利用者・認証経路 | 2026年7月時点 | 選択肢・注意点 |
|---|---|---|
| 個人の無料Googleアカウント | Gemini CLIのリクエスト提供は停止 | Antigravity CLIへの移行を確認 |
| Google AI Pro/Ultraの個人ユーザー | Gemini CLIのリクエスト提供は停止 | Antigravity CLIへの移行を確認 |
| Gemini Code Assist Standardの組織ユーザー | 継続 | 管理者が契約、Cloudプロジェクト、権限を確認 |
| Gemini Code Assist Enterpriseの組織ユーザー | 継続 | 組織ポリシーと利用上限を確認 |
| 有料Gemini APIキー | 継続 | モデルとトークン利用量に応じた従量課金 |
| Gemini Enterprise Agent Platform APIキー | 継続 | 組織の契約・管理設定に従う |
| Vertex AI | 認証経路として利用可能 | Google Cloudの課金、リージョン、IAMを設計 |
重要なのはインストール可否ではなく、有効な契約・認証経路があるかです。npmパッケージを取得できても、個人向け旧ログイン枠は利用できません。
個人ユーザーはAntigravity CLIを確認する
Antigravity CLIは個人向けの後継です。Googleによれば、Agent Skills、Hooks、Subagents、Plugins(旧Extensions)などを引き継ぎます。個人は後継の最新文書を、組織は契約対象と既存設定への影響を確認してください。
\ Claude Codeの導入、何から始めればいいかわかります /
法人様のAI導入に関するご相談はこちらGemini CLIの料金と利用上限
Gemini CLIの料金を考えるときは、CLIソフトウェア、組織ライセンス、モデル利用料を分けます。CLIのソースが公開され、パッケージを無償で入手できることは、推論リクエストまで無料という意味ではありません。
公式のQuota and pricingに掲載されている企業向け上限は次の通りです。
| 利用経路 | model requestsの上限 | 課金の考え方 |
|---|---|---|
| Gemini Code Assist Standard | 1ユーザーあたり1日1,500件 | 組織契約に基づく |
| Gemini Code Assist Enterprise | 1ユーザーあたり1日2,000件 | 組織契約に基づく |
| Gemini APIキー | 固定の日次枠として一律に扱えない | 選択モデルと入出力トークン等による従量課金 |
| Vertex AI | 契約・割当・利用方法による | モデルとトークン利用量等による従量課金 |
model requestはプロンプト数と一致するとは限りません。一つの依頼でモデルを複数回呼ぶ場合があるためです。日次上限のほか分当たり制限があり、混雑時の可用性も保証されません。
旧来の個人向け数値が料金ページに残っていても、移行告知を優先します。見積もりは次の3点に分けます。
- 対象ユーザー数と組織ライセンス費用
- API経路を使う場合のモデル・入出力トークン等の費用
- 導入設定、教育、レビュー、ログ監査にかかる運用費
料金やモデル名を固定的に考えず、稟議前に契約画面と公式情報を再確認してください。
Gemini CLIのインストールと認証
1. 動作環境を確認する
公式インストールガイドの要件は次の通りです。
| 項目 | 公式要件・推奨 |
|---|---|
| macOS | macOS 15以降 |
| Windows | Windows 11 24H2以降 |
| Linux | Ubuntu 20.04以降 |
| Node.js | 20.0.0以降 |
| メモリ | 軽量利用は4GB以上、大規模コードベースや長時間利用は16GB以上 |
| シェル | Bash、Zsh、PowerShell |
| その他 | インターネット接続 |
導入前にNode.jsとnpmを確認します。
node --versionnpm --version
Node.jsが古い場合は組織指定の方法で更新し、CIと開発端末のメジャーバージョンをそろえます。
2. npmまたはnpxで起動する
継続的に使う端末ではグローバルインストールが便利です。
npm install -g @google/gemini-cligemini
端末へ恒久的に入れず試す場合はnpxを利用できます。
npx @google/gemini-cli
stable、preview、nightlyの各チャネルがあります。企業ではstableを基本に、更新を段階展開します。
3. 自社に合う認証方式を選ぶ
公式認証ガイドでは、Googleログイン、Gemini APIキー、Vertex AIが案内されています。ただし、2026年7月時点では個人向けGoogleログインの旧提供条件を前提にしないでください。
組織のGoogleアカウントでは、Code Assist Standard/Enterpriseの対象ユーザーとCloudプロジェクトを確認します。
Gemini APIキーを使う場合は、キーを環境変数など公式が案内する方法で設定します。次は概念例です。値をシェル履歴、ソースコード、GEMINI.mdへ直接書かないでください。
export GEMINI_API_KEY="YOUR_API_KEY"gemini
Vertex AIはApplication Default Credentials(ADC)、サービスアカウントJSON、Google Cloud APIキーなどに対応します。長期鍵を共有せず、用途別プロジェクト、最小権限、失効手順を設計し、JSON鍵はGit管理から除外します。
\ 業務自動化のお悩み、プロが30分で整理します /
法人様のAI導入に関するご相談はこちらGemini CLIの基本的な使い方
最初からコード変更を任せず、読み取り中心のタスクで挙動を確認します。対象リポジトリへ移動して起動してください。
cd path/to/your-projectgemini
起動後は日本語で依頼できます。良い指示には「目的」「対象」「制約」「完了条件」を含めます。
このリポジトリの構成を調べ、主要ディレクトリの役割を説明してください。ファイルは変更せず、判断の根拠にしたファイル名も示してください。
次に、小さく検証できる変更へ進みます。
注文一覧APIで発生している失敗テストを調査してください。既存の公開APIと依存パッケージは変更しないでください。原因を説明してから最小差分で修正し、関連テストとlintを実行してください。最後に変更ファイル、実行コマンド、残るリスクを報告してください。
提案コマンドは引数まで確認し、削除、外部送信、依存追加、DB変更、デプロイには人の承認を必須にします。完了後はgit diffとテスト結果をレビューし、AIの報告だけでマージしません。
非対話モードを定型処理に使う
-pを使うと、プロンプトを指定した非対話実行ができます。たとえば、変更を加えない調査を定型化できます。
gemini -p "変更されたファイルを調査し、互換性リスクを箇条書きで報告してください。ファイルは編集しないでください。"
CIでは出力をそのまま自動マージに使わず、終了コード、タイムアウト、上限到達時の扱いを検証します。フラグは導入バージョンのgemini --helpで確認してください。
GEMINI.mdでプロジェクト固有の指示を共有する
GEMINI.mdは、プロジェクトの前提や作業規則をGemini CLIへ伝えるためのコンテキストファイルです。毎回同じ制約をプロンプトに書く負担を減らし、チーム内の依頼品質をそろえられます。
リポジトリのルートに、たとえば次の内容を置きます。
# Project instructions## Architecture- `src/domain`は外部フレームワークに依存させない- 公開APIの互換性を維持する## Commands- Test: `npm test`- Lint: `npm run lint`- Type check: `npm run typecheck`## Rules- 変更は依頼範囲に限定する- 新しい依存パッケージの追加前に承認を求める- テストを削除して失敗を回避しない- 秘密情報、本番データ、`.env`を読み込まない- 完了時に変更ファイルと検証結果を報告する
長い会社説明ではなく、ディレクトリの責務、禁止事項、テスト、完了条件を簡潔に書きます。
GEMINI.mdはセキュリティ境界ではありません。「秘密を読まない」と書いてもアクセスは防げず、不正な指示が埋め込まれる可能性もあります。権限分離、承認、サンドボックスと併用し、変更をレビューします。
\ AI活用の「次の一手」を一緒に考えませんか /
法人様のAI導入に関するご相談はこちらMCP・IDEと連携する方法
MCP(Model Context Protocol)は、AIアプリケーションと外部のデータやツールを共通方式で接続するための仕組みです。Gemini CLIはMCPサーバーに接続でき、社内ドキュメント検索、チケット参照、開発ツール操作などへ機能を広げられます。仕組みから確認したい場合は、MCPとは何かを解説した記事をご覧ください。
設定の形はおおむね次のようになります。これは構造を示す例であり、実際のコマンド、引数、環境変数は利用するMCPサーバーの公式文書に合わせてください。
{ "mcpServers": { "internal-docs": { "command": "node", "args": ["/approved/mcp-server/index.js"], "env": { "DOCS_SCOPE": "engineering-readonly" } } }}
MCPサーバーの公式ガイドを参照し、公開ツール、書き込み権限、到達可能なデータを確認します。第三者サーバーは端末権限で動く可能性があるため、提供元、ソース、依存関係を審査し、バージョンを固定します。
IDEではGemini Code Assist拡張が利用経路になります。CLIと設定・機能が完全に同一とは限らず、個人向け移行はIDE拡張にも関係します。企業は契約対象を確認し、各画面で許可する操作を決めます。
企業で安全に運用するための7項目
Gemini CLIはファイル編集やコマンド実行ができるため、単なるチャットツールより広い権限を持ちます。次の7項目をPoCの開始前に決めます。
1. 契約とデータ処理条件を確認する
個人向け条件を流用せず、入力データの取り扱い、保持、学習利用、保存場所を契約単位で確認します。管理画面の説明だけで判断せず、利用するGoogle Cloudサービスの規約、データ処理条件、組織の契約文書を照合してください。
2. 専用プロジェクトと最小権限を使う
検証用と本番用のCloudプロジェクトを分け、必要な権限だけを付与します。共有キーを避け、失効、ローテーション、予算アラートも設計します。
3. コマンドと変更を人が承認する
読み取り、編集、コマンド、ネットワークをリスク別に分けます。削除、本番DB、クラウド変更、公開、課金操作は自動承認せず、差分レビューとテストを必須にします。
4. 隔離環境とTrusted foldersを活用する
未知のリポジトリは権限を絞ったコンテナ等で開きます。Trusted foldersをルール化し、指示ファイルやコメント経由のプロンプトインジェクションも想定します。
5. 秘密情報を技術的に分離する
.geminiignoreは送信範囲を減らす補助で、アクセス制御ではありません。.env、秘密鍵、本番バックアップはOSやシークレット管理基盤で分離します。
6. MCPを接続先ごとに審査する
MCPはデータと操作権限を追加します。読み取り専用から始め、認証、公開ツール、通信先、監査ログ、停止方法を確認します。
7. ログと成果指標を設計する
利用者、対象リポジトリ、採用した変更を追跡します。PoCではタスク時間、レビュー修正率、テスト失敗率、インシデント数を測ります。
Gemini CLIを含むAIツールの選定、権限設計、社内ガイドライン作成をまとめて進めたい企業は、NexaのAI顧問へご相談ください。
よくあるトラブルと対処法
| 症状 | 主な確認点 | 対処 |
|---|---|---|
gemini: command not found |
グローバルnpmの保存先、PATH、インストール結果 | npx @google/gemini-cliで切り分け、npmのprefixとPATHを確認 |
| Node.js関連のエラー | Node.jsのバージョン | Node.js 20以降へ更新し、シェルを再起動 |
| 401 Unauthorized | APIキーの誤り・失効、認証情報 | 利用中の認証経路を確認し、キーを再発行・再設定 |
| 403 Forbidden | 契約、IAM、Cloudプロジェクト、API有効化 | 組織管理者にライセンスと権限を確認 |
| 429 Too Many Requests | 日次・分当たり上限、混雑、API割当 | 待って再試行し、並列数やタスク粒度、割当を見直す |
| MCPサーバーが起動しない | command、PATH、依存、環境変数 | 設定したコマンドを単体実行し、標準エラーとログを確認 |
| 想定外のファイルを読む | 起動ディレクトリ、コンテキスト設定 | 作業範囲を分離し、除外設定とOS権限を見直す |
401は認証情報、403は権限・契約を優先して確認します。429では即時再試行を繰り返さず、待機時間と上限回数を設定します。MCP障害は設定したサーバーコマンドを単体実行して切り分けます。
Gemini CLIと他ツールの比較
ツール選定では、単純な機能数より、既存契約、クラウド基盤、権限統制、開発者のワークフローを重視します。
| ツール | 2026年時点の位置付け | 向いている組織・場面 | 確認事項 |
|---|---|---|---|
| Gemini CLI | Googleの企業契約・有料APIで継続するCLI | Google CloudやGemini Code Assistを利用する組織 | 個人向け移行、契約、上限、IAM |
| Antigravity CLI | 個人向けGemini CLIの移行先 | 個人ユーザー、Googleの後継CLIを使いたい場合 | 最新の提供条件と移行手順 |
| Codex CLI | OpenAIのターミナル型コーディングエージェント | OpenAI製品との統合やCLI開発を重視する組織 | 契約、sandbox、承認、データ条件 |
| Claude Code | Anthropicのエージェント型コーディングツール | ターミナル中心に調査・実装・検証を進めたい組織 | 契約、権限、コスト、社内統制 |
Gemini CLIはGoogle CloudのIAMや既存契約との整合が判断材料です。個人はAntigravity CLIを起点にします。
Codex CLIの機能や導入方法はCodexの企業向け解説で詳しく説明しています。複数製品を横断して選びたい場合は、AIコーディングツール比較ガイドもご覧ください。
比較PoCは同じリポジトリと完了条件を使い、正確性、テスト成功率、レビュー時間、統制、総コストで評価します。
Gemini CLIに関するよくある質問
Q. Gemini CLIは現在も無料で使えますか?
個人無料、Google AI Pro/Ultra向けは2026年6月18日に停止しました。個人はAntigravity CLIへ移行し、Gemini CLIは組織契約や有料APIで継続します。
Q. Gemini CLIとAntigravity CLIの違いは何ですか?
Gemini CLIは企業契約・有料APIで継続し、Antigravity CLIは個人向け移行先です。後継はAgent Skills、Hooks、Subagents、Pluginsなどを引き継ぐと説明されています。
Q. Windowsでも使えますか?
はい。要件はWindows 11 24H2以降、Node.js 20以降で、PowerShellに対応します。社内のプロキシや実行ポリシーも確認してください。
Q. 日本語で指示できますか?
はい。対象範囲、禁止事項、テスト、出力形式を日本語で明記し、識別子やエラー文は原文も併記します。
Q. 機密コードに使っても安全ですか?
一律にはいえません。契約上のデータ処理を確認し、最小権限、隔離、秘密情報の分離、承認、差分レビューを実施します。
Q. Gemini CLIはMCPに対応していますか?
はい。MCPサーバー経由で外部データやツールへ接続できます。信頼できるサーバーを選び、読み取り専用の検証から始めます。
Q. GEMINI.mdにAPIキーを書いてもよいですか?
書いてはいけません。APIキーやサービスアカウント鍵は、承認されたシークレット管理方法で保管し、失効・交換できるようにします。
まとめ
Gemini CLIは、ターミナルからコードの調査、編集、テスト、外部ツール連携を行えるGoogleのAIエージェントです。ただし、2026年7月時点では利用者ごとの提供状況を正しく分ける必要があります。
- 個人無料、Google AI Pro/Ultra向けは2026年6月18日に提供停止し、Antigravity CLIへ移行
- Gemini Code Assist Standard/Enterpriseの組織契約では継続
- 有料Gemini APIキー、Gemini Enterprise Agent Platform APIキーでも継続
- Standardは1人1日1,500 model requests、Enterpriseは2,000。ただし分当たり制限や混雑時制約がある
- API/Vertex AIはモデル・トークン利用量等による従量課金
- GEMINI.md、MCP、IDEを活用できるが、権限と送信範囲も広がる
- 企業では契約確認、最小権限、承認、秘密情報の分離、監査を先に設計する
まず管理者が契約・認証経路を確認し、低リスクなリポジトリで読み取り専用タスクから試してください。AI開発ツールの比較から社内ルール、PoC、定着まで伴走が必要な場合は、NexaのAI顧問に相談するをご利用ください。




