---
title: GoogleがGemini CLIをリリース　オープンソースのプログラミングAIエージェントを試してみた
url: https://roboin.io/article/2025/06/26/google-releases-gemini-cli-an-open-source-coding-agent/
description: GoogleがオープンソースのAIエージェント「Gemini CLI」をリリースしました。Gemini CLIは、VS
  Codeを含むさまざまな環境でプロンプトを入力するだけで自動でプログラムを作成・編集してくれるAIエージェントです。
publishedDate: 2025-06-25T17:03:38.545Z
modifiedDate: 2025-06-25T17:03:38.545Z
thumbnail: https://roboin.io/api/media/file/gemini-cli-thumbnail.webp
thumbnailAlt: 中央にGemini CLIのロゴが表示されており、背景にはコードが表示されている画像
thumbnailCaption: 画像：[Google](https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/)
---

# GoogleがGemini CLIをリリース　オープンソースのプログラミングAIエージェントを試してみた

GoogleがオープンソースのAIエージェント「Gemini CLI」をリリースしました。

## Gemini CLIとは？

Gemini CLIは、VS Codeを含むさまざまな環境でプロンプトを入力するだけで自動でプログラムを作成・編集してくれるAIエージェントです。

ChatGPTを使ったプログラミングでは、AIの出力を人間がコピペする必要がある一方で、ClineやCursor、Claude Codeといったプログラミング用のAIエージェントは、AIが直接ファイルを編集したり、エラーをもとにバグを修正したりできます。

今回Googleから新たにリリースされたGemini CLIも、AIが自動でファイルを編集できるツールです。

![ターミナルに［GEMINI］と表示されている画像](https://roboin.io/api/media/file/gemini-cli-screenshot.jpg)
*Gemini CLIのスクリーンショット
画像：[Google](https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/)*

Gemini CLIはコード生成やデバッグだけでなく、コンテンツ生成、問題解決、ディープリサーチ、タスク管理など、さまざまな用途に利用できることが特長です。

さらに、Google検索やModel Context Protocol（MCP）を活用しり、プロンプトや指示のカスタマイズ、スクリプトによる自動化にも対応します。

[AIとツールの未来を変える？MCP（Model Context Protocol）について解説！](https://roboin.io/article/2024/12/03/what-is-model-context-protocol/)

Google検索は検索精度が高い一方で、サードパーティの開発者向けに提供されているAPIでは1日に1万回までしか利用できないことから、一般的なAIサービスはBing検索を利用しています。

しかし、BingはGoogleと比較して精度が低いため、AIによる検索の精度を低下させる要因のひとつとなっています。

Gemini CLIではGoogle検索を利用できるため、高い検索精度が期待できます。

個人のGoogleアカウントでGemini CLIにログインすると、100万トークンのコンテキストウィンドウをもつGemini 2.5 Proを利用できます。

Gemini CLIのプレビュー期間中は1分あたり60リクエスト、1日あたり最大1,000リクエストまで無料です。

なお、GeminiのAPIキーにも対応しているため、それによってこの制限を回避できます。

Gemini CLIはApache 2.0ライセンスのもとオープンソースで公開されています。

また、Gemini CLIはGoogleのAIコーディングアシスタント「Gemini Code Assist」とも統合されています。

Gemini CLIとGemini Code Assistは同じ技術で作られており、VS Code上でエージェントモードを利用すると、AIが複雑な問題解決やマルチステップのコード修正ができます。

Gemini Code Assistのエージェントモードは、現在Insiderチャネルで提供されており、無料プランを含む全プランで追加費用なしで利用できます。

![VS Codeの右のサイドパネルにGemini Code Assistとのチャット画面が表示されているようす](https://roboin.io/api/media/file/gemini-code-assist-in-vs-code.jpg)
*Gemini Code AssistがVS Code上で動作しているようす
画像：[Google](https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/)*

## Gemini CLIを使ってみた

Gemini CLIを利用するには、Node.js v18以降が必要です。まだインストールしていない場合は、[Node.jsの公式サイト](https://nodejs.org/ja)からインストールします。

Node.jsをインストールしたら、ターミナルで次のコマンドを実行します。2回目以降の利用時には`gemini`コマンドのみで問題ありません。

```bash
npm install -g @google/gemini-cli
gemini
```

Gemini CLIの画面が表示されたら、上下矢印キーでテーマを選択し、エンターを押します。

タブキーを押すと［Apply To］にフォーカスが移動し、ユーザーレベルで設定を適用するかワークスペースレベルで適用するかを選択できます。

![Gemini CLIのテーマ選択画面のスクリーンショット](https://roboin.io/api/media/file/gemini-cli-theme-selection.png)

テーマの設定が完了すると、認証方法を選択する画面になります。認証方法は次の4つから選択できます。

- Googleアカウントでログイン（もっとも手軽）
- Gemini APIキー
- WorkspaceのGoogleアカウントかCode AssistのライセンスをもつGoogleアカウントでログイン
- Vertex AI

簡単に試したい場合はGoogleアカウント、がっつり使い込みたい場合はGemini APIキーを利用するとよいでしょう。ここではGoogleアカウントでログインしました。

![Gemini CLIのログイン方法の選択画面のスクリーンショット](https://roboin.io/api/media/file/gemini-cli-login-screen.png)

Googleアカウントでのログインを選択するとブラウザーが開くため、利用したいGoogleアカウントでログインします。

ログインが完了するとテキストボックスが表示されるため、プロンプトを入力するとGeminiが自動で動作し、タスクをこなしてくれます。

![Gemini ALIのテキストボックスが表示されている画像](https://roboin.io/api/media/file/gemini-cli-textbox.png)

## 参考リンク

- [Google announces Gemini CLI: your open-source AI agent](https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/)