Workstation Logo
এআই সমাধান
এআই ওয়ার্কস্টেশনAI SME Packagesপ্রাইভেট এআইজিপিইউ ক্লাস্টারএজ এআইএন্টারপ্রাইজ এআই ল্যাবশিল্প অনুযায়ী এআই
পণ্য
AI SME Packagesসিআরএমমার্কেটিংOpenAI এজেন্ট
আমাদের সম্পর্কে
অংশীদারগ্রাহক গল্প
প্রবন্ধ
ডকুমেন্টেশন
ব্লগ
যোগাযোগ করুনLogin
Workstation

AI workstations, AI Multi Agentic Software, GPU infrastructure, and intelligent agent solutions for modern businesses.

UK: 77-79 Marlowes, Hemel Hempstead HP1 1LF

Brussels: Workstation SRL, Rue Vanderkindere 34, 1180 Uccle
BE 0751.518.683

AI Solutions

AI WorkstationsAI SME PackagesPrivate AIGPU ClustersEdge AIEnterprise AI

Resources

ArticlesDocumentationBlogSearch

Company

About UsPartnersContact

© 2026 Workstation AI. All rights reserved.

PrivacyCookies
Home / Articles / Technology
AIAWSLLM

Claude Opus 5 on AWS: Workstation Guide for Builders & Business

Developer deep dive: specs, Bedrock vs Claude Platform, model IDs, Invoke/Converse/Mantle code, caching, geo routing, and production checklist

July 26, 2026Technology6 min read

This is the Workstation developer guide to Claude Opus 5 on AWS — Anthropic’s most capable Opus model, now on Amazon Bedrock and Claude Platform on AWS. It covers capabilities, Bedrock vs Claude Platform, model IDs, Invoke/Converse/Mantle code, governance (ZDR), caching, and how to slot Opus 5 into production agent systems without blowing the token budget.

Claude Opus 5 on AWS Bedrock Workstation guide

Companion blog: Claude Opus 5 on AWS — business & builder summary. Related: model router, Fable 5 / Mythos, Bedrock + AgentCore.

Source material: AWS Machine Learning Blog — Introducing Claude Opus 5 on AWS (Jul 2026). Specs cross-checked with the Bedrock model card and Anthropic pricing pages. Verify current regions and prices in AWS/Anthropic docs before production.

1. What shipped

On 24 July 2026, Claude Opus 5 became available on AWS via:

  1. Amazon Bedrock — unified inference with Guardrails, Knowledge Bases, IAM, and zero data retention (ZDR) by default.
  2. Claude Platform on AWS — Anthropic-native APIs/console experience, AWS billing and auth; ZDR available on request.

Anthropic positions Opus 5 as a step-change for agentic coding, long-running agents, and document-heavy professional work, with intelligence that (per Anthropic) matches Fable 5 in many domains at Opus-tier pricing.

2. Specs that matter to engineers

Capability Opus 5 (Bedrock card)
Context window1M tokens
Max output128K tokens
ReasoningAdaptive thinking on by default (can disable; effort capped high when off)
Knowledge cutoffMay 2026
ModalitiesText + image in; text out
Prompt cachingYes — min 512 tokens/checkpoint; up to 4 checkpoints; TTL 5m or 1h
APIsInvoke, Converse, Messages (bedrock-runtime / bedrock-mantle)

List pricing (Claude Platform / Anthropic published): about $5 / MTok input and $25 / MTok output, with large savings via prompt cache hits and batch. Bedrock billable rates can differ by tier/region — check the Bedrock pricing page.

3. Business outcomes (plain language)

  • Fewer stuck agents — Opus 5 is built to push through long jobs, recover from tool failures, and push back on bad instructions.
  • Higher-trust coding assistants — better navigation of large codebases; closer to “senior engineer” behaviour on hard refactors.
  • Document ops — compliance packs, financial analysis, multi-doc reports with deeper consistency.
  • Data governance — Bedrock ZDR + residency geo IDs reduce the “can we put this in a public chatbot?” debate.

For financial services, workflow automation, and multi-day project agents, Opus 5 is a natural lead model. Still pair it with human gates on money, auth, and production deploys.

4. Developer router — when Opus 5 vs others

Routine tickets / format / classify     → Haiku / Sonnet
Default product agent / RAG Q&A         → Sonnet 5-class
Hard coding + long agents + docs        → Opus 5  ← you are here
Peak-critical / Mythos-only paths       → Fable 5 / Mythos 5 (if licensed)

Workstation rule of thumb: put Opus 5 on the planner and lead-builder agents; keep cheaper models on fan-out workers. See our multi-agent team playbook.

5. Bedrock vs Claude Platform on AWS

Concern Amazon Bedrock Claude Platform on AWS
ZDRDefaultOn request
AWS Guardrails / KB / AgentCoreNativeAnthropic-native feature set
Auth / billingIAM + AWS billAWS Console + unified billing
Best forEnterprise AWS estatesTeams already on Anthropic APIs

6. Model IDs and geo routing

On bedrock-runtime:

  • global.anthropic.claude-opus-5 — max throughput, no residency constraint
  • us.anthropic.claude-opus-5 — US/Canada residency path
  • eu.anthropic.claude-opus-5 — EU residency path
  • au.anthropic.claude-opus-5 — Australia residency path

On bedrock-mantle Messages API, use anthropic.claude-opus-5 with the Mantle regional endpoint. Pick geo IDs in your IaC — do not hard-code global. for regulated workloads.

Regional availability (announcement): includes US East (N. Virginia), Asia Pacific (Melbourne), Europe (Ireland), Europe (Stockholm), and more — confirm the live list in Bedrock docs.

7. Prerequisites

  • AWS account with Bedrock model access enabled for Opus 5
  • IAM: bedrock:InvokeModel, bedrock:InvokeModelWithResponseStream (and related create/inference permissions as required)
  • Python 3.8+, boto3, optionally anthropic[bedrock]
  • AWS CLI configured for the target region

8. Code — InvokeModel

import boto3
import json

bedrock = boto3.client("bedrock-runtime", region_name="us-east-1")

response = bedrock.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 multi-region AWS architecture in Python that "
                    "supports 100k RPS with graceful degradation."
                ),
            }
        ],
    }),
)

result = json.loads(response["body"].read())
# Content blocks may include thinking + text — print text blocks
for block in result.get("content", []):
    if block.get("type") == "text" or "text" in block:
        print(block.get("text", block))

9. Code — Converse API (recommended multi-model shape)

import boto3

bedrock = boto3.client("bedrock-runtime", region_name="us-east-1")

response = bedrock.converse(
    modelId="global.anthropic.claude-opus-5",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "text": (
                        "Design a multi-region AWS architecture in Python that "
                        "supports 100k RPS with graceful degradation."
                    )
                }
            ],
        }
    ],
    inferenceConfig={"maxTokens": 4096},
)

blocks = response["output"]["message"]["content"]
print("\n".join(b.get("text", "") for b in blocks if "text" in b))

Converse is usually the cleanest path if you already swap models behind one client.

10. Code — Anthropic Messages via Bedrock Mantle

from anthropic import AnthropicBedrockMantle

client = AnthropicBedrockMantle(aws_region="us-east-1")

message = client.messages.create(
    model="anthropic.claude-opus-5",
    max_tokens=4096,
    messages=[
        {
            "role": "user",
            "content": (
                "Design a multi-region AWS architecture in Python that "
                "supports 100k RPS with graceful degradation."
            ),
        }
    ],
)

for block in message.content:
    text = getattr(block, "text", None)
    if text:
        print(text)

Install with pip install 'anthropic[bedrock]'. Mantle uses SigV4 automatically.

11. Tools mid-conversation

Opus 5 on Bedrock supports adding/removing tools mid-conversation via tool_addition / tool_removal content blocks on role: "system" messages, instead of resending the full top-level tools array. That matters for long agents that unlock tools only after a risk gate. See current Bedrock docs for exact schema.

12. Cyber / safety note

AWS notes Opus 5 improves cyber-related capabilities vs Opus 4.8. In higher-risk areas the service may fall back to Opus 4.8 and notify you; configure fallbacks deliberately in the API so production behaviour is predictable.

13. Production checklist (Workstation)

  1. Enable model access; pin geo model ID for residency.
  2. Attach Bedrock Guardrails (PII, topics, grounding where used).
  3. Turn on prompt caching for large system prompts / tool schemas.
  4. Cap maxTokens; log input/output tokens per agent role.
  5. Route: Opus 5 for hard paths; cheaper models for volume.
  6. Human-in-the-loop for write tools, deploys, and spend.
  7. Eval set (golden tasks) before flipping the default model in prod.
  8. Wire Review Bot + CI — Opus 5 still needs gates (see wise-developer workflow).
  9. Budget alarms on Bedrock spend; prefer cache + batch for bulk jobs.
  10. Document the choice in an ADR: “Default lead model = Opus 5 on Bedrock.”

14. How this fits Workstation multi-agent stacks

Brief → Planner (Opus 5) → Builders (Sonnet/Opus mix)
      → Review Bot + Reviewer agent (Opus 5 on hard diffs)
      → Ops / GitOps promote with human gate

Opus 5’s long-running behaviour is a strong fit for Planner and Reviewer agents that must hold Spec + large diffs in context. Do not burn Opus 5 tokens on every lint fix.

15. Getting started tomorrow morning

  1. Open Bedrock Playground → select Claude Opus 5 → run one hard coding prompt.
  2. Copy the Converse snippet above into a scratch Lambda or notebook.
  3. Compare quality vs your current Sonnet/Opus 4.x default on 10 golden tasks.
  4. If it wins on hard tasks, flip only the lead-agent model ID in config — not the whole fleet.

Optional: use Bedrock Advanced Prompt Optimization to rewrite prompts against your eval criteria.

16. Closing

Claude Opus 5 on AWS gives enterprises a governed path to frontier Opus-tier coding and agent performance. Bedrock’s ZDR-by-default story matters as much as the model card. Developers should adopt Converse or Mantle, pin geo IDs, cache aggressively, and keep Opus 5 on the critical path — not on every chat. That is how Workstation recommends shipping Opus 5: high leverage, controlled cost, production gates intact.

Published by Workstation.

Share this article

More in Technology

Wise Developer Workflow + Multi-Agent Development Teams

Wise Developer Workflow + Multi-Agent Development Teams

Production-grade playbook: brainstorming, workmate discussion, prototyping, diagrams, proposals, ADRs, MR/PR, GitOps, Review Bots, and Workstation multi-agent crews

Read more
How a Wise Developer Works on a New Project

How a Wise Developer Works on a New Project

Production-grade playbook: brainstorming to GitOps, ADR and PR templates, Review Bot setup, FDE enablement, and why Claude Architect Certification is worth pursuing

Read more
Amazon Bedrock, AgentCore, SageMaker & Q: Agents in Microsoft Teams

Amazon Bedrock, AgentCore, SageMaker & Q: Agents in Microsoft Teams

Technical in-depth: Bedrock + AgentCore + SageMaker + Amazon Q architecture, step-by-step Teams first-agent setup, Entra ID, tooling, FDE training, and time estimates

Read more