AWS 推出 Claude Opus 5:Anthropic 最强 Opus 模型上线 Amazon Bedrock
英文标题:Introducing Claude Opus 5 on AWS: Anthropic’s most capable Opus model
AWS 宣布 Claude Opus 5 已在 Amazon Bedrock 和 Claude Platform on AWS 上线,这是 Anthropic 第五代 Claude 中首个 Opus 模型。Anthropic 表示,该模型在 Agentic 编程、知识工作、视觉理解和长时任务方面显著提升,并以 Opus 层级价格在多项领域达到 Claude Fable 5 的顶尖智能水平。Amazon Bedrock 默认提供零数据保留(ZDR),使企业能够在既有 AWS 环境中兼顾模型能力、数据治理、区域数据驻留与安全扩展。开发者可通过 Boto3、Converse API、Anthropic Messages API 及 AWS SDK 接入,并可在对话中动态增删工具。
1.3 MB
101.1 KB
124.1 KB
345.0 KB
141.2 KB
346.5 KB
600.8 KB
374.0 KB
51.4 KB
52.6 KB
109.9 KB
58.0 KB
57.4 KB
25.4 KB
270.2 KB
中文
今天,我们宣布 Claude Opus 5 已在 Amazon Bedrock 和 Claude Platform on AWS 上线。Claude Opus 5 是 Anthropic 最先进的 Opus 模型,也是第五代模型中的首款产品。它实现了重要跃升,在团队生产环境中运行的 Agentic 编程、知识工作、视觉理解和长时任务等工作流上均有改进。Anthropic 表示,Claude Opus 5 在许多领域以 Opus 层级的价格,提供与 Claude Fable 5 顶尖智能水平相匹配的能力。
在 Amazon Bedrock 上,Claude Opus 5 默认受益于零数据保留(ZDR),在不牺牲企业数据治理的前提下提供顶尖智能。Claude Opus 5 由 Bedrock 下一代推理引擎驱动,使您能够在现有 AWS 环境中进行构建,维持企业级安全性和区域数据驻留,并在零运营人员访问的条件下扩展推理能力。
Claude Opus 5 还可通过 Claude Platform on AWS 使用;该平台可按需支持零数据保留,并允许您通过 AWS Console 使用 Anthropic 原生平台体验和功能。您可以获得与直接使用 Anthropic 时相同的 API、功能和控制台体验来构建、测试和部署,同时统一使用 AWS 账单与身份验证。
本文介绍 Opus 5 的改进,以及面向将该模型集成到 Amazon Bedrock 上 Agentic 系统和生产推理工作负载中的 AI 工程师的实用指南。有关 Claude Platform on AWS,请参阅文档。
Claude Opus 5 的不同之处
Anthropic 表示,Claude Opus 5 在编程能力上实现了跨越式提升。它能够像经验丰富的工程师一样理解和导航代码库,编写生产级代码,并在工作过程中调整策略。它可驱动可靠的长时运行 Agent,连续工作数小时甚至一整夜,在遇到障碍时寻找替代路径、从错误中恢复并达成目标。对于专业工作,它能够对长文档进行更深入的推理,并提高复杂分析的准确性,其中在文档密集型企业任务上的提升最为显著。综合而言,这意味着模型以 Opus 层级的成本提供前沿能力。
使用场景
Claude Opus 5 非常适合对精度、可靠性和深度推理要求极高的行业。对于金融服务团队,它能够通过更深入的推理和端到端上下文理解来支持金融工作流,并能以更高的清晰度和专注度处理合规敏感型工作。对于 Agent 和工作流自动化,它能够反驳有缺陷的指令,并将复杂工作拆分为需要更少监督的子 Agent。在生产力工作中,它能以高度一致性处理报告编制与审计、文档起草及结构化分析,并可执行持续多日的项目、产出专业级成果。
Claude Opus 5 还全面提升了 Claude Opus 4.8 的网络能力,覆盖从编程到网络安全的各个方面。在风险较高的领域,Opus 5 可能会回退至 Opus 4.8。发生这种情况时会通知用户,且在使用 API 时可配置回退策略。
在 Amazon Bedrock 上开始使用 Claude Opus 5
您可以在 Amazon Bedrock 控制台中开始使用 Claude Opus 5。
在 Amazon Bedrock 控制台的“测试(Test)”下,选择“Playground”。
在模型选择中,选择 Claude Opus 5。现在,您可以使用该模型测试复杂的编程提示词。


Amazon Bedrock 控制台 Playground,已选择 Claude Opus 5
您还可以通过 Anthropic Messages API 以编程方式访问该模型:通过 Anthropic SDK 或 bedrock-mantle 端点调用 bedrock-runtime;或者继续通过 AWS Command Line Interface (AWS CLI) 和 AWS SDK,使用 bedrock-runtime 上的 Invoke 和 Converse API。
前提条件
- 拥有已启用 Amazon Bedrock 访问权限的有效 AWS 账户。
- 已安装并配置 AWS CLI。
- Python 3.8+。
- 已安装 Boto3:
pip install boto3 - 已安装 Anthropic SDK:
pip install anthropic[bedrock] - IAM 权限:
bedrock:InvokeModel、bedrock:InvokeModelWithResponseStream和bedrock:CreateInference
以下是使用 AWS SDK for Python(Boto3)的快速示例:
import boto3
import json
# Create a Bedrock Runtime client
bedrock_runtime = boto3.client(
service_name="bedrock-runtime",
region_name="us-east-1"
)
# Invoke Claude Opus 5
response = bedrock_runtime.invoke_model(
modelId="global.anthropic.claude-opus-5",
contentType="application/json",
accept="application/json",
body=json.dumps({
"anthropic_version": "bedrock-2023-05-31",
"max_tokens": 4096,
"messages": [
{
"role": "user",
"content": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions."
}
]
})
)
result = json.loads(response["body"].read())
print(result["content"][1]["text"])
您还可以通过 Amazon Bedrock Converse API 使用 Claude Opus 5,以获得统一的多模型体验:
import boto3
bedrock_runtime = boto3.client("bedrock-runtime", region_name="us-east-1")
response = bedrock_runtime.converse(
modelId="global.anthropic.claude-opus-5",
messages=[
{
"role": "user",
"content": [
{
"text": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions."
}
]
}
],
inferenceConfig={
"maxTokens": 4096
}
)
if 'output' in response:
blocks = response['output']['message']['content']
print('\n'.join(b.get('text', '') for b in blocks if 'text' in b))
您还可以使用 anthropic[bedrock] SDK 包通过 Anthropic Messages API 使用 Claude Opus 5,从而获得更简化的体验:
from anthropic import AnthropicBedrockMantle
# Initialize the Bedrock Mantle client (uses SigV4 auth automatically)
mantle_client = AnthropicBedrockMantle(aws_region="us-east-1")
# Create a message using the Messages API
message = mantle_client.messages.create(
model="anthropic.claude-opus-5",
max_tokens=4096,
messages=[
{"role": "user", "content": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions"}
]
)
print(message.content[1].text)
Claude Opus 5 支持通过 role: "system" 消息中的 tool_addition 和 tool_removal 内容块,在对话过程中动态添加和移除工具,而无需重新发送完整的顶层工具数组。更多详情请参阅 Bedrock 文档。
可用性
Claude Opus 5 现已在 Amazon Bedrock 的多个区域上线,包括美国东部(弗吉尼亚北部)、亚太地区(墨尔本)、欧洲地区(爱尔兰)和欧洲地区(斯德哥尔摩)。有关完整的支持区域列表,请参阅 Bedrock 文档。Claude Opus 5 也已在 Claude Platform on AWS 的北美、南美、欧洲和亚太地区上线。
欢迎在 Amazon Bedrock 控制台、Claude Platform on AWS 中试用 Claude Opus 5,或在 GitHub 上探索入门 Notebooks。您还可以在 Amazon Bedrock 上使用 Advanced Prompt Optimization,释放 Opus 5 的全部潜力。该功能会接收您当前的提示词,依据您的评估标准进行基准测试,并输出可直接用于生产环境的改写版本。
关于作者
Aamna Najmi
Aamna 是一名专注于生成式 AI 的高级专家解决方案架构师,重点关注 Anthropic 模型,以及在 Amazon Bedrock 上大规模实现生成式 AI 系统的运营与治理。她帮助 ISV 解决挑战、拥抱创新,并借助 Amazon Bedrock 创造新的商业机会。闲暇时间,她热衷于尝试美食和探索新地点。
Antonio Rodriguez
Antonio 是 Amazon Web Services 的首席生成式 AI 技术负责人。他帮助各种规模的企业解决挑战、采用新方法,并借助 Amazon Bedrock 创造新的商业机会。工作之外,他喜欢与家人相处,并和朋友一起运动。
Eugenio Soltero
Eugenio 是 AWS Amazon Bedrock 的高级产品营销经理。凭借多年的生成式 AI 经验,他帮助客户在不断演进的基础模型和生成式 AI 格局中进行决策,采用能够带来可衡量价值的解决方案。
Sofian Hamiti
Sofian 是一位技术领导者,拥有超过 12 年构建 AI 解决方案以及领导高绩效团队、最大化客户成果的经验。他热衷于赋能多元化人才,以推动全球影响力并实现职业抱负。
Ayan Ray
Ayan 是 AWS 的首席合作伙伴解决方案架构师和 AI 技术负责人,同时担任 AWS Anthropic 全球技术负责人。他的工作位于云架构与人工智能的交汇点,帮助组织在 AWS 上采用并扩展 Anthropic 技术。
Dani Mitchell
Dani 是 AWS 的高级生成式 AI 专家解决方案架构师,也是 Amazon Bedrock Knowledge Bases 的解决方案架构负责人。他帮助全球企业使用 Amazon Bedrock、Anthropic 的模型和功能来设计与部署生成式 AI 解决方案,构建可扩展、可用于生产环境的应用程序。
English / 原文
Today, we announce the availability of Claude Opus 5 on Amazon Bedrock and Claude Platform on AWS. Claude Opus 5 is Anthropic’s most advanced Opus model and the first in the fifth generation. It is a meaningful step forward, providing improvements across the workflows that teams run in production such as agentic coding, knowledge work, visual understanding, and long-running tasks. According to Anthropic, Claude Opus 5 matches Claude Fable 5’s top-tier intelligence in many domains at Opus-tier pricing.
On Amazon Bedrock, Claude Opus 5 benefits from zero data retention (ZDR) by default, delivering top-tier intelligence without compromising enterprise data governance. Claude Opus 5 is powered by Bedrock’s next-generation inference engine, letting you build within your existing AWS environment, maintain enterprise security and regional data residency, and scale inference with zero operator access.
Claude Opus 5 is also available through Claude Platform on AWS, which supports zero data retention on request and gives you access to Anthropic’s native platform experience and capabilities through the AWS Console. Build, test, and deploy with the same APIs, features, and console experience you get working with Anthropic directly, unified with AWS billing and authentication.
This post covers Opus 5’s improvements and practical guidance for AI engineers integrating the model into agentic systems and production inference workloads on Amazon Bedrock. See the documentation for Claude Platform on AWS.
What makes Claude Opus 5 different
According to Anthropic, Claude Opus 5 delivers a step-change in coding. It understands and navigates codebases like an experienced engineer and writes production-quality code while adapting its strategy as it works. It powers dependable long-running agents that work for hours and even overnight, finding paths around obstacles, recovering from errors, and reaching their objectives. For professional work, it brings deeper reasoning to long documents and higher accuracy to complex analysis, with the largest gains on document-heavy enterprise tasks. Together, this adds up to frontier capability at Opus-tier economics.
Use cases
Claude Opus 5 is a strong fit for industries where precision, reliability, and deep reasoning matter most. For financial services teams, it powers financial workflows with deeper reasoning and end-to-end understanding of context. It handles compliance-sensitive work with more clarity and focus. For agent and workflow automation, it pushes back on flawed instructions and breaks complex jobs into sub-agents that need less oversight. In productivity work, it handles report building and auditing, document drafting, and structured analysis with high consistency. It runs multi-day projects and produces professional-grade outputs.
Claude Opus 5 also improves on Claude Opus 4.8’s cyber capabilities across the board, from coding to cyber security. In higher-risk areas, Opus 5 may fall back to Opus 4.8. Users are notified when this happens, and fallbacks can be configured when using the APIs.
Getting started with Claude Opus 5 on Amazon Bedrock
You can get started with Claude Opus 5 in the Amazon Bedrock console.
In the Amazon Bedrock console, under Test, choose Playground.
For the model, choose Claude Opus 5. Now, you can test your complex coding prompt with the model.


Amazon Bedrock console Playground with Claude Opus 5 selected
You can also access the model programmatically using the Anthropic Messages API to call bedrock-runtime through the Anthropic SDK or bedrock-mantle endpoints, or keep using the Invoke and Converse API on bedrock-runtime through the AWS Command Line Interface (AWS CLI) and AWS SDK.
Prerequisites
- Active AWS account with Amazon Bedrock access.
- AWS CLI installed and configured.
- Python 3.8+.
- Boto3 installed:
pip install boto3 - Anthropic SDK installed:
pip install anthropic[bedrock] - IAM permissions:
bedrock:InvokeModel,bedrock:InvokeModelWithResponseStream, andbedrock:CreateInference
Here’s a quick example using the AWS SDK for Python (Boto3):
import boto3
import json
# Create a Bedrock Runtime client
bedrock_runtime = boto3.client(
service_name="bedrock-runtime",
region_name="us-east-1"
)
# Invoke Claude Opus 5
response = bedrock_runtime.invoke_model(
modelId="global.anthropic.claude-opus-5",
contentType="application/json",
accept="application/json",
body=json.dumps({
"anthropic_version": "bedrock-2023-05-31",
"max_tokens": 4096,
"messages": [
{
"role": "user",
"content": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions."
}
]
})
)
result = json.loads(response["body"].read())
print(result["content"][1]["text"])
You can also use Claude Opus 5 with the Amazon Bedrock Converse API for a unified multi-model experience:
import boto3
bedrock_runtime = boto3.client("bedrock-runtime", region_name="us-east-1")
response = bedrock_runtime.converse(
modelId="global.anthropic.claude-opus-5",
messages=[
{
"role": "user",
"content": [
{
"text": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions."
}
]
}
],
inferenceConfig={
"maxTokens": 4096
}
)
if 'output' in response:
blocks = response['output']['message']['content']
print('\n'.join(b.get('text', '') for b in blocks if 'text' in b))
You can also use Claude Opus 5 with the Anthropic Messages API using the anthropic[bedrock] SDK package for a streamlined experience:
from anthropic import AnthropicBedrockMantle
# Initialize the Bedrock Mantle client (uses SigV4 auth automatically)
mantle_client = AnthropicBedrockMantle(aws_region="us-east-1")
# Create a message using the Messages API
message = mantle_client.messages.create(
model="anthropic.claude-opus-5",
max_tokens=4096,
messages=[
{"role": "user", "content": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions"}
]
)
print(message.content[1].text)
Claude Opus 5 supports adding and removing tools mid-conversation through tool_addition and tool_removal content blocks on role: "system" messages, instead of re-sending the full top-level tools array. See Bedrock documentation for more details.
Availability
Claude Opus 5 is available today on Amazon Bedrock in Regions including US East (N. Virginia), Asia Pacific (Melbourne), Europe (Ireland), and Europe (Stockholm). See Bedrock documentation for the full list of supported Regions. Claude Opus 5 is also available on the Claude Platform on AWS in North America, South America, Europe, and Asia Pacific.
Give Claude Opus 5 a try in the Amazon Bedrock console, in Claude Platform on AWS, or explore the Getting Started notebooks on GitHub. You can also unlock the full potential of Opus 5 by using Advanced Prompt Optimization on Amazon Bedrock. It takes your current prompts, benchmarks them against your evaluation criteria, and outputs production-ready rewrites.
About the authors
Aamna Najmi
Aamna is a Senior Specialist Solutions Architect for Generative AI focusing on Anthropic models and operationalizing and governing generative AI systems at scale on Amazon Bedrock. She helps ISVs solve their challenges, embrace innovation, and create new business opportunities with Amazon Bedrock. In her spare time, she pursues her passion for experimenting with food and discovering new places.
Antonio Rodriguez
Antonio is a Principal Generative AI Tech Leader at Amazon Web Services. He helps companies of all sizes solve their challenges, adopt new approaches, and create new business opportunities with Amazon Bedrock. Apart from work, he loves to spend time with his family and play sports with his friends.
Eugenio Soltero
Eugenio is a Sr. Product Marketing Manager for Amazon Bedrock at AWS. With several years of experience in generative AI, he helps customers navigate the evolving landscape of foundation models and generative AI to adopt solutions that deliver measurable value.
Sofian Hamiti
Sofian is a technology leader with over 12 years of experience building AI solutions, and leading high-performing teams to maximize customer outcomes. He is passionate about empowering diverse talents to drive global impact and achieve their career aspirations.
Ayan Ray
Ayan is a Principal Partner Solutions Architect and AI Tech Lead at AWS, serving as the Worldwide Tech Lead for Anthropic at AWS. He works at the intersection of cloud architecture and Artificial Intelligence, helping organizations adopt and scale Anthropic’s technologies on AWS.
Dani Mitchell
Dani is a Sr GenAI Specialist Solutions Architect at AWS and the SA lead for Amazon Bedrock Knowledge Bases. He helps enterprises across the world design and deploy generative AI solutions using Amazon Bedrock and Anthropic’s models and capabilities to build scalable, production-ready applications.