- Google Gemini 3 Pro API 키 발급 과정이 지나치게 복잡해 개인 개발자가 접근하기 어려운 구조로 되어 있음
- Gemini라는 이름이 여러 제품군에 중복 적용되어 있어, 어떤 서비스가 어떤 기능을 제공하는지 명확히 구분하기 어려움
- Google AI Studio에서 API 키 생성은 간단하지만, 결제 설정 과정이 Google Cloud Console로 전환되며 복잡한 인증 절차와 서류 제출을 요구함
- 결제 계정 인증 후에도 403 Forbidden 오류가 반복되어, 실제 사용 가능 상태에 도달하기까지 수 시간 소요됨
- 전체 경험은 대기업 중심의 비효율적 절차를 보여주며, OpenAI나 Anthropic의 간결한 접근 방식과 대조됨
Gemini 제품군의 혼란
- “Gemini”라는 이름은 챗봇, 모바일 앱, 음성 비서, Workspace 내 AI 기능, CLI 도구, IDE 확장, LLM 모델 등 다양한 제품에 사용됨
- 예: gemini.google.com의 챗봇, Android/iPhone 앱, Gemini CLI, Gemini Code Assist, Vertex AI Platform 등
- 동일한 이름이 여러 서비스에 걸쳐 사용되어, 개발자용 API 접근 경로를 찾기 어려운 상황 발생
- Anthropic과 OpenAI는 각각 소비자용 웹 서비스와 개발자 콘솔 두 가지 접근 경로만 제공해 훨씬 단순한 구조를 유지
API 키 생성 과정
- Google AI Studio에서 API 키 생성은 간단하며, 몇 초 만에 새 키를 발급받을 수 있음
- 발급된 키는 Gemini CLI에서 정상적으로 인식되었으나, 유료 API 크레딧 결제 설정이 필요함
- “Set up billing” 링크를 클릭하면 Google Cloud Console로 이동, 이후 복잡한 절차가 시작됨
결제 계정 설정의 복잡성
- 단순 결제가 불가능하며, Billing Account 생성 → 프로젝트 연결 → 결제 수단 추가 → 결제 수단 인증 단계를 거쳐야 함
- 인도 지역 신용카드의 2단계 OTP 인증 후에도 추가로 정부 발급 신분증과 카드 사진 제출을 요구
- 카드 번호는 직접 이미지 편집기로 가려야 하며, 업로드는 PNG 형식만 허용
- 업로드 오류가 반복되었고, 검증 완료까지 며칠 소요된다는 안내 메일을 받음
403 오류와 계정 복구
- 검증 완료 후에도 Gemini CLI와 API 호출 시 403 Forbidden 오류가 지속 발생
- Google 문서의 JavaScript 예제 코드로 테스트했으나 동일한 오류 발생
- AI Studio Playground에서도 “Failed to generate content” 메시지 출력
- 이후 Google로부터 “Your account is in good standing”이라는 메일을 받은 뒤에야 정상 작동
- 이후 Playground, API, CLI 모두에서 Gemini 3 Pro 사용 가능 상태로 전환
절차에 대한 평가
- 전체 과정은 3시간 이상 소요된 비효율적 경험으로, 개인 개발자에게는 불필요하게 복잡한 구조
- Google의 시스템은 대규모 조직의 규제 준수 중심으로 설계되어, 개인 사용자의 생산성을 저해
- 반면 OpenAI와 Anthropic은 간단한 결제 및 API 접근 절차를 제공해 개발자 친화적임
- Gemini 3 Pro의 성능을 평가하기 위해 한 달간 시험적으로 사용할 예정이나, 고객 중심성이 부족한 플랫폼으로 인식됨