← Back to articles Blog

Claude Opus 5: Near-Fable Intelligence at Half the Price

Emmanuel Ekunsumi · 5 min read · 2026-07-25

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.

What's new in Opus 5

Pricing

ModelInput per 1MOutput per 1MNotes
Claude Opus 5$5.00$25.00Same price as Opus 4.8
Claude Fable 5$10.00$50.00Most capable public model
Claude Sonnet 5$3.00$15.00Intro: $2/$10 through Aug 31
Claude Opus 4.8$5.00$25.00Superseded 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.

The Anthropic model hierarchy in July 2026

TierModelAvailability
Mythos-class (frontier)Mythos 5Not public — cybersecurity concerns
Mythos-class (public)Fable 5Claude Max, Enterprise, API
Opus-classOpus 5Default on Claude Max, Claude Pro
Sonnet-classSonnet 5Claude Pro, API
Haiku-classHaiku 4.5API

Opus 5 vs Fable 5: when to use which

Use caseRecommendation
Coding and software engineeringOpus 5 — outperforms Fable 5, half the cost
Knowledge work and researchOpus 5 — higher scores on Frontier-Bench
Cybersecurity tasksFable 5 — Opus 5 is intentionally weaker here
Life sciences / protein researchOpus 5 — specific optimization
Cost-sensitive productionOpus 5 with low effort mode or Sonnet 5

The effort dial and token costs

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.

Using Opus 5 with Tokoscope

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"}]
)

Track Opus 5 costs — including effort-level breakdowns

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 →