前回の記事でGemini CLIをインストールし、Geminiとの簡単な会話までできるようにしたかと思います。
今回は認証方法の切り替え手順について説明していきます。前回は「Login with Google」でサインインを進めましたが、今回は「Gemini API Key」に切り替える方法を紹介します。

前回の続きとして、今回もWindows環境でのセットアップについて説明します。

認証方法の切り替え手順

前回、初回セットアップ時に認証方法を「Login with Google」で選択されたかと思います。もちろんこの方法でも続けることはできるのですが、GeminiAPIキーを利用した認証も可能なので、簡単に手順を紹介します。

GeminiAPIキーの生成

以下のページよりAPIキーの生成が可能です。

https://aistudio.google.com/apikey

「APIキーを作成」をクリックして、画面の指示に従ってください。

GeminiAPIキーを取得

API キーを生成後、以下のページで赤で囲ったところをクリックしてください。

ポップアップが表示されるので「コピー」を押下することで、生成されたAPIキーがクリップボードにコピーされます。

GeminiAPIキーを環境変数に設定

その後、Windowsのシステム設定画面を開きます。
検索窓から「システム」と入力すると「PC情報」が表示されるので、それをクリックしてください。

以下の画面が表示されるので、「システムの詳細設定」をクリックしてください。

システムのプロパティが表示されます。
「環境変数」をクリックしてください。

環境変数の設定が表示されるので、そのまま「新規」をクリックしてください。

変数名に「GEMINI_API_KEY」と入力し、変数値にGoogle AI Studioで生成したAPIキーを設定します。
設定後、「OK」をクリック。

システム環境変数に設定されたことを確認してください。

これでAPIキーの設定は完了です。

重要:Gemini API キー利用における注意点

Gemini API キーの利用にあたり、以下の利用規約をご確認ください。Google ログイン、または無償の Gemini API キーで利用する場合、送信データが学習に利用される可能性があります。

https://github.com/google-gemini/gemini-cli/blob/main/docs/tos-privacy.md

そのため、企業での利用など、情報のプライバシーを保護したい場合は、上記の手順でGemini API キーを発行したあと、有償サービスに切り替える必要がございます。有償サービスに切り替える場合、「お支払い情報を設定」から変更可能です。データを学習に利用されたくない場合は、有償サービスへの切り替えをご検討ください。

認証方法をGeminiAPIキーに切り替え

コマンドプロンプトで「gemini」コマンドを実行してGemini CLIを開きます。
プロンプト入力欄で「/auth」を入力し、Enterキーを押下してください。

Select Auth Methodのメニューが表示されるので、「Gemini API Key」を選択し、Enterキーを押下してください。

その後、Googleのログイン認証を求められる場合がありますので、ログイン認証処理を実施し、Gemini CLIの画面に戻ると登録が完了しています。

まとめ

この記事では、Windows環境でGemini CLIの認証方法を、手軽な「Login with Google」から、より本格的な「Gemini API Key」方式へと切り替える手順を具体的に解説しました。

【記事のポイント】

  • APIキーの取得: Google AI Studioで簡単にAPIキーを生成し、コピーできます。
  • 環境変数への設定: 取得したAPIキーをWindowsのシステム環境変数「GEMINI_API_KEY」に設定することで、CLIがキーを認識できるようになります。
  • 認証方法の切り替え: Gemini CLIのプロンプトで「/auth」コマンドを実行し、「Gemini API Key」を選択するだけで切り替えは完了です。

【最も重要な注意点】 無料のGemini APIキーを使用した場合、送信したデータがGoogleの学習に利用される可能性があります。企業の機密情報などを扱う場合は、必ず有償サービスに切り替え、データのプライバシーを保護するようにしてください。

この記事を参考に、ご自身の用途に合わせて最適な認証方法を選択し、Gemini CLIをさらに活用いただければ幸いです。



ギャップロを運営しているアップフロンティア株式会社では、一緒に働いてくれる仲間を随時、募集しています。 興味がある!一緒に働いてみたい!という方は下記よりご応募お待ちしております。
採用情報をみる