这页用于快速判断 Claude Code 企业部署该选 Teams、Enterprise 还是云提供商方案,并确认代理、LLM 网关、提示缓存和认证限制。对照表可直接看计费、区域、认证和企业功能;代理或网关场景按对应环境变量配置后,用 /status 验证是否生效。
Claude Code 企业部署怎么选:Teams、Bedrock、Vertex、Foundry
组织可以通过 Anthropic 直接部署 Claude Code,也可以通过云提供商部署。这一页帮助你选对配置。
部署选项对比
对于大多数组织,Claude for Teams 或 Claude for Enterprise 提供最佳体验。团队成员只需一个订阅,就能同时使用 Claude Code 和 Web 版 Claude,统一计费,不需要额外的基础设施搭建。
Claude for Teams 是自助式方案,包含协作功能、管理工具和账单管理。适合希望快速上手的小团队。
Claude for Enterprise 额外提供 SSO 和域名捕获、基于角色的权限、合规 API 访问,以及可管理的策略设置,适合需要组织级 Claude Code 部署的大型团队。
了解 Team plans 和 Enterprise plans。
如果你的组织有特定基础设施要求,可以对比下面的方案:
| 功能 | Claude for Teams/Enterprise | Anthropic Console | Amazon Bedrock | Claude Platform on AWS | Google Vertex AI | Microsoft Foundry |
|---|---|---|---|---|---|---|
| 最适合 | 大多数组织(推荐) | 个人开发者 | AWS 原生部署 | 使用 AWS Marketplace 计费且需要 Claude API 功能 | GCP 原生部署 | Azure 原生部署 |
| 计费 | Teams: $150/seat(Premium),支持 PAYG Enterprise: Contact Sales |
PAYG | 通过 AWS 按量付费 | 通过 AWS Marketplace 按量付费 | 通过 GCP 按量付费 | 通过 Azure 按量付费 |
| 区域 | 支持的 countries | 支持的 countries | 多个 AWS regions | 多个 AWS regions | 多个 GCP regions | 多个 Azure regions |
| 提示缓存 | 默认启用 | 默认启用 | 默认启用 | 默认启用 | 默认启用 | 默认启用 |
| 认证方式 | Claude.ai SSO 或邮箱 | API key | API key 或 AWS credentials | API key 或 AWS credentials | GCP credentials | API key 或 Microsoft Entra ID |
| 成本跟踪 | Usage dashboard | Usage dashboard | AWS Cost Explorer | AWS Cost Explorer | GCP Billing | Azure Cost Management |
| 是否包含 Claude on web | 是 | 否 | 否 | 否 | 否 | 否 |
| 企业功能 | 团队管理、SSO、使用量监控 | 无 | IAM policies、CloudTrail | IAM policies、CloudTrail | IAM roles、Cloud Audit Logs | RBAC policies、Azure Monitor |
选择一个部署方案后,可以查看对应的配置说明:
- Claude for Teams or Enterprise
- Anthropic Console
- Amazon Bedrock
- Claude Platform on AWS
- Google Vertex AI
- Microsoft Foundry
怎么配置代理和网关
大多数组织可以直接使用云提供商,不需要额外配置。但如果你的组织有网络管控或集中管理要求,可能需要配置企业代理或 LLM 网关。两者是不同配置,也可以同时使用。
- 企业代理:通过 HTTP/HTTPS proxy 转发流量。适用于要求所有出站流量都经过代理服务器的安全审计、合规或网络策略场景。使用
HTTPS_PROXY或HTTP_PROXY环境变量配置。更多内容见 Enterprise network configuration。 - LLM 网关:位于 Claude Code 和云提供商之间,负责认证和路由。适用于跨团队集中追踪用量、自定义速率限制或预算、集中管理认证的场景。使用
ANTHROPIC_BASE_URL、ANTHROPIC_BEDROCK_BASE_URL、ANTHROPIC_AWS_BASE_URL或ANTHROPIC_VERTEX_BASE_URL环境变量配置。更多内容见 LLM gateway configuration。
下面示例展示了要在 shell 或 shell profile(.bashrc、.zshrc)里设置的环境变量。其他配置方式见 Settings。
Amazon Bedrock
通过企业代理路由 Bedrock 流量:
# Enable Bedrock
export CLAUDE_CODE_USE_BEDROCK=1
export AWS_REGION=us-east-1
# Configure corporate proxy
export HTTPS_PROXY='https://proxy.example.com:8080'
通过 LLM 网关路由 Bedrock 流量:
# Enable Bedrock
export CLAUDE_CODE_USE_BEDROCK=1
# Configure LLM gateway
export ANTHROPIC_BEDROCK_BASE_URL='https://your-llm-gateway.com/bedrock'
export CLAUDE_CODE_SKIP_BEDROCK_AUTH=1 # If gateway handles AWS auth
Microsoft Foundry
通过企业代理路由 Foundry 流量:
# Enable Microsoft Foundry
export CLAUDE_CODE_USE_FOUNDRY=1
export ANTHROPIC_FOUNDRY_RESOURCE=your-resource
export ANTHROPIC_FOUNDRY_API_KEY=your-api-key # Or omit for Entra ID auth
# Configure corporate proxy
export HTTPS_PROXY='https://proxy.example.com:8080'
通过 LLM 网关路由 Foundry 流量:
# Enable Microsoft Foundry
export CLAUDE_CODE_USE_FOUNDRY=1
# Configure LLM gateway
export ANTHROPIC_FOUNDRY_BASE_URL='https://your-llm-gateway.com'
export CLAUDE_CODE_SKIP_FOUNDRY_AUTH=1 # If gateway handles Azure auth
Google Vertex AI
通过企业代理路由 Vertex AI 流量:
# Enable Vertex
export CLAUDE_CODE_USE_VERTEX=1
export CLOUD_ML_REGION=us-east5
export ANTHROPIC_VERTEX_PROJECT_ID=your-project-id
# Configure corporate proxy
export HTTPS_PROXY='https://proxy.example.com:8080'
通过 LLM 网关路由 Vertex AI 流量:
# Enable Vertex
export CLAUDE_CODE_USE_VERTEX=1
# Configure LLM gateway
export ANTHROPIC_VERTEX_BASE_URL='https://your-llm-gateway.com/vertex'
export CLAUDE_CODE_SKIP_VERTEX_AUTH=1 # If gateway handles GCP auth
使用
/status检查代理和网关配置是否已经正确生效。
企业组织的最佳实践
投资文档和记忆
强烈建议为 Claude Code 投入文档建设,让它更好理解你的代码库。组织可以在多个层级部署 CLAUDE.md 文件:
- 组织级:部署到系统目录,例如 macOS 的
/Library/Application Support/ClaudeCode/CLAUDE.md,用于统一公司标准 - 仓库级:在仓库根目录创建
CLAUDE.md,写入项目架构、构建命令和贡献指南,并提交到源码管理,这样所有用户都能受益
更多内容见 Memory and CLAUDE.md files。
简化部署
如果你有自定义开发环境,做一个“一键安装” Claude Code 的方式,通常是推动组织内采用的关键。
先从引导式使用开始
建议新用户先用 Claude Code 做代码库问答,或者处理小范围的 bug 修复和功能需求。让 Claude Code 先给出计划,检查建议,如果方向不对再反馈。随着用户逐渐熟悉这种工作方式,他们会更有效地让 Claude Code 更自主地运行。
为云提供商固定模型版本
如果通过 Bedrock、Vertex AI、Foundry 或 Claude Platform on AWS 部署,可以使用 ANTHROPIC_DEFAULT_OPUS_MODEL、ANTHROPIC_DEFAULT_SONNET_MODEL 和 ANTHROPIC_DEFAULT_HAIKU_MODEL 固定具体模型版本。不固定时,模型别名会解析到最新版本;Anthropic 发布更新后,这个最新版本可能还没在你的账户中启用。固定版本后,可以自己控制用户何时切换到新模型。各提供方在最新版本不可用时的行为,见 Model configuration。
配置安全策略
安全团队可以配置托管权限,定义 Claude Code 允许和不允许做什么,而且这些限制不能被本地配置覆盖。更多内容见 security。
利用 MCP 做集成
MCP 是给 Claude Code 补充更多上下文的好方式,比如连接工单系统或错误日志。建议由一个中心团队统一配置 MCP server,并把 .mcp.json 配置提交到代码库,这样所有用户都能直接受益。更多内容见 MCP。
在 Anthropic,我们相信 Claude Code 能支撑整个 Anthropic 代码库的开发。也希望你使用得顺手。
下一步
选定部署方案并完成团队访问配置后:
- 推广到团队:分享安装说明,让团队成员安装 Claude Code,并使用自己的凭据完成认证。
- 配置共享设置:在仓库中创建 CLAUDE.md 文件,帮助 Claude Code 了解代码库和编码标准。
- 配置权限:查看 security settings,定义 Claude Code 在你的环境中可以做什么、不能做什么。
常见问题
Claude for Teams 和通过 Bedrock/Vertex 部署有什么区别?
Claude for Teams/Enterprise 是最省事的选择:一个订阅同时覆盖 Claude Code 和 Web 版 Claude,不用自己管基础设施,直接使用 Anthropic 的服务。Bedrock/Vertex/Foundry 更适合已经在对应云平台有现成环境、并且想要把 IAM、审计日志或云计费整合进现有体系的组织,但需要自己管理凭证和区域。
企业代理和 LLM 网关可以同时用吗?
可以。企业代理通过 HTTPS_PROXY 或 HTTP_PROXY 把出站流量转到代理服务器;LLM 网关则通过 ANTHROPIC_BASE_URL 这一类变量把 Claude Code 的请求先送到网关,再转到云提供商。它们解决的问题不同,可以单独部署,也可以组合使用。
怎样确认代理或网关配置已经生效?
按页面里的环境变量设置好后,在 Claude Code 里运行 /status。如果配置正确,/status 会反映当前代理和网关配置;如果没有生效,通常是环境变量没有加载到当前 shell 或 shell profile。