Claude Fable 5.2 (released November 9, 2026) is Anthropic's flagship frontier model purpose-built for demanding reasoning and long-horizon agentic work. Compared with Fable 5.1, standard output is up to 30% faster, base API pricing is 20% lower, and an optional Fast mode delivers up to 2.5× token generation speed.
💡 Sister Model Relationship: Claude Fable 5.2 and Claude Mythos 5.2 share the same underlying foundation weights.
Fable 5.2ships broadly with strict cyber and biological safeguards;Mythos 5.2is gated exclusively to verified institutions under Anthropic's Cyber and Life Sciences Verification Programs.
🔗 Related Cheat Sheets: Claude Code CLI Cheat Sheet · Terminal AI Coding CLIs Comparison Cheat Sheet · AI Agent Harness Engineering Cheat Sheet · LLM & Agent Technical Concepts Cheat Sheet · 4 Leading Always-on Agents Comparison Cheat Sheet
1. Core Specifications & Cross-Platform Model IDs
| Specification | Value / Identifier | Notes |
|---|---|---|
| Anthropic API Model ID | claude-fable-5-2 |
Direct API standard identifier |
| Google Cloud Vertex AI | claude-fable-5-2 |
Multi-region managed endpoints with Fast mode support |
| Microsoft Foundry | claude-fable-5-2 / claude-fable-5-2-fast |
Fast mode uses a dedicated model ID suffix |
| Amazon Bedrock | anthropic.claude-fable-5-2 |
Regional inference multipliers may apply per cloud billing |
| Context Window | 1M Tokens (1,000,000) | Built for huge codebases, contracts, and long-horizon sessions |
| Max Output Tokens | 128K Tokens (128,000) | Suited for complete code generation and deep research reports |
| Input / Output Modalities | Input: Text, Image · Output: Text | Enhanced visual and chart/schematic reasoning |
| Thinking Mode | Adaptive thinking (always on) | Controlled dynamically via the effort parameter |
| Generation Speed | Up to 30% faster standard · 2.5× Fast mode | Enable via "speed": "fast" in Anthropic Messages API |
| Supported Surfaces | claude.ai · Claude Code · API · Major Clouds |
Available across chat, terminal agents, and production APIs |
2. API Pricing & Cost Comparison (USD per Million Tokens)
Standard input and output rates drop 20% from Fable 5.1, with aggressively discounted Prompt Caching reads:
| Model / Tier | Input | Output | Cache Read | Cache Write (5m / 1h) | Batch API (50% Off) |
|---|---|---|---|---|---|
| Fable 5.2 (Standard) | $8.00 | $40.00 | $0.20 (2.5%) | $10.00 / $16.00 | $4.00 / $20.00 |
| Fable 5.2 (Fast mode) | $16.00 | $80.00 | — | — | Not combinable |
| Fable 5.1 (Previous) | $10.00 | $50.00 | $0.25 | — | — |
| Claude Opus 5.5 (Daily Driver) | $4.00 | $20.00 | $0.20 (5%) | 1.25× / 2× base input | $2.00 / $10.00 |
| Claude Sonnet 5.5 (Lightweight) | $2.00 | $10.00 | $0.10 | — | $1.00 / $5.00 |
⚡ Cost Optimization Tip: Multi-turn agent loops repeatedly send system prompts, tool definitions, and history. Enabling Prompt Caching drops cache-read costs to $0.20 / MTok—matching Opus 5.5 read pricing.
3. Five-Tier effort Tuning Reference
Adaptive thinking is always enabled on Fable 5.2; tune effort to balance reasoning depth, latency, and token cost:
effort Level |
Platform Default | Performance & Cost Profile | Best-Fit Scenarios |
|---|---|---|---|
low |
— | Minimal thinking tokens, fastest turnaround | Lightweight extraction, deterministic routing, quick verification |
medium |
claude.ai · Claude Code |
Balanced interactive default; beats Fable 5.1 with fewer tokens | Complex coding assistance, deep reading, interactive debugging |
high |
Anthropic API Default | Recommended starting point: matches Opus 5.5 max at ~half cost |
Production software engineering, deep research, multi-tool agents |
xhigh |
— | Top public benchmark tier (e.g., FrontierCode 2.0 leader) | Cross-repository refactoring and multi-hour autonomous agents |
max |
— | Uncapped reasoning budget for absolute ceiling probing | Latency/cost-insensitive research (may overthink routine tasks) |
4. Model Selection Boundaries & High-Value Use Cases
4.1 Recommended Routing Decision Flow
Fable 5.2 is not a casual chat model. Start most workloads with Sonnet 5.5 or Opus 5.5, and escalate to Fable 5.2 only when higher effort on Opus 5.5 still falls short or the task demands multi-hour autonomous execution:
Task Incoming
├── Casual chat, light writing, routine summaries, simple Q&A?
│ └── YES ➔ Use Claude Sonnet 5.5 / Opus 5.5 (lower latency, 1/4–1/2 cost)
└── NO (Complex engineering / deep research / multi-step agent)
├── Can Opus 5.5 at higher effort meet your quality bar?
│ └── YES ➔ Stay on Claude Opus 5.5 (best cost-performance driver)
└── NO / Multi-hour autonomous orchestration needed
└── Escalate to Claude Fable 5.2
├── Latency-critical workflow? ➔ Fast mode (2.5× speed, 2× price)
└── Standard / async workflow? ➔ Standard mode + high effort
4.2 High-Value Application Domains
| Domain | Core Capabilities | Concrete Deliverables & Workflows |
|---|---|---|
| Long-Horizon Autonomous Coding | Multi-hour / multi-day execution, subagent coordination | End-to-end "research ➔ plan ➔ implement ➔ test" loops, cross-repo refactoring, bug fixing, and automation pipelines |
| 1M Context Deep Research | Cross-document synthesis across massive inputs (128K output) | Deep PDF/paper/contract/report analysis, competitive benchmarking, and full drafts of docs, spreadsheets, or slide decks |
| Frontier Math & Hardware Engineering | Unbroken long-chain deduction and spatial/geometric reasoning | Formal proofs, high-constraint distributed architecture, schematic layouts, CAD modeling, and embedded firmware |
| Multimodal Technical Workflows | Enhanced visual understanding combined with text reasoning | Architecture diagrams, dense charts, UI error screenshots, messy spreadsheet restructuring, and consulting frameworks |
5. Developer Breaking Changes & Migration Checklist
Verify all four platform-level changes before upgrading production workloads to claude-fable-5-2:
| Check Item | Breaking Change / Trigger | Error Behavior | Migration Fix |
|---|---|---|---|
| 1. Mandatory Prefix Check ( Prefix Check) |
Enforced across all accounts regardless of age; system, tools, and messages before a thinking block cannot be altered |
Re-sending old thinking blocks after modifying preceding context returns HTTP 400: Invalid signature in thinking block |
Keep message prefixes immutable; if dynamic prefix mutation is unavoidable, pass the beta header and set prefix_mismatch_behavior: "drop_block" |
| 2. Thinking Block Isolation ( Model Binding) |
Only Fable 5.2 and Mythos 5.2 can read Fable 5.2 thinking blocks |
Passing Fable 5.2 thinking blocks to Opus or Sonnet models fails validation |
Strip or filter out Fable 5.2 thinking blocks from messages before routing/falling back to lower-tier models |
| 3. Legacy Computer Use Retired ( Deprecated Tool) |
Legacy computer_20251124 tool type is retired (Amazon Bedrock temporarily preserves compatibility) |
Sending computer_20251124 on Anthropic API or Vertex AI returns HTTP 400 invalid_request_error |
Upgrade the tool definition to computer_toolset_20260801 |
| 4. Advisor Tool Hierarchy ( Advisor Tool) |
Advisor model capability must be ≥ Executor capability | Using Fable 5.2 as Executor paired with Fable 5.1, Sonnet, or Opus as Advisor returns HTTP 400 |
When Fable 5.2 is Executor, Advisor must be Fable 5.2 or Mythos 5.2 (using Sonnet/Opus 5.5 as Executor with Fable 5.2 as Advisor is valid) |
Migration Code Examples
1) Updated Computer Use toolset with optional Fast mode:
response = client.messages.create(
model="claude-fable-5-2",
max_tokens=64000,
speed="fast", # Optional: enables Fast mode (up to 2.5x speed at 2x token price)
tools=[
{
"type": "computer_toolset_20260801", # Replaces deprecated computer_20251124
"display_width_px": 1280,
"display_height_px": 800,
}
],
messages=[{"role": "user", "content": "Run the automated desktop verification suite."}],
)
2) Handling dynamic prefix changes with prefix_mismatch_behavior (requires beta header):
// Request Header:
// anthropic-beta: thinking-binding-controls-2026-08-01
{
"model": "claude-fable-5-2",
"thinking": {
"type": "adaptive",
"block_binding": {
"prefix_mismatch_behavior": "drop_block"
}
}
}
⚠️ Note: Setting
prefix_mismatch_behaviorto"drop_block"(default is"error") discards invalidated prior thinking blocks instead of failing the request; expect slightly higher output token usage when the model re-thinks those turns.