Google Workspaceユーザー向け Gemini CLI の設定方法
- Google Workspaceユーザーが Gemini CLI を使うには、最初の認証プロセスが少しややこしい
- 普通にやるとログインできないと表示され、
GOOGLE_CLOUDE_PROJECTを環境変数に設定しないと使えないと案内される
以下の手順を踏む必要がある
- Google Cloud Project を作成する
- Google Cloud Project で Gemini API を有効化する
- Google Cloud Project で IAM ロールを付与する
- Google Cloud Project の ID をコピーして環境変数に入れる
- ターミナルを再起動し、
geminiを再実行する
(ブログに全体の内容をスクリーンショット付きでまとめてあります)
CLAUDE.md を Gemini CLI で再利用する
- Claude Code と同様に、Gemini CLI をきちんと使うには
GEMINI.mdを作る必要がある。 - すでに Claude Code の
/initコマンドで作成しておいたCLAUDE.mdファイルがあり、重複して書きたくなかった
そこで:
CLAUDE.mdには "See @AGENTS.md for guidelines." と書くAGENTS.mdに既存のCLAUDE.mdの内容を移す- Gemini はグローバル設定で
contextFileNameをAGENTS.mdに変更する
これは次のような機能があるため可能
- Claude Code は @ を使って 別ファイルを参照できる(Gemini はこれができない)
- Gemini はルール設定用の ファイル名を変更できる(Claude はこれができない)
- さらに Gemini も Claude Code のように サブディレクトリのコンテキストファイル を読める。つまり、モジュールごとに
AGENTS.mdを使うことも可能 - 設定後は Claude は
/memory、Gemini は/memory showコマンドで正しく読み込まれているか確認できる
4件のコメント
Workspaceのほうは有料じゃないですか..?
あ、はい。Google Workspaceを利用する企業アカウントユーザー向けのオンボーディング記事です!
先ほど試してみました。無料の Google アカウントでも無料で利用できます。
おお、いいですね :)