MentorMe

Model guide · available 9 June 2026 · claude-fable-5

You give it a goal, not a checklist.

Fable 5 is built for work that takes a person hours, days, or weeks — the hardest unsolved problem on your desk, handed over whole, not drip-fed step by step.

It costs $10/$50 per million tokens, double Opus 5, and lands within half a percentage point of it on coding. The honest split: Opus 5 is your everyday frontier default; Fable 5 is for genuinely hard, long-horizon, ambiguous, multi-day runs where that gap in ceiling is worth the price.

Compiled from Anthropic's Fable 5 docs · run-length scale: minutes → hours → days (sweet spot) → weeks

01 — the numbers

What you're buying.

Twice the price of Opus 5, for the top of the difficulty range Opus 5 doesn't quite reach.

Input
$10 / M tokens
Output
$50 / M tokens
Context
1M default & max
Max output
128k tokens
Thinking
Adaptive only, always on
Effort default
High low often beats old xhigh
DimensionDetailReads as
CursorBench 3.2Within 0.5% of Opus 5Near-parity coding at double the cost — pay for the other capabilities
OSWorld 2.0 (computer use)Opus 5 beats Fable 5's bestNot the model to reach for on computer-use tasks
Long-horizon autonomyMulti-day goal-directed runsSustained output with strong instruction retention across long tasks
First-shot correctnessComplex, well-specified systemsEarly testers reported single-pass implementations that used to take days of iteration
VisionDense technical images, apps, screenshotsHigher accuracy, often fewer output tokens; trained to use bash/crop tools on bad images
Code review & repo historyHigher bug-find recall than Opus 4.8Outside the cyber domains the safety classifiers cover
Availability and data retention

Generally available on the Claude API, Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry. Claude Mythos 5 shares the same capabilities minus the safety classifiers, but is limited-release through Project Glasswing only. Both carry 30-day data retention as designated Covered Models — zero data retention is not available on either.

02 — routing

When to route work here.

Fable 5's edge over Opus 5 is concentrated in a specific shape of task. Everywhere else, Opus 5 does the job at half the price.

Task typeVerdict
Multi-day autonomous runsuse Fable
First-shot correctness on complex, well-specified systemsuse Fable
Ambiguous, complex, multithreaded requestsuse Fable
Dense technical vision (screenshots, diagrams, flipped/blurry images)use Fable
Enterprise financial analysis, spreadsheets, slides, documentsuse Fable
Code review & repo-history searchuse Fable
Parallel subagent orchestration, long-lived peer agentsuse Fable
Everyday coding, routine PRsuse Opus 5 — half the price, within 0.5% on CursorBench
High-volume chat / interactive product surfacesuse Opus 5
Computer use (OSWorld-style tasks)use Opus 5 — beats Fable's best here
Offensive cybersecurity or bio/life-sciences workrefusal risk — route to Opus 4.8 fallback

03 — migration

The old habits that hurt.

Capability improvements at this level are a good prompt to re-evaluate which instructions, tools, and guardrails you're still carrying from older models. Skills built for prior models are often too prescriptive for Fable 5 and can degrade output.

Old habitVerdictBecause
Step-by-step checklists instead of the whole specdeleteIt scopes, asks clarifying questions, and executes end-to-end better when handed the full task, not drip-fed steps.
Over-prescriptive skills written for older modelsrefactorToo much enumeration degrades quality. Fable 5 also updates skills on the fly based on what it learns from the task.
Verification scaffolding bolted onto every stepreplaceSeparate, fresh-context verifier subagents outperform self-critique — make verification explicit, not constant.
"Show your thinking" / echo-your-reasoning instructionsdeleteCan trigger the reasoning_extraction refusal category, causing elevated fallbacks to Opus 4.8.
Blocking harnesses that wait on each subagentdeletePrefer asynchronous communication between orchestrator and subagents; blocking bottlenecks on the slowest one.
Surfacing remaining-context countdownsdeleteA visible token countdown is the most common trigger for Fable 5 to suggest a new session or trim its own work mid-task.

04 — the prompt library

Verbatim blocks from the docs.

Copy-paste text, taken directly from Anthropic's prompting guide for Fable 5. Each targets one measured behavior.

1 · Act when you have enough information

When you have enough information to act, act. Do not re-derive facts already established in the conversation, re-litigate a decision the user has already made, or narrate options you will not pursue in user-facing messages. If you are weighing a choice, give a recommendation, not an exhaustive survey. This does not apply to thinking blocks.

Individual requests can run for many minutes at higher effort, and autonomous runs can extend for hours. This keeps Fable 5 from overplanning when a task is ambiguous.

2 · No unrequested refactoring — simplest thing that works

Don't add features, refactor, or introduce abstractions beyond what the task requires. A bug fix doesn't need surrounding cleanup and a one-shot operation usually doesn't need a helper. Don't design for hypothetical future requirements: do the simplest thing that works well. Avoid premature abstraction and half-finished implementations. Don't add error handling, fallbacks, or validation for scenarios that cannot happen. Trust internal code and framework guarantees. Only validate at system boundaries (user input, external APIs). Don't use feature flags or backwards-compatibility shims when you can just change the code.

At higher effort, Fable 5 can gather context and deliberate beyond what the task needs — this is the counterweight.

3 · Lead with the outcome — brevity

Lead with the outcome. Your first sentence after finishing should answer "what happened" or "what did you find": the thing the user would ask for if they said "just give me the TLDR." Supporting detail and reasoning come after. Being readable and being concise are different things, and readability matters more.

The way to keep output short is to be selective about what you include (drop details that don't change what the reader would do next), not to compress the writing into fragments, abbreviations, arrow chains like A → B → fails, or jargon.

Un-steered, Fable 5 can elaborate beyond what the task needs — surveying options it won't pursue, narrating root causes at length. A brief instruction steers the whole class of behavior at once.

4 · Pause only when genuinely required

Pause for the user only when the work genuinely requires them: a destructive or irreversible action, a real scope change, or input that only they can provide. If you hit one of these, ask and end the turn, rather than ending on a promise.

Strong instruction-following means you don't need to enumerate every checkpoint case — this line covers the class.

5 · Audit progress claims against tool results

Before reporting progress, audit each claim against a tool result from this session. Only report work you can point to evidence for; if something is not yet verified, say so explicitly. Report outcomes faithfully: if tests fail, say so with the output; if a step was skipped, say that; when something is done and verified, state it plainly without hedging.

In Anthropic's testing, this nearly eliminated fabricated status reports on long autonomous runs — even on tasks designed to elicit them.

6 · State the boundaries — assessment is the deliverable

When the user is describing a problem, asking a question, or thinking out loud rather than requesting a change, the deliverable is your assessment. Report your findings and stop. Don't apply a fix until they ask for one. Before running a command that changes system state (restarts, deletes, config edits), check that the evidence actually supports that specific action. A signal that pattern-matches to a known failure may have a different cause.

Fable 5 can occasionally take unrequested actions — drafting an email nobody asked for, creating defensive git-branch backups. This draws the line explicitly.

7 · Delegate and keep working

Delegate independent subtasks to subagents and keep working while they run. Intervene if a subagent goes off track or is missing relevant context.

Fable 5 dispatches parallel subagents more readily than prior models. Prefer async communication over blocking on each one — long-lived subagents keep context and avoid bottlenecking on the slowest.

8 · Memory system — one lesson per file

Store one lesson per file with a one-line summary at the top. Record corrections and confirmed approaches alike, including why they mattered. Don't save what the repo or chat history already records; update an existing note rather than creating a duplicate; delete notes that turn out to be wrong.

Fable 5 performs particularly well when it can record lessons from previous runs and reference them — give it a place to write notes, as simple as a Markdown file.

9 · Bootstrap memory from past sessions

Reflect on the previous sessions we've had together. Use subagents to identify core themes and lessons, and store them in [X]. Make sure you know to reference [X] for future use.

Seeds the memory system above from history instead of starting it empty.

10 · Autonomous operation — no early stopping

You are operating autonomously. The user is not watching in real time and cannot answer questions mid-task, so asking "Want me to…?" or "Shall I…?" will block the work. For reversible actions that follow from the original request, proceed without asking. Offering follow-ups after the task is done is fine; asking permission after already discussing with the user before doing the work is not. Before ending your turn, check your last paragraph. If it is a plan, an analysis, a question, a list of next steps, or a promise about work you have not done ("I'll…", "let me know when…"), do that work now with tool calls. End your turn only when the task is complete or you are blocked on input only the user can provide.

Deep into a long session, Fable 5 can occasionally end a turn on a stated intent without the tool call behind it, or ask permission when it already has enough to proceed. This system reminder is the fix for autonomous pipelines.

11 · Ample-context reassurance

You have ample context remaining. Do not stop, summarize, or suggest a new session on account of context limits. Continue the work.

A visible remaining-token countdown is the most common trigger for Fable 5 to suggest handing off or trimming its own work. Avoid surfacing the countdown if you can; if you must, add this.

12 · Give the reason, not only the request

I'm working on [the larger task] for [who it's for]. They need [what the output enables]. With that in mind: [request].

Fable 5 performs better when it understands intent behind a request — context lets it connect the task to relevant information rather than inferring intent on its own.

13 · Final-summary readability addendum

Terse shorthand is fine between tool calls (that's you thinking out loud, and brevity there is good). Your final summary is different: it's for a reader who didn't see any of that.

If you've been working for a while without the user watching (overnight, across many tool calls, since they last spoke), your final message is their first look at any of it. Write it as a re-grounding, not a continuation of your working thread: the outcome first, then the one or two things you need from them, each explained as if new. The vocabulary you built up while working is yours, not theirs; leave it behind unless you re-introduce it.

When you write the summary at the end, drop the working shorthand. Write complete sentences. Spell out terms. Don't use arrow chains, hyphen-stacked compounds, or labels you made up earlier. When you mention files, commits, flags, or other identifiers, give each one its own plain-language clause. Open with the outcome: one sentence on what happened or what you found. Then the supporting detail. If you have to choose between short and clear, choose clear.

In extended agentic conversations, Fable 5 can produce text that's hard to follow — dense shorthand, references to thinking the user never saw. This addendum resets the register for the summary specifically.

14 · send_to_user tool schema

{
  "name": "send_to_user",
  "description": "Display a message directly to the user. Use this for progress updates, partial results, or content the user must see exactly as written before the task finishes.",
  "input_schema": {
    "type": "object",
    "properties": {
      "message": {
        "type": "string",
        "description": "The content to display to the user."
      }
    },
    "required": ["message"]
  }
}

Give a long, asynchronous agent a way to surface a message the user must see exactly as written, without ending its turn. Tool inputs are never summarized, so the content arrives intact.

15 · send_to_user elicitation instruction

Between tool calls, when you have content the user must read verbatim (a partial deliverable, a direct answer to their question), call the send_to_user tool with that content. Use send_to_user only for user-facing content, not for narration or reasoning.

Defining the tool alone is not sufficient — without this instruction in the system prompt, Fable 5 rarely calls it. Do not route narration or internal reasoning through it; over-calling it for non-user-facing content defeats the purpose.

Fifteen prompts is the toolkit, not the plan

You now know how to hand Fable 5 a whole problem. The next question is which problem — in what order — actually grows your revenue.

Build my 90-day AI roadmap →

05 — scaffolding

What to change in the harness, not the prompt.

Start at the top of your difficulty range

Pick a task harder than what you'd assign to prior models, and let Fable 5 scope it, ask clarifying questions, and execute. Testing it only on simpler workloads undersells its capability range.

Fresh-context verifiers beat self-critique

Separate, fresh-context verifier subagents outperform self-critique. For long-running tasks: "Establish a method for checking your own work at an interval of [X] as you build. Run this every [X interval], verifying your work with subagents against the specification."

Refactor old skills

Skills built for prior models are often too prescriptive here and can degrade output. Review and remove older instructions where default performance is already better — Fable 5 also updates skills on the fly as it learns from the task.

Adjust timeouts and streaming

Individual requests on hard tasks can run for many minutes at higher effort; autonomous runs can extend for hours. Adjust client timeouts, streaming, and progress indicators before migrating.

Check runs asynchronously

Restructure harnesses to check on runs asynchronously — scheduled jobs, not blocking — rather than waiting on a request that may run for hours.

Never ask it to echo its reasoning

Prompts or skills that tell the model to echo, transcribe, or explain its internal reasoning as response text can trigger the reasoning_extraction refusal category. Read the structured thinking blocks instead if you need visibility.

Founder —

Now you know how to hand Fable 5 a whole problem instead of a checklist, and what to strip from the harness so it runs for hours without losing the thread.

That skill is worth something only pointed at the right 90 days of work. That's the plan we build with you — not another prompt library to file away.

— Italo

Give it the goal. Not the checklist.

— why Fable 5 needs a different prompt than Opus 5

Straight answers · no spin

06 — straight answers

The questions everyone is asking.

Opus 5 is the everyday frontier default: within 0.5% of Fable 5 on CursorBench 3.2, at half the price, and it beats Fable 5 on OSWorld 2.0 computer use. Reach for Fable 5 specifically for genuinely hard, long-horizon, ambiguous, multi-day work — the problem that would take a person hours, days, or weeks, and where nobody has a clean solution yet. Testing Fable 5 only on simple workloads undersells it; give it your hardest unsolved problem.

Still deciding between Fable 5 and Opus 5

Stop guessing which model to run. Get the 90-day plan that tells you what to build first.

Get my free roadmap →

The adventure is the climb

Know the model. Now build the business.

Build my 90-day roadmap →
Free roadmap · 4 minutes · no cardBuilt around your business — not a template