Claude Code 怎么接入 AWS Bedrock?最新功能、成本和国内使用限制

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。

配置步骤

  1. 安装 Claude Code:
curl -fsSL https://cli.claude.com/install.sh | sh
  1. 设置环境变量启用 Bedrock:
export CLAUDE_CODE_USE_BEDROCK=1
  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.6GPT-5.4 在模型能力上已经非常接近。两者都能完成复杂代码生成、推理分析和长文本处理。

主要差异在基础设施侧:

  • Claude 在 AWS 生态里的集成更深(AgentCore、Prompt 缓存、IAM、CloudWatch)
  • GPT-5.4 在 Azure 生态里有更强的微软产品集成
  • AWS Bedrock 同时支持 Claude 和部分 OpenAI 模型,灵活度更高

总结

Claude Code 接入 AWS Bedrock 后,结合 AgentCore 的 shell 执行和 Prompt 缓存,正在成为一套比较完整的企业级智能体编程方案。

国内用户目前受限于账号、网络和区域覆盖,直接使用还有门槛。建议关注其架构设计和成本优化方法,未来国内云厂商推出类似能力时可以快速借鉴。

参考链接:

← 返回博客列表