Anthropic released Claude Opus 5 on July 24, 2026 — the fourth Claude 5 model in under two months, following Mythos 5, Fable 5, and Sonnet 5 in June. It's a thoughtful and proactive model that comes close to the frontier intelligence of Claude Fable 5 at half the price.
| Model | Input per 1M | Output per 1M | Notes |
|---|---|---|---|
| Claude Opus 5 | $5.00 | $25.00 | Same price as Opus 4.8 |
| Claude Fable 5 | $10.00 | $50.00 | Most capable public model |
| Claude Sonnet 5 | $3.00 | $15.00 | Intro: $2/$10 through Aug 31 |
| Claude Opus 4.8 | $5.00 | $25.00 | Superseded by Opus 5 |
Opus 5 delivers significantly more capability than Opus 4.8 at identical pricing — making it an automatic upgrade for any team already on Opus 4.8.
| Tier | Model | Availability |
|---|---|---|
| Mythos-class (frontier) | Mythos 5 | Not public — cybersecurity concerns |
| Mythos-class (public) | Fable 5 | Claude Max, Enterprise, API |
| Opus-class | Opus 5 | Default on Claude Max, Claude Pro |
| Sonnet-class | Sonnet 5 | Claude Pro, API |
| Haiku-class | Haiku 4.5 | API |
| Use case | Recommendation |
|---|---|
| Coding and software engineering | Opus 5 — outperforms Fable 5, half the cost |
| Knowledge work and research | Opus 5 — higher scores on Frontier-Bench |
| Cybersecurity tasks | Fable 5 — Opus 5 is intentionally weaker here |
| Life sciences / protein research | Opus 5 — specific optimization |
| Cost-sensitive production | Opus 5 with low effort mode or Sonnet 5 |
The effort dial is the most significant cost-management feature Opus 5 introduces. At low effort, Opus 5 generates shorter reasoning traces and fewer output tokens — approaching Sonnet-level cost for straightforward tasks while preserving Opus-level quality for tasks that need it.
This is a meaningful shift for production applications: instead of routing simple queries to a cheaper model manually, you can use a single Opus 5 endpoint and dial down effort for low-complexity requests automatically.
Opus 5 uses the model string claude-opus-5-20260724. Tokoscope tracks it the same way as any Claude model:
from tokoscope import wrap
import anthropic
client = wrap(anthropic.Anthropic(), api_key="ts_live_...")
message = client.messages.create(
model="claude-opus-5-20260724",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello"}]
)
Tokoscope shows token counts and cost per call so you can see exactly how much the effort dial saves. Free to start.
Get started free →