如果你已经了解过 AWS Bedrock 这个大模型服务平台,可能会注意到它汇集了多家顶尖 AI 公司的基础模型,其中 Anthropic 的 Claude 系列是最受欢迎的选择之一。那么,在 AWS 上到底有哪些方式可以使用 Claude?不同方式有什么区别?Claude 各版本模型各有什么特点?
今天这篇文章,就为你全面梳理 AWS 上使用 Claude 的三种方式、各版本模型的能力对比与接入实践。
在 AWS 上使用 Claude 的三种方式
随着 2026 年 5 月 Claude Platform on AWS 的全面上线,AWS 客户现在可以通过三种不同的路径使用 Claude 模型 :
接入方式服务运营方数据边界适用场景Amazon BedrockAWS 运营AWS 基础设施内严格区域数据驻留要求,需要 AWS 托管功能(Guardrails/知识库)Claude Platform on AWSAnthropic 运营离开 AWS 安全边界想要 Claude 原生平台全部功能,从第一天起同步最新特性 Claude Code + BedrockAWS 运营AWS 基础设施内开发者希望用命令行 AI 编程助手,保持数据在 AWS 内
方式一:Amazon Bedrock 上的 Claude(数据留在 AWS)
这是最成熟、最广泛使用的方式。AWS 作为数据处理方,所有推理请求和数据都留在 AWS 基础设施内,满足严格的数据驻留要求 。
优势:
数据安全:AWS 不存储提示词、文件、工具输入输出或模型响应,也不用于训练模型
AWS 托管功能:支持 Guardrails(安全护栏)、Knowledge Bases(知识库)、VPC 网络隔离、CloudTrail 审计
统一的 AWS 账单和 IAM 权限管理
适合:对数据驻留有严格合规要求的团队,以及需要深度集成 AWS 服务的场景。
方式二:Claude Platform on AWS(Anthropic 原生体验)
这是 2026 年 5 月正式上线的新服务,通过 AWS 账号直接访问 Anthropic 的完整 Claude 平台,无需额外的账号、合同或计费关系 。
核心特点:
认证:使用现有 AWS IAM 凭证,无需管理独立的 API Key(也支持生成 workspace API Key)
计费:通过 AWS Marketplace 按用量计费,承诺折扣可抵用
审计:活动记录到 AWS CloudTrail
功能同步:所有 Claude API 新功能和 Beta 特性,与原生 Claude API 同一天上线
包含的 Claude 原生功能 :
Claude Managed Agents(Beta):大规模构建和部署 AI Agent
Web Search & Web Fetch:让 Claude 获取当前实时网络数据
Code Execution:在 API 调用内直接运行 Python 代码、创建可视化
Files API(Beta):跨对话上传和引用文档
Skills(Beta):教 Claude 最佳实践,保证输出一致性
MCP Connector(Beta):连接任意远程 MCP 服务器
Prompt Caching:降低成本和延迟
Citations:在来源文档中定位响应依据
Batch Processing:高吞吐量异步工作负载
适合:想要 Claude 完整平台能力、不依赖特定 AWS 托管功能的团队。
方式三:Claude Code 通过 Amazon Bedrock
对于开发者来说,Claude Code 是一个可以在终端中运行的 AI 编程助手。通过 Amazon Bedrock 配置后,所有推理请求都通过你的 AWS 账户中的 Bedrock 路由,数据留在 AWS 边界内 。
配置方式:
在 Bedrock 控制台开启所需 Claude 模型的访问权限
运行
claude命令,在登录提示处选择 3rd-party platform → Amazon Bedrock按向导配置 AWS 认证方式(配置文件、API Key、访问密钥等)
设置环境变量
CLAUDE_CODE_USE_BEDROCK=1启用 Bedrock 集成
注意:在 Amazon Bedrock 上使用时,WebSearch 工具不可用 。
Claude 模型家族:各版本特点与选型建议
AWS 上目前提供的 Claude 模型覆盖了从旗舰级到经济型的完整梯队 :
Claude Opus 系列(旗舰级)
Claude Opus 4.8 是目前 AWS 上可用能力最强的通用模型,于 2026 年 5 月上线 。
核心能力:
Agentic Coding:像工程师一样阅读代码库,编辑前先规划,在真实代码库的长会话中保持上下文
自主推理与恢复:遇到障碍时能找到绕过路径,从自身错误中恢复,知道何时寻求帮助 vs 何时继续
专业知识工作:跨长文档和复杂来源综合信息,自我检查输出,交付经得起审查的结构化成果
适用场景:复杂的 Agent 任务、大规模代码库操作、深度知识工作、生产级 AI 应用。
Claude Sonnet 系列(黄金平衡)
Claude Sonnet 5 于 2026 年 6 月上线,是 Anthropic 最新一代 Sonnet 模型,在编码、Agent 和日常专业工作中提供顶尖智能,同时保持 Sonnet 级别的定价 。
核心能力:
导航大型代码库,落地多文件变更,以更少的修正轮次完成调试和重构
Agent 精确调用工具,在多步骤中保持状态,更多运行首次即正确完成
构建电子表格、起草文档,将非结构化材料转化为结构化分析
适用场景:日常编码、Agent 任务、专业工作效率工具——在能力、成本和速度间取得最佳平衡。
Claude Haiku 系列(经济快速)
Haiku 是 Claude 系列中最快速、最经济的模型,适合对延迟敏感的轻量级任务。
适用场景:简单的对话交互、分类任务、摘要生成、大规模并行处理。
Claude Fable 5(新层级——Mythos-class)
Claude Fable 5 于 2026 年 6 月在 AWS 上线,这是第一个普遍可用的 Mythos-class 模型——将此前仅限少数客户的顶级能力向所有客户开放,并内置了强大的安全防护 。
核心突破:
长时间自主执行:能在复杂知识和编码任务上持续运行数十分钟甚至数小时,无需人工干预——这代表了大模型能解决的问题类型的根本性转变
高级视觉理解:理解嵌套在文件和 PDF 中的图表、流程图和表格,为金融、法律、数据分析、架构等文档密集型工作打开新可能
主动自我验证:模型基于学习更新自身技能,开发自己的评估工具和验证框架,交付前自我检查
在几乎所有测试基准上都达到了 state-of-the-art
安全防护:
Claude Fable 5 内置了安全分类器,在网络安全、生物、化学、健康等高危领域,有害提示会被回退到 Opus 4.8 响应 。同模型无安全限制的版本(Claude Mythos 5)仅限少数经过审核的客户使用 。
数据保留要求:使用 Fable 5 需要调用 Data Retention API 开启 provider_data_share 模式,允许 Anthropic 保留 30 天的输入和输出数据用于滥用检测 。
适用场景:金融分析、法律文档处理、营销与销售策略、数据工程、需要长时间运行的复杂任务。
快速开始:在 AWS 上调用 Claude
通过 Amazon Bedrock 调用
最简单的方式——使用 Bedrock 的 invoke_model API:
python
import json
import boto3
bedrock = boto3.client('bedrock-runtime', region_name='us-east-1')
response = bedrock.invoke_model(
modelId='us.anthropic.claude-sonnet-5',
contentType='application/json',
accept='application/json',
body=json.dumps({
"anthropic_version": "bedrock-2023-05-31",
"max_tokens": 4096,
"messages": [
{"role": "user", "content": "用一句话解释什么是云计算"}
]
})
)
result = json.loads(response['body'].read())
print(result['content'][0]['text'])通过 Claude Platform on AWS 调用(使用 API Key)
如果你的账号已激活 Claude Platform on AWS,可以用更简洁的方式:
python
import anthropic
client = anthropic.Anthropic(
base_url="https://aws-external-anthropic.us-east-1.api.aws/anthropic",
api_key="your-workspace-api-key" # 从 Claude Console 生成
)
message = client.messages.create(
model="claude-opus-4-8",
max_tokens=4096,
messages=[{"role": "user", "content": "你好,请介绍一下你自己"}]
)
print(message.content[0].text)通过 Claude Code 使用 Bedrock
运行 Claude Code 并选择 Amazon Bedrock 作为后端:
bash
# 设置环境变量
export CLAUDE_CODE_USE_BEDROCK=1
export AWS_REGION=us-east-1
# 启动 Claude Code
claude登录时选择 "3rd-party platform" → "Amazon Bedrock",按向导完成认证即可 。
模型选型总结
需求推荐模型接入方式日常编码与 Agent 任务Claude Sonnet 5Bedrock / Claude Platform复杂推理与生产级任务Claude Opus 4.8Bedrock / Claude Platform轻量级、高吞吐任务Claude HaikuBedrock / Claude Platform长时间复杂自主任务Claude Fable 5Bedrock(需开启数据保留)命令行 AI 编程助手Claude Code via BedrockClaude Code + Bedrock需要 Claude 原生全部功能任意模型Claude Platform on AWS
AWS 为 Claude 提供了三种灵活的接入方式——无论是追求数据驻留安全的 Bedrock、还是追求原生平台体验的 Claude Platform on AWS、或是开发者友好的 Claude Code,都能满足不同场景的需求。随着 Claude Fable 5 代表的 Mythos-class 模型进入普遍可用阶段,开发者能够解决的问题边界正在被重新定义。