C.W.K.
Stream
Lesson 01 of 10 · published

설치와 인증

~12 min · gemini, install, auth, free-tier

Level 0🌱 입문자
0 XP0/70 lessons0/11 achievements
0/120 XP to next level120 XP to go0% complete

npm 패키지 1개, 인증 경로 4개

Gemini CLI 가 @google/gemini-cli (오픈소스, Apache 2.0) 으로 ship. 설치 후 gemini 가 PATH 에. 4 인증 옵션: Google Account OAuth (free tier — 60 req/min, 1,000/day Gemini 2.5 Flash 에서 gemini-cli 로그인 흐름 통해), API key via GEMINI_API_KEY (Google AI Studio key, 종량), Vertex AI via GOOGLE_GENAI_USE_VERTEXAI=true + GCP project (엔터프라이즈 라우팅), Gemini Code Assist (paid Google Workspace 통합 + 높은 quota).

Free tier 가 standout — Google 이 의미 있는 free quota 를 개인 개발자한테 ship, paid 와 같은 모델로. prototyping 에 신용카드 필요 X.

Code

Install + four auth paths·bash
# Install
npm install -g @google/gemini-cli
gemini --version

# Path A — Google Account OAuth (free tier)
gemini                       # browser flow on first run

# Path B — Google AI Studio API key
echo 'export GEMINI_API_KEY="..."' >> ~/.zshrc
source ~/.zshrc

# Path C — Vertex AI (enterprise)
export GOOGLE_GENAI_USE_VERTEXAI=true
export GOOGLE_CLOUD_PROJECT=my-gcp-project
export GOOGLE_CLOUD_LOCATION=us-central1
gcloud auth application-default login

# Path D — Gemini Code Assist (Workspace)
gemini auth code-assist
Verify·bash
# Health check
gemini auth status
gemini --version

# Smoke test in a real repo
cd ~/myproject
gemini -p "list the files in this repo and describe the project"

# See available models
gemini models list

External links

Exercise

Gemini CLI 설치, free-tier OAuth 경로로 인증. gemini auth status + smoke prompt. rate-limit 응답을 노트에 캡처 — free 천장 어디인지 아는 게 중요해.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.