Repolode
google-gemini

google-gemini/gemini-cli

Googleが開発するオープンソースのAIエージェント。Geminiをターミナルから利用し、コードの調査・編集・自動化を行えます。

代替できる製品:Claude CodeGitHub Copilot CLI

スター
107,463
フォーク
14,746
未解決の Issue
751
最終コミット
16 時間前

これは何?

Gemini CLIは、Geminiモデルを基盤とするターミナル型のAIエージェントです。プロジェクトのディレクトリで起動し、自然言語で指示することで、コードベースの調査、ファイルの生成や編集、問題のデバッグ、プルリクエストのレビューやリベースの処理といった運用タスクの自動化を行えます。

Googleアカウントでのログイン、Gemini APIキーの使用、エンタープライズ環境向けのVertex AI経由の接続など、複数の認証方法に対応しています。組み込みツールでは、ファイルシステムの操作、シェルコマンドの実行、Webページの取得や検索が可能です。GitHub、Slack、データベースなどのサービスと接続するMCPサーバーや、カスタムコマンド、拡張機能を使って機能を追加できます。

スクリプトから使う場合は、非対話モードで -p にプロンプトを渡すと、プレーンテキスト、JSON、または改行区切りのJSONイベントストリームを返せます。npmとHomebrewで配布されており、preview、stable、nightlyのリリースチャンネルが用意されています。

主な機能

  • 01自然言語で大規模なコードベースを調査・編集
  • 02PDF、画像、スケッチをマルチモーダル入力として使い、アプリを生成
  • 03MCPサーバーやカスタムコマンドで機能を拡張
  • 04テキスト、JSON、ストリーミング形式で出力する非対話モードをスクリプトから実行
  • 05Googleアカウント、Gemini APIキー、Vertex AIで認証

ユースケース

  • ターミナルから、初めて触れるコードベースを調査して要約
  • 症状を自然な言葉で説明して問題をデバッグ
  • プルリクエストのレビューなど、リポジトリでの定型作業を自動化
  • Geminiを呼び出し、JSON出力を解析するスクリプトワークフローを実行

クイックスタート

  1. 1

    npxですぐに実行できます(インストール不要)

    npx @google/gemini-cli
  2. 2

    または、npmでグローバルにインストールできます

    npm install -g @google/gemini-cli
  3. 3

    プロジェクトディレクトリでCLIを起動し、Googleでログインするか、APIキーを設定してください

    gemini

使う前に知っておきたいこと

  • READMEによると、無料プランのユーザーとGoogle Oneユーザー向けには、2026年6月18日にGemini CLIがAntigravity CLIに置き換えられました。
  • Gemini 4 Argonなど、最新のGeminiモデル向けには最適化されていません。

トピック

よくある質問

gemini-cli とは?
Googleが開発するオープンソースのAIエージェント。Geminiをターミナルから利用し、コードの調査・編集・自動化を行えます。 Gemini CLIは、Geminiモデルを基盤とするターミナル型のAIエージェントです。プロジェクトのディレクトリで起動し、自然言語で指示することで、コードベースの調査、ファイルの生成や編集、問題のデバッグ、プルリクエストのレビューやリベースの処理といった運用タスクの自動化を行えます。
gemini-cli は無料で使えますか?ライセンスは?
gemini-cli は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
gemini-cli は今もメンテナンスされていますか?
活発にメンテナンス中。gemini-cli の最終コミットは 2026年10月20日 です。
gemini-cli は何に使えますか?
ターミナルから、初めて触れるコードベースを調査して要約 症状を自然な言葉で説明して問題をデバッグ プルリクエストのレビューなど、リポジトリでの定型作業を自動化 Geminiを呼び出し、JSON出力を解析するスクリプトワークフローを実行
gemini-cli のインストール方法は?
npxですぐに実行できます(インストール不要): npx @google/gemini-cli または、npmでグローバルにインストールできます: npm install -g @google/gemini-cli プロジェクトディレクトリでCLIを起動し、Googleでログインするか、APIキーを設定してください: gemini
gemini-cli はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/google-gemini/gemini-cli

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト