6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Gemini CLIのインストール方法(Windows)

Last updated at Posted at 2025-06-26

Gemini CLI インストールチュートリアル

image.png

この記事では、Googleの強力なAIモデルであるGeminiをコマンドラインから手軽に利用できる「Gemini CLI」のインストール方法を、初心者エンジニアの方向けに分かりやすく解説します。
なお、この記事はWindowsで動かすことを前提に書いております。
ステップバイステップで進めていくので、一緒に頑張りましょう!

はじめに

インストールを始める前に、お使いのコンピュータに Node.jsnpm (および npx) がインストールされていることを確認してください。これらはGemini CLIを実行するために必要です。

Node.js と npm/npx のインストール方法

もしインストールされていない場合は、以下の手順でインストールできます。

  1. 公式サイトにアクセス: Node.jsの公式サイトにアクセスします。
  2. インストーラーをダウンロード: トップページに表示されている「LTS」版(Long-Term Support: 長期サポート版)のインストーラーをダウンロードします。LTS版は安定性が高く、ほとんどのユーザーにおすすめです。
  3. インストールを実行: ダウンロードしたインストーラーを起動し、画面の指示に従ってインストールを進めてください。特に設定を変更する必要はありません。

npmnpxはNode.jsと一緒に自動的にインストールされます。

インストールが完了したら、ターミナル(PowerShellやコマンドプロンプト)で以下のコマンドを実行して、正しくインストールされたか確認しましょう。

node -v
npm -v

それぞれのバージョン番号が表示されれば、インストールは成功です。

ステップ1: Gemini CLIのインストール

まず、ターミナル(Windowsの場合はPowerShellやコマンドプロンプト)を開きます。
次に、以下のコマンドをコピーして貼り付け、実行してください。

npx https://github.com/google-gemini/gemini-cli

npxコマンドを実行すると、Gemini CLIの実行に必要なパッケージをインストールするかどうか尋ねられます。

Need to install the following packages:
github:google-gemini/gemini-cli
Ok to proceed? (y) y

ここでは y を入力して Enter キーを押し、インストールを続行します。


【追記】別のアプローチ:グローバルインストール

毎回 npx コマンドを実行する代わりに、Gemini CLIをPCにグローバルインストールする方法もあります。この方法を使えば、どのディレクトリからでも gemini というコマンドだけで直接CLIを起動できるようになります。

以下のコマンドをターミナルで実行してください。

npm install -g @google/gemini-cli

インストール後は、新しいターミナルを開いて gemini と入力するだけで、Gemini CLIが起動します。


ステップ2: 起動と初期設定

インストールが成功すると、ターミナルにGemini CLIのクールなロゴが表示されます。

~                                                                 no sandbox (see /docs)                                                                  gemini-2.5-pro (100% context left)

 ███            █████████  ██████████ ██████   ██████ █████ ██████   █████ █████
░░░███         ███░░░░░███░░███░░░░░█░░██████ ██████ ░░███ ░░██████ ░░███ ░░███
  ░░░███      ███     ░░░  ░███     ░███░█████░███  ░███  ░███░███ ░███  ░███
    ░░░███   ░███          ░██████    ░███░░███ ░███  ░███  ░███░░███░███  ░███
     ███░    ░███    █████ ░███░░█    ░███ ░░░  ░███  ░███  ░███ ░░██████  ░███
   ███░      ░░███  ░░███  ░███     ░███      ░███  ░███  ░███  ░░█████  ░███
 ███░         ░░█████████  ██████████ █████     █████ █████ █████  ░░█████ █████
░░░            ░░░░░░░░░  ░░░░░░░░░░ ░░░░░     ░░░░░ ░░░░░ ░░░░░    ░░░░░ ░░░░░


Tips for getting started:
1. Ask questions, edit files, or run commands.
2. Be specific for the best results.
3. Create GEMINI.md files to customize your interactions with Gemini.
4. /help for more information.

ロゴが表示された後、いくつかの初期設定を行います。

テーマの選択

最初に、CLIの見た目(テーマ)を選択します。矢印キー(↑↓)で好みのテーマを選び、Enterキーで決定してください。プレビュー画面で見た目を確認できるので、好きなものを選びましょう。


╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
                                                                                                                                                                                          
 > Select Theme                                                                       Preview                                                                                             
  ANSI Dark                                                                          ┌─────────────────────────────────────────────────────────────────────────────────────────────────┐ 
  Atom One Dark                                                                                                                                                                        
  Ayu Dark                                                                            1 # function                                                                                    │ │
  Default Dark                                                                        2 -def fibonacci(n):                                                                             
  Dracula Dark                                                                        3 -    a, b = 0, 1                                                                               
  GitHub Dark                                                                         4 -    for _ in range(n):                                                                        
  ANSI Light Light                                                                    5 -        a, b = b, a + b                                                                       
  Ayu Light Light                                                                     6 -    return a                                                                                  
  Default Light Light                                                                                                                                                                  
  GitHub Light Light                                                                  ╭─────────────────────────────────────────────────────────────────────────────────────────────╮  
  Google Code Light                                                                                                                                                                  
  Xcode Light                                                                          No changes detected.                                                                          
                                                                                                                                                                                      
   Apply To                                                                            ╰─────────────────────────────────────────────────────────────────────────────────────────────╯  
  User Settings                                                                                                                                                                        
  Workspace Settings                                                                 └─────────────────────────────────────────────────────────────────────────────────────────────────┘ 
                                                                                                                                                                                          
 (Use Enter to select, Tab to change focus)                                                                                                                                               
                                                                                                                                                                                          
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

ステップ3: 認証方法の選択

次に、Gemini APIを利用するための認証方法を選択します。


╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
                                                                                                                                                                                          
 Select Auth Method                                                                                                                                                                       
  Login with Google                                                                                                                                                                      
  Gemini API Key                                                                                                                                                                         
  Vertex AI                                                                                                                                                                              
                                                                                                                                                                                          
 (Use Enter to select)                                                                                                                                                                    
                                                                                                                                                                                          
 Terms of Services and Privacy Notice for Gemini CLI                                                                                                                                      
                                                                                                                                                                                          
 https://github.com/google-gemini/gemini-cli/blob/main/docs/tos-privacy.md                                                                                                                
                                                                                                                                                                                          
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

初心者の方には、一番上の Login with Google が最も簡単でおすすめです。これを選択して Enter を押すと、自動的にブラウザが起動し、Googleアカウントでのログインが求められます。画面の指示に従ってログインを完了してください。

ステップ4: インストール完了!

お疲れ様でした!認証が完了すれば、すべての設定は完了です。
これで、あなたのターミナルから直接Geminiと対話できるようになりました。

まとめ

このチュートリアルでは、Gemini CLIのインストールから初期設定までの手順を解説しました。ぜひ、ls -lのような簡単なコマンドの実行や、"PythonでHello Worldを書いて"のような質問をしてみてください。

6
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?