LiteLLM 설정, 인증 방법, 사용량 추적 및 예산 관리와 같은 엔터프라이즈 기능을 포함하여 LLM 게이트웨이 솔루션으로 Claude Code를 구성하는 방법을 알아보세요.
# 환경에서 설정 export ANTHROPIC_AUTH_TOKEN=sk-litellm-static-key # 또는 Claude Code 설정에서 { "env": { "ANTHROPIC_AUTH_TOKEN": "sk-litellm-static-key" } }
Authorization
#!/bin/bash # ~/bin/get-litellm-key.sh # 예시: vault에서 키 가져오기 vault kv get -field=api_key secret/litellm/claude-code # 예시: JWT 토큰 생성 jwt encode \ --secret="${JWT_SECRET}" \ --exp="+1h" \ '{"user":"'${USER}'","team":"engineering"}'
{ "apiKeyHelper": "~/bin/get-litellm-key.sh" }
# 매시간 새로 고침 (3600000 ms) export CLAUDE_CODE_API_KEY_HELPER_TTL_MS=3600000
X-Api-Key
apiKeyHelper
ANTHROPIC_AUTH_TOKEN
ANTHROPIC_API_KEY
export ANTHROPIC_BASE_URL=https://litellm-server:4000
export ANTHROPIC_BASE_URL=https://litellm-server:4000/anthropic
export ANTHROPIC_BEDROCK_BASE_URL=https://litellm-server:4000/bedrock export CLAUDE_CODE_SKIP_BEDROCK_AUTH=1 export CLAUDE_CODE_USE_BEDROCK=1
export ANTHROPIC_VERTEX_BASE_URL=https://litellm-server:4000/vertex_ai/v1 export ANTHROPIC_VERTEX_PROJECT_ID=your-gcp-project-id export CLAUDE_CODE_SKIP_VERTEX_AUTH=1 export CLAUDE_CODE_USE_VERTEX=1 export CLOUD_ML_REGION=us-east5
Was this page helpful?