了解如何通过 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
以获得更好的可用性