了解如何透過 Google Vertex AI 配置 Claude Code,包括設定、IAM 配置和故障排除。
gcloud
)ANTHROPIC_VERTEX_PROJECT_ID
環境變數的專案 ID。要覆蓋此設定,請設定以下環境變數之一:GCLOUD_PROJECT
、GOOGLE_CLOUD_PROJECT
或 GOOGLE_APPLICATION_CREDENTIALS
。cache_control
臨時標誌時,會自動支援提示快取。要停用它,請設定 DISABLE_PROMPT_CACHING=1
。如需提高速率限制,請聯絡 Google Cloud 支援。/login
和 /logout
命令會被停用,因為身份驗證是透過 Google Cloud 憑證處理的。模型類型 | 預設值 |
---|---|
主要模型 | claude-sonnet-4@20250514 |
小型/快速模型 | claude-3-5-haiku@20241022 |
roles/aiplatform.user
角色包含所需的權限:
aiplatform.endpoints.predict
- 模型調用所需aiplatform.endpoints.computeTokens
- 代幣計數所需context-1m-2025-08-07
測試標頭。CLOUD_ML_REGION=global
,請在 Model Garden 的「支援功能」下檢查您的模型是否支援全域端點。對於不支援全域端點的模型,請執行以下任一操作:
ANTHROPIC_MODEL
或 ANTHROPIC_SMALL_FAST_MODEL
指定支援的模型,或VERTEX_REGION_<MODEL_NAME>
環境變數設定區域端點CLOUD_ML_REGION=global
以獲得更好的可用性