Gemini CLI のインストールと使い方:Google ログインと最初の作業
公式手順で Gemini CLI を入れ、Google でログインし、今のリポジトリで最初のコーディング作業を終える。
端末で Gemini にリポジトリを読ませ、コードを直させるには、先に三つ終える。 Gemini CLI を入れ、Google アカウントでログインし、今のプロジェクトで最初のコーディング作業を終える。
公式の始め方に従い、命令を当て推量しない。検索語は Gemini CLI インストール、Gemini CLI Google ログイン、命令 gemini。文書は geminicli.com/docs/get-started/。
実行環境を合わせ、入れ方を選ぶ
npm のグローバル導入
node -v が 20.0.0 以上であることを確認し、npm install -g @google/gemini-cli を実行する。公式の標準経路。安定版は latest タグ。
Homebrew か一度きり
macOS / Linux では brew install gemini-cli。一度だけなら npx @google/gemini-cli。npm と brew の二重導入は PATH が衝突する。
| 方法 | 向く人 | 注意 |
|---|---|---|
| Sign in with Google | ブラウザがあるローカル | 個人は多くの場合プロジェクト不要。Workspace は GOOGLE_CLOUD_PROJECT が要りがち |
| Gemini API キー | AI Studio、ブラウザなし | 秘密として扱い、リポジトリに書かない |
| Vertex AI | 既存の Google Cloud プロジェクト | プロジェクトとリージョンが必須 |
導入、ログイン、最初の作業
- 01Node を見て入れる
公式は Node.js 20.0.0+、macOS 15+、Windows 11 24H2+、Ubuntu 20.04+ を書く。入れたら
geminiを実行し、認証の問いを待つ。 - 02Google でログインする
1. Sign in with Google を選び、アカウントを選んで Sign in。資格情報はローカルに残る。職場アカウントがプロジェクトを求めるなら、次のセッションの前に環境変数を置く。
- 03リポジトリで一件終わらせる
プロジェクトルートで
geminiを開く。まず入口ファイルの読み取り説明を求める。そのあと公式寄りの依頼で、既存モジュールの単体テストを書くか、小さな変更を提案させる。 - 04書き込みの前に diff を見る
CLI はファイル変更や副作用のある命令の前に聞く。Allow once を選び、既定で永続許可しない。枠は
/stats model。
node -v
npm install -g @google/gemini-cli
gemini
# ログイン後、リポジトリルートで例えば:
# Read the entry file and explain how the app starts.
# Then write unit tests for Login.js and wait before writing files.- 個人の Google アカウントに Cloud プロジェクトは必須か。
- 公式は、多くの個人アカウントには不要と書く。会社、学校、Workspace はたいてい要る。公式の例外に当たれば、個人でもプロジェクトを求められる。
- ログインページが開かない。
- OAuth はブラウザを CLI が待つ localhost へ戻す。遠隔 SSH、画面のないホスト、localhost を塞ぐ網では失敗する。Gemini API キーを使うか、ブラウザが開く機械でログインする。
- 最初の作業はどの大きさか。
- すぐテストか diff で確かめられるもの。公式例は Login.js のテスト、または chalk をクローンして源を説明する。最初から倉庫全体の書き換えを頼まない。
- 導入すればデザインレビューの代わりになるか。
- ならない。これは端末の助手である。会議が同じモジュール図なら sitdraw を開く。
理解してから書き込みを承認する
モデルは正しく聞こえる変更を語れる。あなたの書き込み承認がなければ、リポジトリに触れるべきではない。テストは自分で走らせる。