Gemini CLI使い方【2026年版】完全ガイド

目次

Gemini CLIとは?ターミナルからGeminiを操作できるAIツール

「IDEを開かずにAIでコーディングしたい」「ターミナルだけで完結させたい」——そういう欲求、ありますよね。筆者もGeminiをブラウザで使い続けていたとき、ちょうどその壁にぶつかりました。

Gemini CLIは、Googleが提供するオープンソースのコマンドラインAIツールです。ターミナル上でGemini 2.5モデルを直接呼び出せて、コード生成からファイル操作、Google検索代行まで全部こなしてくれます。

VS CodeやCursorなどのIDEなしでAIコーディングアシスタントが使える、というのが最大の強み。Gemini Code Assistと同じ技術基盤を持ちつつ、GitHubで公開されているのでコミュニティによる拡張も活発です。

Geminiのブラウザ版や他サービスとの使い分けは、Gemini 使い方の完全ガイドも参考にしてください。


Gemini CLIの主要機能一覧【2026年最新】

コード生成・プログラム作成のAIサポート

「PythonでCSVを読み込んで集計するスクリプトを書いて」——こう自然言語で打ち込むだけで、動くコードが返ってきます。Python・JavaScript・Goをはじめ幅広い言語に対応していて、バイブコーディング(雰囲気でコードを書かせるスタイル) の相棒として最高です。

筆者がGemini CLIを使い始めてから、簡単なスクリプト作成にかかる時間が体感で半分以下になりました。ブラウザとエディタを行き来しなくて済むのが地味に大きい。

ローカルファイル読み込み・シェルコマンド生成・Google検索代行

ローカルのファイルをそのままコンテキストに読み込ませて、「このコードのどこが問題?」と聞けます。ls | gemini のようにパイプで繋ぐだけで、複雑なシェルコマンドもAIが代わりに生成してくれます。

ターミナルを抜けずにGoogle検索の結果を取得できる機能も便利で、「最新のNode.jsバージョンは?」と聞いたらリアルタイムで調べてくれます。エラーログを貼り付けて原因解析させるのも使い勝手抜群です。

タスク自動化・Gemini CLI Extensions・MCP連携

繰り返し作業をシェルスクリプト化してもらったり、Gemini CLI Extensionsで機能を追加したりと、拡張性が高いのも魅力。GitHub MCPやCloud Run MCPと連携すると、GitHubのIssue作成やPRレビューをターミナルから自動化できます。2026年時点では対応MCPサーバーの種類も増えてきています。


Gemini CLIのインストール方法と初期設定【前提条件から認証まで】

前提条件とインストール手順(npm / yarn)

まずNode.js 18以上が入っていることを確認してください。インストールは以下のコマンド一発です。

npm install -g @google/gemini-cli

yarn global add @google/gemini-cli

macOS・Linux・Windowsいずれでも同じコマンドで動きます。Google Cloud ShellならNode.jsが最初から入っているので、ブラウザだけで試せます。

認証・初期設定の手順(Googleアカウント認証 / APIキー)

インストール後、gemini と打つとブラウザが開いてGoogleアカウントでのログイン画面が出ます。個人利用ならGoogleアカウント認証が最も手軽でおすすめです。

法人・チーム利用ではVertex AI APIキーを使う方式が推奨されています。APIキー方式は従量課金になりますが、組織のポリシーに沿ったデータ管理がしやすいメリットがあります。設定のカスタマイズは settings.json で行えて、デフォルトモデルの変更や動作オプションの調整が可能です。


Gemini CLIの基本的な使い方【対話モード・非対話モード・コマンド一覧】

対話モード(通常モード・YOLOモード)の使い方

ターミナルで gemini と打つだけで対話型セッションが始まります。会話のコンテキストはセッション中ずっと保持されるので、前の回答を踏まえた追加質問がそのままできます。

YOLOモードgemini --yolo)はAIの提案を自動承認して連続実行するモードです。作業スピードは上がりますが、意図しないファイル変更が走ることがあるので、Gitで管理されたディレクトリ内でだけ使うのが鉄則です。

非対話モード(ワンショット実行・パイプ入力)の使い方

1回だけ答えを出してほしいときは非対話モードが便利です。

gemini -p "このコードをPythonのtype hintsに対応させて"

cat app.py | gemini -p "バグを見つけて修正案を出して"

CI/CDパイプラインやcronジョブに組み込む場合も、この形式で書けば問題ありません。

スラッシュコマンド・エクスクラメーションコマンド・@記法の一覧

よく使うコマンドをまとめました。

コマンド機能
/helpヘルプ一覧を表示
/chat新しいチャットセッション開始
/tools使用可能なツール一覧
/memoryセッションメモリの確認・編集
!ls -laシェルコマンドを直接実行
@README.mdファイルをコンテキストに追加

プロジェクトルートに GEMINI.md を置くと、そのプロジェクト専用の指示書として毎回読み込まれます。チーム開発での共通ルール設定に使えます。


Gemini CLIの実践ユースケース5選【現場で使えるシナリオ】

コード生成・リファクタリング・エラーデバッグの実践例

「FastAPIでユーザー認証付きのTodoアプリの雛形を作って。DBはSQLite」

こう打つだけで、ディレクトリ構造からコードまで一式出てきます。既存コードのリファクタリングなら @src/ でディレクトリごと渡して「可読性を上げてほしい」と指示するのが筆者のやり方です。

エラーデバッグは「ターミナルのエラー全文をそのまま貼る」のが最速。原因と修正方法を日本語で説明してくれます。

GitHub操作・PR自動化・README生成の実践例

GitHub MCP連携を設定すると、こんなことがターミナルから完結します。

  • コードベースを読み込ませて README.md を自動生成
  • Issueの内容をもとにPRの説明文を自動作成
  • リポジトリ全体を分析して「次に実装すべき機能」を提案させる

READMEの自動生成は特に時短効果が大きくて、筆者は20分かかっていた作業が5分で終わるようになりました。

日常タスク自動化・ファイル整理・データ処理の実践例

「Downloadsフォルダにある画像ファイルを日付別にフォルダ分けして」と指示すれば、シェルスクリプトを生成して実行まで提案してくれます。CSVやJSONの集計・変換も自然言語で依頼できます。

画像ファイルをコンテキストに渡してマルチモーダル解析させる使い方も増えています。「この画像のエラーメッセージを読み取って原因を教えて」という使い方が便利です。


Gemini CLIの料金プランと無料枠【2026年4月時点】

無料プラン(Googleアカウント認証)でできること

Googleの個人アカウントで認証した場合、1分あたり60リクエスト・1日1,000リクエストまで無料で使えます(2026年4月時点)。利用できるモデルはFlashモデル中心です。

2026年3月25日以降はGemini 2.5 Proも低レートで無料利用できるようになりました。個人利用なら無料枠で十分カバーできるケースがほとんどです。

有料プラン(Gemini Code Assist / Vertex AI経由)の選び方

用途別の目安はこちらです。

用途推奨プラン
個人・個人開発Googleアカウント無料枠
チーム・法人利用Google Workspace(Gemini Code Assist)
大規模・API直接利用Vertex AI従量課金

Gemini APIの無料枠は1分10リクエスト・1日250リクエストで、Vertex AI有料では2026年4月1日よりAPIの課金キャップが強制適用されています(Tier 1で月$250上限)。詳しい料金体系はGemini 料金の最新ガイドで確認してください。


Gemini CLI利用時のセキュリティ・プライバシーの注意点

データプライバシーとモデルへのデータ送信リスク

Gemini CLIに入力した内容はGoogleのサーバーに送信されます。無料プラン利用時は特にデータの取り扱いポリシーをGoogleの公式サイトで確認しておきましょう。

機密コードや社内情報はGemini CLIに貼り付けない——これが実務での基本ルールです。APIキー・パスワード・個人情報が含まれるファイルは渡さないように気をつけてください。

ファイル操作・コマンド実行における安全対策

YOLOモードでは確認なしにファイル変更・削除が実行されることがあります。必ずGit管理下のディレクトリで作業するのが大前提です。

AIが提案するコマンドは実行前に内容を読む習慣をつけてください。統計情報の送信をオプトアウトしたい場合は settings.json で設定できます。


あわせて読みたい

関連記事

他のカテゴリも見る

まとめ:Gemini CLIを活用して開発ワークフローを効率化しよう

Gemini CLI 使い方のポイントをまとめます。

  • インストールは npm install -g @google/gemini-cli で1分以内に完了
  • Googleアカウント認証だけで無料スタートできる(1日1,000リクエスト)
  • 対話モードとパイプ入力を使い分けると作業効率が大きく上がる
  • YOLOモードはGit管理下のみで使うのが安全の基本
  • 機密情報・APIキーをCLIに渡さないルールを徹底する

導入ステップは「Node.jsを確認→npmでインストール→Googleアカウントで認証」この3ステップだけ。今日のうちに動く環境を作れます。無料で始められるので、まずターミナルを開いてみてください。

もっと詳しく知りたい方は → Gemini API 使い方ガイド

参考書籍

おすすめの記事