「Geminiを使っているけれど、毎回ブラウザでコピペするのが面倒」と感じることはありませんか。そんな時に便利なのが、コマンド入力でAIを動かす「Gemini CLI」という仕組みです。
この記事では、プログラミングの経験がなくても、Webブラウザだけで自分専用のAIエージェントを作る手順を解説します。無料で使い続けるための設定や、仕事で役立つ具体的な命令文(プロンプト)も紹介するので、ぜひ最後まで読んでみてください。
無料で使えるGemini CLIってどんなツール?
Gemini CLIは、Googleが提供する生成AIを、文字入力(コマンド)だけで直接操作するための道具です。普段使っているチャット画面を通さず、AIと裏側で直接やり取りをするため、大量の仕事を一度に頼めるのが特徴です。設定さえ済ませれば、誰でも無料で自分専用のAIアシスタントを持つことができます。
黒い画面でAIと会話する仕組み
CLIとは「コマンド・ライン・インターフェース」の略で、キーボードから命令を打ち込んでコンピューターを動かす操作画面を指します。Gemini CLIを使うと、まるでAIと専用の電話線でつながっているような感覚で指示を送れます。
画面をクリックする手間が省けるため、慣れてくるとチャット画面よりも素早く回答を得られます。文字だけでやり取りするシンプルさが、余計な情報を削ぎ落として作業に集中させてくれます。
専門知識がなくても動かせる理由
「黒い画面」と聞くと難しく感じますが、実際に行うのは決まった文字をコピーして貼り付ける作業がほとんどです。Googleが用意した公式の道具箱(ライブラリ)を使えば、複雑なプログラムを書く必要はありません。
専門的な開発環境を自分のパソコンに作る必要もなく、ブラウザ上の無料サービスだけで完結します。手順通りに進めるだけで、今日からAIをコマンドで操る感覚を掴めるはずです。
2026年現在の無料枠でできること
Google AI Studio経由でGeminiを利用する場合、個人利用の範囲内であれば料金はかかりません。Gemini 1.5 Flashなどの高速モデルを選択すれば、無料枠でも十分な回数のやり取りが可能です。
1分間に送れるリクエスト数には制限がありますが、個人の調べ物や文章作成で困ることはまずありません。お金をかけずに最新のAI機能をフル活用できるのが、このツールの最大のメリットです。
なぜ普通のGeminiではなくCLIをWebで使うの?
一般的なGeminiのサイトは1対1の相談には向いていますが、決まった作業を何度も繰り返すのには不向きです。CLIをWeb上の作業場(Google Cloud Shell)で動かせば、ブラウザ一つで自動化の準備が整います。パソコンの性能に関係なく、どこからでも同じ設定でAIを呼び出せる身軽さが最大の魅力です。
画面をポチポチクリックする手間を省く
チャット画面では、新しい質問をするたびにマウスを動かして入力欄をクリックしなければなりません。CLIなら、前の命令を少し変えてエンターキーを押すだけで、次の指示をすぐに出せます。
この小さな動作の短縮が、数分、数十分という時間の節約につながります。特に、似たような形式の文章をいくつも作りたい時に、CLIの真価が発揮されます。
ネット環境さえあれば場所を選ばない
Google Cloud Shellという無料のサービスを使うことで、自分のパソコンに特定のソフトを入れる必要がなくなります。会社のパソコンでも自宅のタブレットでも、ログインするだけで同じAI環境が立ち上がります。
設定がクラウド上に保存されるため、作業の続きを別のデバイスですぐに再開できます。特定の端末に縛られない「持ち運べるAI作業場」が手に入ります。
ブラウザだけで完結するからパソコンが汚れない
新しいソフトをインストールしてパソコンの動作が重くなる、といったトラブルの心配がありません。全ての作業はGoogleのサーバー上で行われるため、あなたのパソコンのメモリや容量を消費しません。
もし設定を間違えて動かなくなっても、ブラウザを閉じれば元の状態に戻せます。初心者こそ、自分のパソコンを汚さないクラウド環境での操作がおすすめです。
準備その1:Google AI StudioでAPIキーを手に入れる
GeminiをCLIから動かすには、本人確認のための「APIキー」という合言葉が必要です。これはGoogle AI Studioというサイトで誰でも無料で発行できます。まずはこのキーを手に入れるところから始めましょう。
サイトにログインしてキーを生成する
Google AI Studioの公式サイトにアクセスし、普段使っているGoogleアカウントでログインします。画面左側にある「Get API key」というボタンを探してクリックしてください。
「Create API key in new project」を選択すると、ランダムな英数字の羅列が表示されます。これがあなたの専用キーになるので、まずはこの画面を開いたままにしておきます。
作ったキーを安全にメモしておくコツ
発行されたキーは、メモ帳アプリなどに一時的に貼り付けて保存しておきましょう。このキーをCLIの設定時に入力することで、GoogleのAIが「あなたの命令だ」と認識して動いてくれます。
一度画面を閉じても再発行は可能ですが、何度もサイトに戻るのは手間がかかります。作業が終わるまでは、すぐコピーできる場所に置いておくとスムーズです。
キーを他人に教えると危ない理由
APIキーは、あなたの名前でAIを使うための大切なパスワードのようなものです。もし他人に知られてしまうと、あなたの無料枠を勝手に使われたり、制限がかかったりする恐れがあります。
SNSにスクリーンショットを載せる際などは、キーの部分が映らないように十分に注意してください。万が一漏洩したと思ったら、サイト上でキーを削除(Revoke)して新しく作り直しましょう。
準備その2:作業場となるGoogle Cloud Shellを開く
APIキーが手に入ったら、次はAIを動かすための「作業場」を用意します。Google Cloud Shellを使えば、ブラウザの中に自分専用の小さなコンピューターが立ち上がります。
Google Cloudにログインしてボタンを押す
Google Cloudのコンソール画面を開きます。画面の右上にある、四角い枠の中に「>_」と書かれたアイコンをクリックしてください。これがCloud Shellを起動するボタンです。
数秒待つと、画面の下半分に黒い背景の入力エリアが表示されます。ここで文字を打ち込んで、Geminiに命令を送っていくことになります。
ターミナル画面が表示されたら確認すること
黒い画面(ターミナル)が出てきたら、まずは末尾に自分のユーザー名が表示されているか見てください。カーソルが点滅していれば、命令を受け付ける準備ができています。
特に料金設定をしていなくても、標準で無料枠が適用されているので安心してください。ここで行う操作は、全てこの仮想的なパソコンの中だけで完結します。
毎回リセットされない保存場所の使い方
Cloud Shellには「ホームディレクトリ」という保存場所があり、ここに保存したファイルは次回以降も残ります。APIキーの設定や、AIに送るためのメモ書きなどはここに保存しましょう。
ブラウザを閉じても、5GBまでのデータなら無料で保存され続けます。次に使う時も設定をやり直す必要がないため、自分好みのAI環境を少しずつ作り上げていけます。
必要なライブラリをインストールして設定する
作業場が整ったら、Geminiと通信するための「道具」をインストールします。Pythonという言葉を使いますが、やることは1行のコマンドを貼り付けるだけです。
Pythonのライブラリを1行で入れる
Cloud Shellの画面に、以下の命令をコピーして貼り付け、エンターキーを押してください。
pip install -U google-generativeai
これにより、Geminiを操作するために必要なプログラム一式が自動的にダウンロードされます。「Successfully installed」と表示されれば成功です。
先ほど取得したAPIキーを登録する
AIがあなたのキーを認識できるように、環境変数という場所にキーを登録します。以下のコマンドの「あなたのキー」の部分を、先ほどメモした英数字に書き換えて実行してください。
export GOOGLE_API_KEY="あなたのキー"
これで、この画面で出す命令は全てあなたのAPIキーを使って処理されるようになります。
正しく接続できているかテストする方法
設定がうまくいったか、簡単なコマンドで確認してみましょう。Geminiのモデル一覧を表示させる命令を打ち込みます。
エラーが出ずに「models/gemini-1.5-flash」といった文字が表示されれば、接続は完璧です。これで準備は全て整いました。
実際にGeminiへ質問を投げて動かしてみる
いよいよAIに話しかけてみましょう。プログラミングのコードを少し書きますが、基本は「何を話すか」を書き換えるだけです。
最初の1通を送るためのコード
Cloud Shell上で python3 と入力してエンターを押し、対話モードに入ります。そのあと、以下のコードを順番に貼り付けてみてください。
Python
import google.generativeai as genai import os genai.configure(api_key=os.environ["GOOGLE_API_KEY"]) model = genai.GenerativeModel('gemini-1.5-flash') response = model.generate_content("こんにちは、自己紹介して") print(response.text)
答えが返ってくるまでの時間の目安
エンターを押してから回答が表示されるまで、通常は数秒程度です。Gemini 1.5 Flashモデルは非常に高速なので、チャット画面と遜色ないスピードで文字が流れてきます。
もし10秒以上待っても反応がない場合は、インターネット接続やAPIキーの設定を一度見直してみてください。
AIからの返答を画面に表示する
print(response.text) という命令が、AIの回答を画面に映し出す役割を持っています。これを使わないと、AIは返答を返していても画面には何も表示されません。
回答が長文の場合は、スクロールして内容を確認しましょう。これで、CLIを通じてAIと会話することに成功しました。
仕事が速くなるおすすめプロンプト5選
CLIを使う最大のメリットは、定型的な仕事を一気に片付けられることです。ここでは、日々の作業を効率化する具体的なプロンプトを紹介します。
1. 長い文章を3行でまとめる命令
大量のニュース記事やレポートの内容を、一瞬で把握したい時に使います。
「以下の文章を、重要なポイントに絞って3行で要約してください。専門用語は使わず、中学生でもわかる言葉を選んでください:[文章の内容]」
2. 箇条書きのメモをちゃんとしたメールにする命令
殴り書きしたメモから、失礼のないビジネスメールを自動生成します。
「次のメモをもとに、取引先に送る丁寧なメール文案を作成してください。件名も忘れずにつけてください。メモ内容:[打ち合わせのお礼、次回は来週火曜10時、資料送付済み]」
3. プログラムのバグを指摘してもらう命令
自分で書いたコードが動かない時、どこが間違っているかを一瞬で見つけ出します。
「以下のPythonコードがエラーになります。原因を特定し、修正後のコードを提示してください。エラー内容も添えてください:[コードの内容]」
4. 英語の文章を自然な日本語に変える命令
機械翻訳特有の不自然さを排除し、人間が書いたような日本語に直します。
「次の英文を、IT業界の慣習に合わせた自然な日本語に翻訳してください。直訳ではなく、読みやすさを優先してください:[英文]」
5. データのリストから特定の項目だけ抜き出す命令
バラバラな形式のテキストから、名前や日付だけを綺麗に抽出します。
「次のテキストの中から、登場する『会社名』と『電話番号』だけを抜き出し、カンマ区切りのリスト形式で出力してください:[テキスト]」
上手く動かないときに確認する3つのポイント
コマンドを入力してもエラーが出る場合は、たいてい単純なミスが原因です。以下の3点を順番にチェックすれば、ほとんどの問題は解決します。
赤い文字のエラーが出たときの読み方
英語でずらずらと表示されるエラーメッセージですが、一番下の行だけを見れば大丈夫です。「API_KEY_INVALID」ならキーの間違い、「QUOTA_EXCEEDED」なら使いすぎを意味しています。
エラー内容をそのままコピーして、Web版のGeminiに「このエラーの意味と解決策を教えて」と聞くのが一番の近道です。
APIキーの期限や制限に引っかかっていないか
無料枠には「1分間に何回まで」という制限があります。短い時間に連続で命令を送りすぎると、一時的にストップすることがあります。
その場合は1分ほど待ってから再度実行してみてください。また、APIキーを新しく作り直すことで解決する場合もあります。
入力した文字が全角になっていないか
一番多いミスが、スペースやクォーテーション(”)が全角になってしまうことです。プログラムの世界では、全角の文字は命令として認識されません。
必ず半角入力になっていることを確認し、できるだけこの記事のサンプルをコピー&ペーストして使ってください。
普段のGemini(Web版)とCLIの違いを比べる
Webサイトで使うGeminiと、今回のCLI版にはそれぞれ得意・不得意があります。状況に合わせて使い分けるのが、AIを賢く使いこなすコツです。
| 特徴 | Web版(チャット) | CLI版(エージェント) |
| 手軽さ | サイトを開くだけで即利用 | 最初の設定に5分ほど必要 |
| 得意な作業 | 1対1の相談、アイデア出し | 大量処理、決まった作業の自動化 |
| 保存性 | チャット履歴として残る | 自分でファイルに保存する必要あり |
| カスタマイズ | 決められた画面のみ | 自分で自由にプログラムを組める |
1回きりの質問ならWeb版
「今日の夕飯の献立を考えて」といった、その場限りのやり取りならWebサイトを使うのが一番速いです。画像を見せたり、音声で会話したりする機能もWeb版の方が充実しています。
毎日同じ作業をするならCLI版
「毎日届くメールを要約する」「決まった形式のレポートを作る」といった繰り返しの作業は、CLIの方が圧倒的に楽です。一度設定してしまえば、あとはボタン一つで作業が終わります。
両方を組み合わせて効率を上げる方法
まずはWeb版でプロンプトを試行錯誤し、「これだ!」という命令文が決まったらCLIに持っていくのが賢いやり方です。日常の相談はWeb、ルーチンワークはCLIと役割を分担させましょう。
AIエージェントをもっと便利に使いこなすコツ
最後に、CLIをさらに便利にするためのテクニックを紹介します。これらを取り入れることで、あなたのCLIは単なるツールから、頼れる「AI部下」へと進化します。
よく使う命令をファイルに保存しておく
毎回長いプロンプトを打ち込むのは大変です。「summary.txt」のような名前で命令をファイルに保存しておき、それを読み込ませて実行するようにしましょう。
ファイルの中身を書き換えるだけで、いつでもお気に入りの指示をAIに送れるようになります。
複数のファイルを一度に読み込ませる方法
CLIなら、フォルダ内の10個のファイルを一気に読み込んで、それぞれを要約させるといった芸当も可能です。ループ処理という技術を使えば、人間が寝ている間にAIが全ての仕事を終わらせてくれます。
返答をテキストファイルとして保存する
AIの回答を画面で見るだけでなく、そのまま「answer.txt」などのファイルに書き出す設定にしましょう。あとで読み返したり、そのまま資料に貼り付けたりするのが非常にスムーズになります。
まとめ:Gemini CLIで作業を自動化する
Gemini CLIを使えば、ブラウザでのコピペ作業から解放され、より高度なAI活用が可能になります。設定は少し手間に感じるかもしれませんが、一度環境を作ってしまえば、その後の作業効率は何倍にも跳ね上がります。
まずはGoogle AI Studioでキーを取得し、Cloud Shellで一行のコマンドを打つところから始めてみてください。文字だけでAIを自在に操る感覚を掴めば、あなたの仕事の進め方は大きく変わるはずです。

