Gemini CLIは、Geminiの強力な機能をターミナルに直接もたらすオープンソースのAIエージェントです。Geminiへの軽量なアクセスを提供し、プロンプトからモデルまでの最短パスを実現します。
Gemini CLIについてのすべてを、ドキュメントで学ぶことができます。
- 🎯 無料枠:個人用Googleアカウントで、1分あたり60リクエスト、1日あたり1,000リクエスト。
- 🧠 強力なGemini 3モデル:改善された推論と100万トークンのコンテキストウィンドウへのアクセス。
- 🔧 組み込みツール:Google Searchグラウンディング、ファイル操作、シェルコマンド、ウェブ取得。
- 🔌 拡張可能:カスタム統合のためのMCP(Model Context Protocol)サポート。
- 💻 ターミナルファースト:コマンドラインで作業する開発者向けに設計。
- 🛡️ オープンソース:Apache 2.0ライセンス。
推奨システム仕様と詳細なインストールガイドについては、Gemini CLI のインストール、実行、リリースを参照してください。
# インストール不要で npx を使用して実行
npx @google/gemini-clinpm install -g @google/gemini-clibrew install gemini-clisudo port install gemini-cli# 新しい環境を作成して有効化
conda create -y -n gemini_env -c conda-forge nodejs
conda activate gemini_env
# 環境内で npm 経由で Gemini CLI をグローバルにインストール
npm install -g @google/gemini-cli詳細はリリースをご覧ください。
新しいプレビュー リリースは毎週火曜日の UTC 23:59 に公開されます。これらのリリースは完全にテストされていない可能性があり、リグレッションや他の未解決の問題を含む場合があります。preview タグでテストとインストールをお手伝いください。
npm install -g @google/gemini-cli@preview- 新しい安定版リリースは毎週火曜日の UTC 20:00 に公開されます。これは先週の
previewリリースの完全なプロモーション + バグ修正と検証になります。latestタグを使用してください。
npm install -g @google/gemini-cli@latest- 新しいリリースは毎日 UTC 00:00 に公開されます。これはリリース時点での main ブランチのすべての変更が含まれます。検証保留中の問題がある可能性があると想定してください。
nightlyタグを使用してください。
npm install -g @google/gemini-cli@nightly- 大規模なコードベースをクエリして編集する
- マルチモーダル機能を使用して PDF、画像、またはスケッチから新しいアプリを生成する
- 自然言語を使用して問題をデバッグし、トラブルシューティングする
- プルリクエストのクエリや複雑なリベースの処理など、運用タスクを自動化する
- MCP サーバーを使用して、Imagen、Veo、または Lyria を使用したメディア生成を含む新しい機能を接続する
- ワークフロー自動化のためにスクリプトで非対話的に実行する
- 組み込みのGoogle Search でリアルタイム情報をクエリに組み込む
- 複雑なセッションを保存および再開するための会話チェックポイント
- プロジェクトの動作をカスタマイズするためのカスタムコンテキスト ファイル (GEMINI.md)
Gemini CLI GitHub Action を使用して、Gemini CLI を GitHub ワークフローに直接統合します:
- プルリクエスト レビュー:コンテキストに応じたフィードバックと提案を含む自動コード レビュー
- Issue のトリアージ:コンテンツ分析に基づいた GitHub Issue の自動ラベル付けと優先順位付け
- オンデマンド サポート:デバッグ、説明、またはタスク委譲のヘルプについては、Issue とプルリクエストで
@gemini-cliをメンションしてください - カスタム ワークフロー:チームのニーズに合わせてカスタマイズされた自動化、スケジュール、およびオンデマンド ワークフローを構築する
ニーズに最適な認証方法を選択してください。
✨ 最適な対象: 個別開発者および Gemini Code Assist ライセンスを持つすべての方。(詳細はクォータ制限とサービス利用規約を参照してください)
メリット:
- 無料ティア: 1 分あたり 60 リクエスト、1 日あたり 1,000 リクエスト
- Gemini 3 モデル(1M トークンコンテキストウィンドウ付き)
- API キー管理不要 - Google アカウントでサインインするだけです
- 最新モデルへの自動更新
gemini# Set your Google Cloud Project
export GOOGLE_CLOUD_PROJECT="YOUR_PROJECT_ID"
gemini✨ 最適な対象: 特定のモデル制御または有料ティアアクセスが必要な開発者
メリット:
- 無料ティア: Gemini 3(flash と pro のミックス)での 1 日あたり 1,000 リクエスト
- モデル選択: 特定の Gemini モデルを選択できます
- 使用量ベースの課金: 必要に応じて上限を引き上げるためにアップグレードできます
# Get your key from https://aistudio.google.com/apikey
export GEMINI_API_KEY="YOUR_API_KEY"
gemini✨ 最適な対象: エンタープライズチームおよび本番ワークロード
メリット:
- エンタープライズ機能: 高度なセキュリティとコンプライアンス
- スケーラブル: 課金アカウント付きの高いレート制限
- 統合: 既存の Google Cloud インフラストラクチャと連携します
# Get your key from Google Cloud Console
export GOOGLE_API_KEY="YOUR_API_KEY"
export GOOGLE_GENAI_USE_VERTEXAI=true
geminiGoogle Workspace アカウントおよびその他の認証方法については、認証ガイドを参照してください。
geminigemini --include-directories ../lib,../docs
