এটি AWS-এ Claude Opus 5-এর Workstation ডেভেলপার গাইড — Anthropic-এর সবচেয়ে সক্ষম Opus মডেল, এখন Amazon Bedrock ও Claude Platform on AWS-এ। এতে সক্ষমতা, Bedrock বনাম Claude Platform, মডেল ID, Invoke/Converse/Mantle কোড, গভর্ন্যান্স (ZDR), ক্যাশিং, এবং টোকেন বাজেট না ফাটিয়ে প্রোডাকশন এজেন্ট সিস্টেমে Opus 5 বসানোর উপায় আছে।
উৎস: AWS Machine Learning Blog — Introducing Claude Opus 5 on AWS (জুলাই ২০২৬)। স্পেক Bedrock মডেল কার্ড ও Anthropic মূল্য পৃষ্ঠার সাথে মিলিয়ে দেখা। প্রোডাকশনের আগে AWS/Anthropic ডকে বর্তমান রিজিয়ন ও দাম যাচাই করুন।
১. কী শিপ হয়েছে
২৪ জুলাই ২০২৬-এ Claude Opus 5 AWS-এ উপলব্ধ হয় এর মাধ্যমে:
- Amazon Bedrock — Guardrails, Knowledge Bases, IAMসহ ইউনিফায়েড ইনফারেন্স, এবং ডিফল্টভাবে zero data retention (ZDR)।
- Claude Platform on AWS — Anthropic-নেটিভ API/কনসোল অভিজ্ঞতা, AWS বিলিং ও auth; ZDR অনুরোধে উপলব্ধ।
Anthropic Opus 5-কে এজেন্টিক কোডিং, দীর্ঘমেয়াদী এজেন্ট এবং ডকুমেন্ট-ভারী পেশাদার কাজ-এর জন্য এক ধাপ এগিয়ে দেখে, এমন বুদ্ধিমত্তা যা (Anthropic অনুসারে) অনেক ডোমেইনে Fable 5-এর সমান — Opus-স্তরের মূল্যে।
২. ইঞ্জিনিয়ারদের জন্য গুরুত্বপূর্ণ স্পেক
| সক্ষমতা | Opus 5 (Bedrock কার্ড) |
|---|---|
| কনটেক্সট উইন্ডো | ১M টোকেন |
| সর্বোচ্চ আউটপুট | ১২৮K টোকেন |
| রিজনিং | Adaptive thinking ডিফল্ট অন (বন্ধ করা যায়; অফ থাকলে effort উচ্চ ক্যাপ) |
| নলেজ কাটঅফ | মে ২০২৬ |
| মোডালিটি | টেক্সট + ইমেজ ইন; টেক্সট আউট |
| Prompt caching | হ্যাঁ — ন্যূন. ৫১২ টোকেন/checkpoint; সর্বোচ্চ ৪ checkpoint; TTL ৫মি বা ১ঘণ্টা |
| APIs | Invoke, Converse, Messages (bedrock-runtime / bedrock-mantle) |
তালিকা মূল্য (Claude Platform / Anthropic): প্রায় $৫ / MTok ইনপুট ও $২৫ / MTok আউটপুট, ক্যাশ হিট ও ব্যাচে বড় সাশ্রয়। Bedrock বিলযোগ্য হার tier/রিজিয়ন অনুযায়ী ভিন্ন হতে পারে — Bedrock মূল্য পৃষ্ঠা দেখুন।
৩. ব্যবসায়িক ফলাফল (সহজ ভাষা)
- কম আটকে যাওয়া এজেন্ট — Opus 5 দীর্ঘ জব এগিয়ে নিতে, টুল ব্যর্থতা থেকে পুনরুদ্ধার করতে এবং খারাপ নির্দেশনা ঠেকাতে তৈরি।
- উচ্চ-বিশ্বাসের কোডিং সহায়ক — বড় কোডবেসে ভালো নেভিগেশন; কঠিন রিফ্যাক্টরে «সিনিয়র ইঞ্জিনিয়ার»-সদৃশ আচরণ।
- ডকুমেন্ট অপস — কমপ্লায়েন্স প্যাক, আর্থিক বিশ্লেষণ, মাল্টি-ডক রিপোর্টে গভীর সামঞ্জস্য।
- ডেটা গভর্ন্যান্স — Bedrock ZDR + রেসিডেন্সি geo ID «পাবলিক চ্যাটবটে রাখা যায়?» বিতর্ক কমায়।
আর্থিক সেবা, ওয়ার্কফ্লো অটোমেশন ও মাল্টি-ডে প্রজেক্ট এজেন্টের জন্য Opus 5 স্বাভাবিক লিড মডেল। তবু অর্থ, auth ও প্রোড ডিপ্লয়ে মানব গেট রাখুন।
৪. ডেভেলপার রাউটার — কখন Opus 5 বনাম অন্যান্য
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 নিয়ম: Opus 5 রাখুন planner ও lead-builder এজেন্টে; সস্তা মডেল রাখুন fan-out ওয়ার্কারে। দেখুন আমাদের মাল্টি-এজেন্ট টিম প্লেবুক।
৫. Bedrock বনাম Claude Platform on AWS
| বিষয় | Amazon Bedrock | Claude Platform on AWS |
|---|---|---|
| ZDR | ডিফল্ট | অনুরোধে |
| AWS Guardrails / KB / AgentCore | নেটিভ | Anthropic-নেটিভ ফিচার সেট |
| Auth / বিলিং | IAM + AWS বিল | AWS Console + ইউনিফায়েড বিলিং |
| সেরা | এন্টারপ্রাইজ AWS এস্টেট | ইতিমধ্যে Anthropic API-তে থাকা টিম |
৬. মডেল ID ও geo routing
bedrock-runtime-এ:
global.anthropic.claude-opus-5— সর্বোচ্চ থ্রুপুট, রেসিডেন্সি বাধ্যবাধকতা নেইus.anthropic.claude-opus-5— US/Canada রেসিডেন্সি পথeu.anthropic.claude-opus-5— EU রেসিডেন্সি পথau.anthropic.claude-opus-5— Australia রেসিডেন্সি পথ
bedrock-mantle Messages API-তে Mantle রিজিয়নাল এন্ডপয়েন্টসহ anthropic.claude-opus-5 ব্যবহার করুন। IaC-এ geo ID বেছে নিন — নিয়ন্ত্রিত ওয়ার্কলোডে global. হার্ড-কোড করবেন না।
রিজিয়নাল উপলব্ধতা (ঘোষণা): US East (N. Virginia), Asia Pacific (Melbourne), Europe (Ireland), Europe (Stockholm) ইত্যাদি — লাইভ তালিকা Bedrock ডকে নিশ্চিত করুন।
৭. পূর্বশর্ত
- Opus 5-এর জন্য Bedrock মডেল অ্যাক্সেস সক্রিয় AWS অ্যাকাউন্ট
- IAM:
bedrock:InvokeModel,bedrock:InvokeModelWithResponseStream(এবং সংশ্লিষ্ট create/inference অনুমতি) - Python 3.8+,
boto3, ঐচ্ছিকভাবেanthropic[bedrock] - লক্ষ্য রিজিয়নের জন্য কনফিগার করা AWS CLI
৮. কোড — 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))
৯. কোড — Converse API (সুপারিশকৃত মাল্টি-মডেল আকার)
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 সাধারণত সবচেয়ে পরিষ্কার পথ।
১০. কোড — Bedrock Mantle দিয়ে Anthropic Messages
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)
ইনস্টল: pip install 'anthropic[bedrock]'। Mantle স্বয়ংক্রিয়ভাবে SigV4 ব্যবহার করে।
১১. কথোপকথনের মাঝে টুল
Bedrock-এ Opus 5 role: "system" মেসেজে tool_addition / tool_removal কনটেন্ট ব্লক দিয়ে কথোপকথনের মাঝে টুল যোগ/বাদ সমর্থন করে, পুরো top-level tools অ্যারে পুনরায় না পাঠিয়ে। রিস্ক গেটের পর টুল আনলক করা দীর্ঘ এজেন্টের জন্য গুরুত্বপূর্ণ। সঠিক স্কিমার জন্য বর্তমান Bedrock ডক দেখুন।
১২. সাইবার / নিরাপত্তা নোট
AWS বলে Opus 5 Opus 4.8-এর তুলনায় সাইবার-সম্পর্কিত সক্ষমতা উন্নত করে। উচ্চ-ঝুঁকি এলাকায় সার্ভিস Opus 4.8-এ ফিরে যেতে ও জানাতে পারে; প্রোডাকশন আচরণ পূর্বানুমানযোগ্য রাখতে API-তে fallback ইচ্ছাকৃতভাবে কনফিগার করুন।
১৩. প্রোডাকশন চেকলিস্ট (Workstation)
- মডেল অ্যাক্সেস চালু করুন; রেসিডেন্সির জন্য geo model ID পিন করুন।
- Bedrock Guardrails লাগান (PII, টপিক, যেখানে ব্যবহার হয় grounding)।
- বড় সিস্টেম প্রম্পট / টুল স্কিমার জন্য prompt caching চালু করুন।
maxTokensসীমা দিন; এজেন্ট রোল অনুযায়ী ইনপুট/আউটপুট টোকেন লগ করুন।- রাউট: কঠিন পথে Opus 5; ভলিউমে সস্তা মডেল।
- রাইট টুল, ডিপ্লয় ও খরচে human-in-the-loop।
- প্রোডে ডিফল্ট মডেল ফ্লিপের আগে eval সেট (গোল্ডেন টাস্ক)।
- Review Bot + CI যুক্ত করুন — Opus 5-এর এখনও গেট দরকার (wise-developer ওয়ার্কফ্লো দেখুন)।
- Bedrock খরচে বাজেট অ্যালার্ম; বাল্ক জবে ক্যাশ + ব্যাচ অগ্রাধিকার।
- ADR-এ পছন্দ নথিভুক্ত করুন: «ডিফল্ট লিড মডেল = Bedrock-এ Opus 5।»
১৪. Workstation মাল্টি-এজেন্ট স্ট্যাকে ফিট
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-এর দীর্ঘমেয়াদী আচরণ Planner ও Reviewer এজেন্টের জন্য শক্ত ফিট, যাদের কনটেক্সটে Spec + বড় diff রাখতে হয়। প্রতিটি lint ফিক্সে Opus 5 টোকেন পোড়াবেন না।
১৫. কাল সকালে শুরু করুন
- Bedrock Playground খুলুন → Claude Opus 5 নির্বাচন → একটি কঠিন কোডিং প্রম্পট চালান।
- উপরের Converse স্নিপেট scratch Lambda বা নোটবুকে কপি করুন।
- ১০ গোল্ডেন টাস্কে বর্তমান Sonnet/Opus 4.x ডিফল্টের সাথে মান তুলনা করুন।
- কঠিন টাস্কে জিতলে কনফিগে শুধু লিড-এজেন্ট মডেল ID ফ্লিপ করুন — পুরো ফ্লিট নয়।
ঐচ্ছিক: আপনার eval মানদণ্ড অনুযায়ী প্রম্পট পুনর্লিখতে Bedrock Advanced Prompt Optimization ব্যবহার করুন।
১৬. সমাপ্তি
AWS-এ Claude Opus 5 উদ্যোগগুলোকে ফ্রন্টিয়ার Opus-স্তরের কোডিং ও এজেন্ট পারফরম্যান্সের শাসিত পথ দেয়। Bedrock-এর ZDR-by-default গল্প মডেল কার্ডের মতোই গুরুত্বপূর্ণ। ডেভেলপারদের Converse বা Mantle গ্রহণ করা, geo ID পিন করা, জোরালোভাবে ক্যাশ করা এবং Opus 5 ক্রিটিক্যাল পাথে রাখা উচিত — প্রতিটি চ্যাটে নয়। Workstation Opus 5 এভাবে শিপ করতে বলে: উচ্চ লিভারেজ, নিয়ন্ত্রিত খরচ, প্রোডাকশন গেট অক্ষত।
Workstation প্রকাশিত।