Claude Code 怎么接入 AWS Bedrock?最新功能、成本和国内使用限制
最近 X 和 GitHub 上关于 Claude Code + AWS Bedrock 的讨论热度很高。很多开发者在搜"Claude Code 怎么用 AWS""Bedrock Prompt 缓存怎么省钱""AgentCore 新功能是什么"。本文把这些最新进展和国内使用限制一次讲清楚。
Claude Code 是什么
Claude Code 是 Anthropic 推出的一款智能体编程工具。它可以在终端、VS Code 和 JetBrains 中运行,你给它一个开发任务,它会自己拆解步骤,依次完成代码编写、文件修改、测试执行、git 操作等工作。
目前 Claude Code 底层使用的是 Claude Sonnet 4 模型,也可以配置使用 Claude Opus 4.6 等更高级的模型。
Claude Code 怎么接入 AWS Bedrock
Claude Code 支持以 AWS Bedrock 作为模型后端,替代直接调用 Anthropic 官方 API。
配置步骤
- 安装 Claude Code:
curl -fsSL https://cli.claude.com/install.sh | sh
- 设置环境变量启用 Bedrock:
export CLAUDE_CODE_USE_BEDROCK=1
- 确保 AWS 凭证可用(支持四种认证方式):
aws login(现代 SSO 流)- IAM Identity Center(企业 SSO)
- 传统 IAM Access Key / Secret Key
- Bedrock API Key
接入 Bedrock 的好处
- 代码和提示词不离开 AWS 环境
- 权限通过 IAM 管控
- 费用走 AWS 统一账单
- 支持 Prompt 缓存降低成本
AgentCore 新增 shell 命令执行(2026 年 3 月 17 日)
AWS Bedrock AgentCore Runtime 新增了 InvokeAgentRuntimeCommand API,支持在 Agent 运行会话中直接执行 shell 命令。
能做什么
- 在 Agent 的容器内直接运行测试、安装依赖、执行 git 命令
- 输出通过 HTTP/2 实时流式返回
- 返回 exit code
- 不阻塞其他 Agent 调用
覆盖区域
目前支持 14 个 AWS 区域,包括:美东(弗吉尼亚、俄亥俄)、美西(俄勒冈)、亚太(东京、新加坡、悉尼、首尔、孟买)、加拿大、欧洲(法兰克福、爱尔兰、伦敦、巴黎、斯德哥尔摩)。
不含中国区域。
Bedrock Prompt 缓存能省多少钱
工作原理
如果连续多次调用共享相同的 prompt 前缀,Bedrock 会在服务端缓存该部分内容。后续命中缓存的调用,输入 token 按缓存读取价格计费。
价格对比(以 Claude Opus 4.6 为例)
| 类型 | 每百万 token 价格 |
|---|---|
| 标准输入 | $5.00 |
| 缓存读取 | $0.50(节省 90%) |
| 标准输出 | $25.00 |
缓存有效期为 5 分钟。在 Claude Code 的连续工作场景下,输入成本可以降低 60-70%。
Batch API 叠加
对于非实时场景(如批量代码审查),Batch API 可以再打五折。
国内使用 Claude Code + AWS Bedrock 有哪些限制
1. 账号和模型权限
国内用户注册 AWS 海外账号可能遇到支付方式和主体审核限制。Bedrock 中的 Claude 模型需要单独申请访问权限,并非默认开放。
2. 网络延迟
Claude Code 的操作是实时交互式的。国内直连海外 AWS 区域存在明显延迟,会影响编码过程中的流畅度。
3. AgentCore 没有中国区
AgentCore Runtime 的 shell 命令执行目前不覆盖中国区域。如果开发环境在国内,无法完整使用这一能力。
4. 成本需要认真评估
Claude Opus 4.6 的输出 token 定价为 $25/百万。对于高频 Agent 编码场景,月度成本需要提前核算。Prompt 缓存可以降低输入成本,但输出成本没有缓存折扣。
和 GPT-5.4 比怎么样
Claude 4.6 和 GPT-5.4 在模型能力上已经非常接近。两者都能完成复杂代码生成、推理分析和长文本处理。
主要差异在基础设施侧:
- Claude 在 AWS 生态里的集成更深(AgentCore、Prompt 缓存、IAM、CloudWatch)
- GPT-5.4 在 Azure 生态里有更强的微软产品集成
- AWS Bedrock 同时支持 Claude 和部分 OpenAI 模型,灵活度更高
总结
Claude Code 接入 AWS Bedrock 后,结合 AgentCore 的 shell 执行和 Prompt 缓存,正在成为一套比较完整的企业级智能体编程方案。
国内用户目前受限于账号、网络和区域覆盖,直接使用还有门槛。建议关注其架构设计和成本优化方法,未来国内云厂商推出类似能力时可以快速借鉴。
参考链接:
- https://aws.amazon.com/about-aws/whats-new/2026/03/bedrock-agentcore-runtime-shell-command/
- https://aws.amazon.com/blogs/machine-learning/supercharge-your-development-with-claude-code-and-amazon-bedrock-prompt-caching
- https://code.claude.com/docs/en/amazon-bedrock
- https://aws.amazon.com/bedrock/pricing/