提供商比较
| 功能 | Anthropic | Amazon Bedrock | Google Vertex AI |
|---|---|---|---|
| 区域 | 支持的国家 | 多个 AWS 区域 | 多个 GCP 区域 |
| 提示缓存 | 默认启用 | 默认启用 | 默认启用 |
| 身份验证 | API 密钥 | AWS 凭证 (IAM) | GCP 凭证 (OAuth/服务账户) |
| 成本跟踪 | 仪表板 | AWS 成本浏览器 | GCP 计费 |
| 企业功能 | 团队、使用情况监控 | IAM 策略、CloudTrail | IAM 角色、Cloud Audit Logs |
云提供商
Amazon Bedrock
通过 AWS 基础设施使用 Claude 模型,具有基于 IAM 的身份验证和 AWS 原生监控
Google Vertex AI
通过 Google Cloud Platform 访问 Claude 模型,具有企业级安全性和合规性
企业基础设施
配置概览
Claude Code 支持灵活的配置选项,允许您组合不同的提供商和基础设施:理解以下区别:
- 企业代理:用于路由流量的 HTTP/HTTPS 代理(通过
HTTPS_PROXY或HTTP_PROXY设置) - LLM 网关:处理身份验证并提供提供商兼容端点的服务(通过
ANTHROPIC_BASE_URL、ANTHROPIC_BEDROCK_BASE_URL或ANTHROPIC_VERTEX_BASE_URL设置)
将 Bedrock 与企业代理结合使用
通过企业 HTTP/HTTPS 代理路由 Bedrock 流量:将 Bedrock 与 LLM 网关结合使用
使用提供 Bedrock 兼容端点的网关服务:将 Vertex AI 与企业代理结合使用
通过企业 HTTP/HTTPS 代理路由 Vertex AI 流量:将 Vertex AI 与 LLM 网关结合使用
将 Google Vertex AI 模型与 LLM 网关结合,实现集中式管理:身份验证配置
Claude Code 在需要时使用ANTHROPIC_AUTH_TOKEN 作为 Authorization 标头。SKIP_AUTH 标志(CLAUDE_CODE_SKIP_BEDROCK_AUTH、CLAUDE_CODE_SKIP_VERTEX_AUTH)用于 LLM 网关场景,其中网关处理提供商身份验证。
选择正确的部署配置
选择部署方法时,请考虑以下因素:直接提供商访问
最适合以下组织:- 希望最简单的设置
- 拥有现有的 AWS 或 GCP 基础设施
- 需要提供商原生监控和合规性
企业代理
最适合以下组织:- 拥有现有的企业代理要求
- 需要流量监控和合规性
- 必须通过特定网络路径路由所有流量
LLM 网关
最适合以下组织:- 需要跨团队的使用情况跟踪
- 希望在模型之间动态切换
- 需要自定义速率限制或预算
- 需要集中式身份验证管理
调试
调试部署时:- 使用
claude /status斜杠命令。此命令提供对任何应用的身份验证、代理和 URL 设置的可观测性。 - 设置环境变量
export ANTHROPIC_LOG=debug以记录请求。
组织的最佳实践
1. 投资文档和记忆
我们强烈建议投资文档,以便 Claude Code 理解您的代码库。组织可以在多个级别部署 CLAUDE.md 文件:-
组织范围:部署到系统目录,如
/Library/Application Support/ClaudeCode/CLAUDE.md(macOS),用于公司范围的标准 -
存储库级别:在存储库根目录中创建
CLAUDE.md文件,包含项目架构、构建命令和贡献指南。将这些文件检入源代码控制,以便所有用户受益 了解更多。
2. 简化部署
如果您有自定义开发环境,我们发现创建一种”一键式”安装 Claude Code 的方式是促进组织内采用的关键。3.从指导使用开始
鼓励新用户尝试 Claude Code 进行代码库问答,或在较小的错误修复或功能请求上使用。要求 Claude Code 制定计划。检查 Claude 的建议,如果偏离轨道,请提供反馈。随着时间的推移,当用户更好地理解这种新范式时,他们将更有效地让 Claude Code 更自主地运行。4. 配置安全策略
安全团队可以配置托管权限,以确定 Claude Code 允许和不允许做什么,这不能被本地配置覆盖。了解更多。5. 利用 MCP 进行集成
MCP 是为 Claude Code 提供更多信息的好方法,例如连接到票证管理系统或错误日志。我们建议一个中央团队配置 MCP 服务器,并将.mcp.json 配置检入代码库,以便所有用户受益。了解更多。
在 Anthropic,我们信任 Claude Code 为每个 Anthropic 代码库的开发提供支持。我们希望您像我们一样享受使用 Claude Code!
后续步骤
- 设置 Amazon Bedrock 用于 AWS 原生部署
- 配置 Google Vertex AI 用于 GCP 部署
- 配置企业网络 用于网络要求
- 部署 LLM 网关 用于企业管理
- 设置 用于配置选项和环境变量