ツールプロフィール TOOLAI

Gemini CLI

ターミナルからコードを理解し、タスクを自動化し、ワークフローを構築するためのオープンソースAIエージェント。

geminicli.com製品プレビュー
Gemini CLIが公開したプロダクトビジュアル。 画像全体を表示
Gemini CLIが公開したプロダクトビジュアル。画像:2

全体像

Gemini CLIについて

Gemini CLIはGeminiモデルをローカルのターミナルセッションに導入し、プロジェクトのコンテキストを使って質問に答え、ファイルを編集し、コマンドを実行し、開発ワークフローを支援します。大規模なコードベース全体で作業し、セッションを管理し、MCPサーバーを通じて追加のツールに接続できます。

できること

探索する価値のあるツールキット

機能を知り、自分なりの活用方法を見つけましょう。

コードベースの理解と編集

自然言語で大規模なコードベースに質問し、プロジェクトのコンテキストを調査し、変更を要約し、問題をトラブルシューティングし、ローカルファイル全体の編集を提案または適用します。

マルチモーダルアプリケーション生成

新しいアプリケーションの生成時に画像、PDF、スケッチを入力として使用し、視覚的な参考資料や文書を開発プロンプトに反映できます。

シェルコマンドの実行

エージェントワークフローからシステムコマンドを実行できます。文書では、安全な実行、信頼済みフォルダー、サンドボックス化、ポリシー制御について説明しています。

ヘッドレススクリプティング

自動化のためにGemini CLIを非対話的に実行でき、スクリプト向けにテキスト、構造化JSON、改行区切りのストリームJSON出力形式を利用できます。

MCPサーバー統合

MCPサーバーを通じてリモートエージェントやカスタムツールに接続し、GitHub、Slack、データベース、メディア生成などのサービスへワークフローを拡張できます。

永続的なプロジェクトコンテキスト

GEMINI.mdファイル、メモリ設定、無視パターン、設定制御を使用して永続的な指示を提供し、選択したプロジェクトコンテンツを除外できます。

セッションのチェックポイントと巻き戻し

セッションのスナップショットを自動作成し、会話を再開し、複雑な変更を調査したり失敗した手順から復旧したりする際に作業を巻き戻したり再実行したりできます。

モデルとワークフローのカスタマイズ

モデルを選択し、生成パラメータを設定し、カスタムコマンドを作成し、拡張機能やエージェントスキルを使用し、CLIをIDEと統合できます。

あなたのワークフローのために

日々の作業にどう役立つか

ユースケース 01

不慣れなリポジトリを理解する

クローンしたプロジェクトでGemini CLIを起動し、アーキテクチャの概要、重要なモジュール、最近の変更、特定の実装上の判断について説明を求めます。

ユースケース 02

リポジトリ操作を自動化する

ヘッドレスモードと構造化出力を組み合わせ、プルリクエストの要約、テスト結果の確認、定型レポートの作成、反復可能な開発タスクの調整を行います。

ユースケース 03

参考資料からプロトタイプを作成する

スケッチ、画像、PDFを提供し、Gemini CLIに初期アプリケーション構造の作成を依頼します。その後、ローカルプロジェクト内で改良できます。

はじめの一歩

最初のクリックから最初の成果まで

公式サイトで試す
  1. パッケージをインストールする

    すぐにセッションを開始するにはnpx @google/gemini-cliを実行するか、npm install -g @google/gemini-cliでグローバルにインストールします。

  2. 認証方法を選択する

    対象となる組織のCode AssistアカウントではGoogleでサインインし、APIアクセスではGEMINI_API_KEYを設定するか、Vertex AIの変数を設定します。

  3. プロジェクトを開く

    リポジトリまたは作業ディレクトリに移動してgeminiを起動します。追加のローカルディレクトリが関係する場合は--include-directoriesを使用します。

  4. コンテキストと指示を提供する

    プロンプト、GEMINI.mdのプロジェクトコンテキスト、.geminiignoreパターン、モデル選択オプションを使用して、タスクと利用可能な情報を定義します。

  5. ワークフローを自動化または拡張する

    スクリプトには--output-format jsonまたはstream-jsonを使用し、追加のツールが必要な場合はMCPサーバー、拡張機能、フック、カスタムコマンドを設定します。

まずは見てみる

実際の使い心地を確かめる

ツールのデモや動画で、インターフェースとワークフローを確認しましょう。

次のステップを計画する

あなたの働き方に合ったプラン

ソフトウェアはApache License 2.0のもとでオープンソースとして提供されています。アクセス方法は認証によって異なり、対象となるCode AssistアカウントではGoogleサインイン、従量課金のGemini APIキー、または請求先アカウントを持つVertex AIを利用できます。個人向け無料アクセスとGoogle AI ProまたはUltraのアクセスは、2026年6月18日にAntigravity CLIへ移行しました。

ツールのウェブサイトで申し込む

プラン

Code Assist認証

Google Cloud上のGemini Code Assist StandardまたはEnterpriseライセンス、およびGitHub向けCode AssistでGoogleサインインを使用します。

  • 組織認証
  • Google Cloudプロジェクト設定
ウェブサイトでプランを見る

プラン

Gemini APIキー

特定のモデル選択または有料APIアクセスが必要な場合にGemini APIキーを使用します。

従量課金

  • モデル選択
  • APIベースのアクセス
ウェブサイトでプランを見る

プラン

Vertex AI

Google Cloudの認証情報とVertex AIの設定を使用して、エンタープライズ指向のアクセスと既存のGoogle Cloudインフラストラクチャとの統合を実現します。

請求先アカウントが必要

  • Google Cloud統合
  • エンタープライズ向けセキュリティおよびコンプライアンス機能
ウェブサイトでプランを見る

料金、利用上限、利用規約は変更される場合があります。申し込む前に、ツールの公式サイトで最新情報をご確認ください。

確認済みの情報源

もう少し詳しく

よくある質問。 役立つ回答。

公式サイトでもっと見る

Gemini CLIとは何ですか?

Geminiモデルをローカルの開発環境に導入し、コードの理解、編集、自動化、ツール接続型ワークフローを実現するオープンソースのターミナルエージェントです。

どのようにインストールできますか?

案内されている方法には、npx、グローバルnpmインストール、macOSまたはLinuxでのHomebrew、macOSでのMacPorts、Anaconda環境内でのnpmが含まれます。

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

はい。ヘッドレスモードは非対話的な実行、構造化JSON出力、自動化と監視のためのストリームJSONイベントに対応しています。

外部サービスにアクセスできますか?

はい。MCPサーバーの設定により、Gemini CLIをカスタムツールやリモートエージェントに接続できます。リポジトリ、メッセージング、データベース、メディア生成向けの統合も含まれます。

無料アクセスまたはGoogle Oneアクセスに代わるものは何ですか?

個人向け無料アクセスとGoogle AI ProまたはUltraのアクセスは、2026年6月18日にAntigravity CLIへ移行しました。Gemini CLIは引き続き、エンタープライズ向けCode Assistワークフローとサポート対象の有料認証情報を対象としています。

Gemini CLIはGemini 4 Argon向けに最適化されていますか?

いいえ。Gemini CLIはGemini 4 Argon向けに最適化されていません。そのモデル世代にはAntigravityが指定されています。

コミュニティから

使用感はいかがでしたか?

次に見つけるもの

探索できるその他のツール

すべてのツールを見る

次の一歩を踏み出す

Gemini CLIを探索する準備はできましたか?

公式サイトで最新機能を確認し、始めましょう。

公式サイトにアクセス
Gemini CLIgeminicli.com
ウェブサイトにアクセス

ギャラリー

共有する

Gemini CLIを共有