Gemini CLI

Aiduct를 통해 Gemini CLI를 사용하세요.

Gemini CLI와 @google/genai SDK는 설정한 기본 URL로 Gemini generateContent 요청을 보냅니다. Aiduct는 /v1beta에서 응답하며, 다른 곳과 같은 API 키를 사용합니다.

GEMINI CLI 환경 변수
export GOOGLE_GEMINI_BASE_URL=https://api.aiduct.ai
export GEMINI_API_KEY=sk-aiduct-...

gemini --model gemini-3.7-flash

환경 변수

GOOGLE_GEMINI_BASE_URL

프로토콜

generateContent

엔드포인트

/v1beta

기본 URL은 게이트웨이 루트입니다

Gemini SDK가 /v1beta 경로를 직접 붙이므로 버전 경로 없이 루트 URL을 설정하세요.

Gemini만이 아닌 카탈로그의 모든 모델

Gemini 모델은 기본으로 제공됩니다. 다른 모델은 generateContent와 서로 변환되며 함수 호출과 사고가 유지됩니다.

FAQ

GOOGLE_GEMINI_BASE_URL에 /v1beta를 포함해야 하나요?+

아니요. https://api.aiduct.ai을 사용하세요. Gemini SDK가 /v1beta를 직접 붙입니다.

Gemini CLI는 Aiduct 키를 어떻게 보내나요?+

x-goog-api-key 헤더로 보내며, Aiduct는 이를 Bearer 토큰처럼 받아들입니다.

Gemini의 countTokens가 동작하나요?+

네. 기본으로 제공되는 모델은 업스트림에서 계산하고, 그 밖의 경우는 추정치이며 x-aiduct-token-count: estimated 헤더로 표시됩니다.