한 모델 계열로 들어가는 두 가지 문
개발자용 AI Studio와 기업용 Vertex라는 선택지 너머에 Google이 제공하는 세 번째 경로가 있어. Cloud Code Assist야. Gemini CLI와 IDE 확장, 그리고 여기서 다룰 cwkPippa의 무료 OAuth 폴백이 사용하는 OAuth 기반 엔드포인트지.
두 경로 나란히 보기
| 항목 | API 키(개발자) | OAuth(Cloud Code Assist) |
|---|---|---|
| 엔드포인트 | generativelanguage.googleapis.com | cloudcode-pa.googleapis.com |
| 인증 헤더 | x-goog-api-key: KEY | Authorization: Bearer TOKEN |
| 비용 | 유료 또는 AI Studio 무료 등급 | 개인 Gmail 계정은 무료 |
| 호출 한도 | 5–15 RPM(무료 등급) | 약 60 RPM |
| 사전 호출 | 없음 | loadCodeAssist 먼저 호출 |
| 토큰 갱신 | 해당 없음 — 키는 만료되지 않음 | 표준 OAuth 갱신 |
OAuth 경로가 중요한 이유
OAuth 경로는 실제 호출 한도가 있는 무료 등급을 제공해. 개인 Google 계정만 있으면 결제 설정 없이 호출할 수 있어. 대신 내부 API라서 적은 예고만으로 구조가 바뀔 수 있고 일일 할당량도 있어. 주 운영 경로가 아니라 폴백으로 써.
자격 증명 파일
OAuth 자격 증명은 Gemini CLI가 만드는 ~/.gemini/oauth_creds.json에 있어. 형식은 표준 Google OAuth 갱신 토큰 JSON이야.