AWS に Claude Opus 5 が登場
AWS は Anthropic の最新最上位モデル「Claude Opus 5」を Amazon Bedrock および Claude Platform on AWS で提供開始し、コーディング、複雑な推論、長期間実行されるエージェントタスクにおける性能向上とデータガバナンスの強化を発表しました。
AIニュース価値スコアβ
主要ニュースAI関連度、新規性、日本での有用性など6軸を公開検証中です。現在、掲載順には使用していません。
- AI関連度
- 100
- 情報源の信頼性
- 100
- 新規性
- 75
- 検索具体性
- 100
- 重複の少なさ
- 100
- 日本での有用性
- 25
AI モデルの第 5 世代リリースであり、コーディングやエージェント運用における具体的な能力向上とセキュリティ要件(ゼロデータ保持)が明記されているため、新規性と関連性は高い。ただし、日本固有の価格設定や規制対応に関する情報は含まれていないため、日本の文脈での直接価値は限定的である。
キーポイント
Claude Opus 5 の主要機能強化
経験豊富なエンジニアのようなコードベースの理解力、生産品質のコード生成能力、およびエラーからの回復や数時間〜数日続くタスクの実行など、コーディングと長期間実行されるエージェントワークフローにおいて劇的な進歩を遂げました。
AWS 環境におけるセキュリティとガバナンス
Amazon Bedrock ではデフォルトでゼロデータ保持(ZDR)が有効化され、既存の AWS 環境内でエンタープライズレベルのセキュリティ、地域ごとのデータ保存規制への準拠、およびオペレーターアクセスなしでのスケーリングが可能になりました。
Claude Platform on AWS の統合
AWS コンソールを通じて Anthropic ネイティブプラットフォームの体験と API を利用でき、リクエストベースでゼロデータ保持をサポートしつつ、AWS の請求・認証システムと統一された開発環境を提供します。
金融・業務自動化への適用
金融サービスにおけるコンプライアンス対応や文書処理、複雑なタスクのサブエージェントへの分割など、高い精度と深い推論能力が求められる産業分野での実用性が強調されています。
多様なAPI経由での利用
Claude Opus 5は、Amazon Bedrockの標準インボークAPI、統一されたマルチモデル体験を提供するConverse API、およびAnthropic Messages API(anthropic[bedrock] SDK使用)の3つの異なる方法で呼び出すことができます。
コード実装の具体例
記事では、1秒あたり10万件のリクエストを複数の地理的リージョンで処理する分散アーキテクチャの設計を依頼するPythonコードが、各API形式に対応して提示されています。
動的ツール管理機能
Claude Opus 5 は、会話中に「tool_addition」および「tool_removal」コンテンツブロックを使用してシステムメッセージからツールを動的に追加・削除できるようになり、全体のリクエスト再送信が不要になりました。
重要な引用
Claude Opus 5 is Anthropic's most advanced Opus model and the first in the fifth generation.
It understands and navigates codebases like an experienced engineer and writes production-quality code while adapting its strategy as it works.
On Amazon Bedrock, Claude Opus 5 benefits from zero data retention (ZDR) by default, delivering top-tier intelligence without compromising enterprise data governance.
You can also use Claude Opus 5 with the Amazon Bedrock Converse API for a unified multi-model experience
You can also use Claude Opus 5 with the Anthropic Messages API using the anthropic[bedrock] SDK package for a streamlined experience
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.
影響分析・編集コメントを表示
影響分析
この発表は、大規模言語モデルの性能向上だけでなく、エンタープライズ環境におけるデータセキュリティとコンプライアンスを担保しつつ、高度な自律型エージェント(Agentic AI)の実装を現実的なものにする重要な一歩です。特に「ゼロデータ保持」という機能がデフォルトで提供されることで、機密情報を扱う金融や法務分野での LLM 導入の障壁がさらに低下すると予想されます。
編集コメント
Claude Opus 5 の登場は、単なる性能向上にとどまらず、エンタープライズが自律型 AI エージェントを本格的に運用するためのセキュリティ基盤(ZDR)を整備した点で画期的です。AWS と Anthropic の連携深化により、高度な推論能力と堅牢なガバナンスを両立するソリューションがより身近なものとなりました。
本日、Amazon Bedrock および AWS 上の Claude Platform で「Claude Opus 5」の利用が可能になりました。Anthropic が提供する最も高度な Opus モデルであり、第 5 世代の先駆けとなるモデルです。
これは、チームが本番環境で運用するワークフローにおける重要な一歩です。エージェントによるコーディング、知識作業、視覚的理解、長時間実行されるタスクなど、幅広い領域で改善が見られます。Anthropic によると、Claude Opus 5 は、Opus タイアの価格帯でありながら、多くの分野で Claude Fable 5 と同等の最高レベルの知能を発揮します。
Amazon Bedrock では、Claude Opus 5 がデフォルトで「ゼロデータ保持(ZDR)」をサポートしています。これにより、エンタープライズ向けのデータガバナンスを損なうことなく、最高レベルの知能を活用できます。Bedrock の次世代推論エンジンによって駆動されるこのモデルは、既存の AWS 環境内で構築を進めながら、エンタープライズのセキュリティや地域ごとのデータ保存要件を維持し、オペレーターがアクセスする必要なく推論規模を拡大することが可能です。
また、Claude Opus 5 は「Claude Platform on AWS」でも利用できます。こちらはリクエストに応じてゼロデータ保持をサポートし、AWS コンソールを通じて Anthropic のネイティブプラットフォームの体験と機能を利用できるのが特徴です。Anthropic と直接連携する際と同じ API や機能、コンソール体験で開発・テスト・デプロイが可能となり、請求や認証は AWS 上で一元管理されます。
本記事では、Claude Opus 5 の主要な改善点と、Amazon Bedrock 上で AI エンジニアがエージェントシステムや本番環境での推論ワークロードにこのモデルを統合する際の具体的なガイダンスについて解説します。詳細は ドキュメント をご確認ください。
Claude Opus 5 の独自性
Anthropic によれば、Claude Opus 5 はコーディング能力において飛躍的な進化を遂げました。熟練したエンジニアのようにコードベースを理解・探索し、作業中に戦略を柔軟に調整しながら本番レベルの品質を持つコードを生成します。このモデルは数時間乃至一晩中稼働する信頼性の高い自律型エージェントを支え、障害物を回避したりエラーから回復したりして目標達成を実現します。
専門的な業務においては、長文書に対する深い推論能力と複雑な分析における高精度を提供し、特にドキュメント依存度の高い企業タスクにおいて劇的な性能向上が見られます。これらを総合することで、Opus タイアの経済性を維持しながら最先端の能力を発揮することが可能になります。
ユースケース
Claude Opus 5 は、精度・信頼性、そして深い推論能力が最も求められる業界において、強力な選択肢となります。金融サービスチームにとっては、文脈を包括的に理解し、より深遠な推論を行うことで財務ワークフローを支えます。コンプライアンスに関わる作業においても、明確さと集中力を発揮します。
エージェントやワークフローの自動化においては、誤った指示に対しては毅然と反論し、複雑なタスクを監視が少なくて済むサブエージェントに分割して処理します。生産性向上のための業務では、レポート作成、監査、文書ドラフト作成、構造化された分析などにおいて高い一貫性を保ちます。数日間にわたるプロジェクトも完遂し、プロフェッショナルな品質のアウトプットを生成できるのです。
また、Claude Opus 5 は、コーディングからサイバーセキュリティまで、Claude Opus 4.8 のサイバー関連能力を全体的に向上させています。ただしリスクの高い領域では、Opus 4.8 に自動的に切り替わる(フォールバックする)場合があります。この切り替えが発生した際にはユーザーに通知され、API を利用する際にもフォールバックの設定が可能です。
Amazon Bedrock での Claude Opus 5 の活用開始
Claude Opus 5 は、Amazon Bedrock コンソール ですぐに利用を開始できます。
Amazon Bedrock コンソールで「テスト」セクションを開き、「プレイグラウンド」を選択してください。モデルとして「Claude Opus 5」を選びさえすれば、複雑なコーディングプロンプトをその場で試すことができます。


*Amazon Bedrock コンソールのプレイグラウンドで Claude Opus 5 が選択された状態*
Anthropic SDK を用いて bedrock-runtime のエンドポイントを呼び出すか、AWS CLI や AWS SDK を通じて 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
以下は、Python 用 AWS SDK(Boto3)を使用した簡単な例です。
import boto3
import json
# Bedrock Runtime クライアントの作成
bedrock_runtime = boto3.client(
service_name="bedrock-runtime",
region_name="us-east-1"
)
# 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": "AWS 上で Python を使用した分散アーキテクチャを設計してください。複数の地理的リージョンにまたがり、毎秒 10 万件のリクエストに対応できる構成が求められます。"
}
]
})
)
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": "AWS 上で Python を使用した分散アーキテクチャを設計してください。複数の地理的リージョンにまたがり、毎秒 10 万件のリクエストに対応できる構成が求められます。"
}
]
}
],
inferenceConfig={
"maxTokens": 4096
}
)
出力結果に 'output' キーが含まれている場合、以下のコードでメッセージ内のテキストブロックを抽出して表示できます。
if 'output' in response:
blocks = response['output']['message']['content']
print('\n'.join(b.get('text', '') for b in blocks if 'text' in b))
また、Anthropic Messages API を利用する際は、anthropic[bedrock] SDK パッケージを使うとよりスムーズに Claude Opus 5 を扱えます。
from anthropic import AnthropicBedrockMantle
# Bedrock Mantle クライアントを初期化(SigV4 認証は自動で行われます)
mantle_client = AnthropicBedrockMantle(aws_region="us-east-1")
# Messages API を使ってメッセージを作成
message = mantle_client.messages.create(
model="anthropic.claude-opus-5",
max_tokens=4096,
messages=[
{"role": "user", "content": "Python で AWS 上で 10 万リクエスト/秒を複数リージョンで処理できる分散アーキテクチャを設計してください"}
]
)
print(message.content[1].text)
Claude Opus 5 では、会話中にツールを追加・削除できます。これは、システムメッセージの role: "system" に tool_addition や tool_removal のコンテンツブロックを含めることで実現し、トップレベルのツール配列全体を再送信する必要はありません。詳細は [Bedrock ドキュメント](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters-anthropic-claude-messages-tool-use.html) をご覧ください。
## 利用開始について
Claude Opus 5 は本日、Amazon Bedrock で利用可能になりました。対応リージョンには米国東部(バージニア北部)、アジア太平洋地域(メルボルン)、欧州(アイルランド)、欧州(ストックホルム)が含まれます。サポート対象の全リージョン一覧は [Bedrock のドキュメント](https://docs.aws.amazon.com/bedrock/latest/userguide/model-card-anthropic-claude-opus-5.html) をご確認ください。
また、Claude Platform on AWS でも北米、南米、欧州、アジア太平洋地域で利用可能です。
[Amazon Bedrock コンソール](https://console.aws.amazon.com/bedrock?trk=d8ec3b19-0f37-4f8c-8c12-189f913e205c&sc_channel=el) や [Claude Platform on AWS](https://console.aws.amazon.com/claude-platform/) で Claude Opus 5 を試すことができます。また、GitHub の [Getting Started ノートブック](https://github.com/aws-samples/anthropic-on-aws/tree/main/notebooks) を探索して始めるのもおすすめです。
Amazon Bedrock の [高度なプロンプト最適化機能](https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompt-optimization-how.html) を活用すれば、Opus 5 の真価を最大限に引き出すことも可能です。この機能は現在のプロンプトを取得し、評価基準に基づいてベンチマークを実行した上で、そのまま本番環境で使える形のプロンプト書き換え案を出力します。
## 執筆者について

## Aamna Najmi
Aamna は、Amazon Bedrock で大規模な生成 AI システムの運用とガバナンスを担当するシニア・スペシャリスト・ソリューションズアーキテクトです。Anthropic のモデルに特化し、ISV(独立系ソフトウェアベンダー)が直面する課題解決やイノベーションの推進、そして Amazon Bedrock を活用した新たなビジネス機会の創出を支援しています。
趣味は料理の実験と新しい場所への探求です。

## Antonio Rodriguez
Antonio は、Amazon Web Services で生成 AI の主要技術リーダーを務めています。規模の大小を問わず、あらゆる企業が Amazon Bedrock を活用して課題解決や新しいアプローチの導入、そしてビジネス機会の創出を行うよう支援しています。
仕事以外では家族との時間や友人とスポーツを楽しむことを何より愛しています。

## Eugenio Soltero
Eugenio は、AWS の Amazon Bedrock 担当シニア・プロダクトマーケティングマネージャーです。生成 AI の分野で長年の経験を持ち、基盤モデルや生成 AI の変化する環境において顧客が価値あるソリューションを採用できるよう導いています。

## ソフィアン・ハミティ氏
ソフィアン氏は、AI ソリューションの構築と高パフォーマンスなチームのリーダーシップにおいて 12 年以上の実績を持つ技術リーダーです。多様な才能をエンパワーメントし、グローバルなインパクト創出やキャリア目標の達成を支援することに情熱を注いでいます。

## アヤン・レイ氏
アヤン氏は、AWS のシニアパートナーズolutionsアーキテクト兼 AI テックリードです。AWS における Anthropic の世界全体を統括する技術リーダーとして、クラウドアーキテクチャと人工知能の交差点で活動しています。組織が AWS 上で Anthropic の技術を導入し、スケールさせるための支援を行っています。

## ダニ・ミッチェル氏
ダニ氏は、AWS のシニアジェネレーティブ AI スペシャリストソリューションアーキテクトであり、Amazon Bedrock Knowledge Bases の SA リードを務めています。世界中の企業に対し、Amazon Bedrock と Anthropic のモデルおよび機能を活用した生成 AI ソリューションの設計と展開を支援し、スケーラブルで本番環境対応可能なアプリケーションの実現に取り組んでいます。原文を表示
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, and bedrock: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.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み