Gemini CLI インストールチュートリアル
この記事では、Googleの強力なAIモデルであるGeminiをコマンドラインから手軽に利用できる「Gemini CLI」のインストール方法を、初心者エンジニアの方向けに分かりやすく解説します。
なお、この記事はWindowsで動かすことを前提に書いております。
ステップバイステップで進めていくので、一緒に頑張りましょう!
はじめに
インストールを始める前に、お使いのコンピュータに Node.js と npm (および npx) がインストールされていることを確認してください。これらはGemini CLIを実行するために必要です。
Node.js と npm/npx のインストール方法
もしインストールされていない場合は、以下の手順でインストールできます。
- 公式サイトにアクセス: Node.jsの公式サイトにアクセスします。
- インストーラーをダウンロード: トップページに表示されている「LTS」版(Long-Term Support: 長期サポート版)のインストーラーをダウンロードします。LTS版は安定性が高く、ほとんどのユーザーにおすすめです。
- インストールを実行: ダウンロードしたインストーラーを起動し、画面の指示に従ってインストールを進めてください。特に設定を変更する必要はありません。
npm
とnpx
は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を書いて"
のような質問をしてみてください。