Anthropic / manual · models.dev

Claude Fable 5

Claude model for creative writing, analysis, and controlled agent workflows

Encoding fertility 1.71×

Harnesses

Same model, different drivers. ChatGPT is not OpenCode. $ / MU is only set when every official task passed. $ / pass still shows on a partial run; it does not rank. Time is output tokens at 80 tok/s, not wall clock.

StackPassedAttemptsTime$ / MU$ / pass$ / hrTokens / passBurn$ / Anthropic
Claude Codexhigh3/351h 06m$0.004689$6.71$84.33106,6931.67×$6.71
Claude Codemedium3/3102h 13m$0.009928$14.21$100.24213,4153.33×$14.21
Claude Codemax3/3102h 13m$0.0106$15.18$52.79213,4273.33×$15.18
Claude Codehigh3/3340m 00s$0.002627$3.76$135.0964,0111.00×$3.76

Official jobs

Pass or fail on each sealed job. Attempts include retries. Failed tries stay in the bill.

HarnessDurable work queue 4/4JSON Patch (RFC 6902 subset) 4/4Token bucket and sliding window 4/4
Claude Code · xhighpass · 3pass · 1pass · 1
Claude Code · mediumpass · 8pass · 1pass · 1
Claude Code · maxpass · 8pass · 1pass · 1
Claude Code · highpass · 1pass · 1pass · 1

Tokens by job

Billed tokens on each official job, including retries. Cache reads drop out of this count.

  • Claude Code · xhigh

    192,050Durable work queue
    64,016JSON Patch (RFC 6902 subset)
    64,014Token bucket and sliding window
  • Claude Code · medium

    512,224Durable work queue
    64,010JSON Patch (RFC 6902 subset)
    64,010Token bucket and sliding window
  • Claude Code · max

    512,240Durable work queue
    64,018JSON Patch (RFC 6902 subset)
    64,022Token bucket and sliding window
  • Claude Code · high

    64,010Durable work queue
    64,012JSON Patch (RFC 6902 subset)
    64,012Token bucket and sliding window

Where the bill goes

Failed attempts stay in the bill. Cache hits are a discount, shown separately.

  • Claude Code · xhigh512,149

    Cache hit 1,729,370 (discount, not extra work)

  • Claude Code · medium1,032,191

    Cache hit 5,723,833 (discount, not extra work)

  • Claude Code · max1,133,952

    Cache hit 7,358,550 (discount, not extra work)

  • Claude Code · high277,486

    Cache hit 611,430 (discount, not extra work)

  • Uncached in
  • Output
  • Thinking
  • Cache write

Retry tax

Attempts are harness calls, including failed hidden-verifier retries. Extra tries stay in the bill.

  • Claude Codexhigh5 attempts · 2 extra / 3 jobs
  • Claude Codemedium10 attempts · 7 extra / 3 jobs
  • Claude Codemax10 attempts · 7 extra / 3 jobs
  • Claude Codehigh3 attempts / 3 jobs

Cache hits

Hits divided by uncached input plus hits. No cache means the harness did not report a discount.

  • Claude Codexhigh100%
  • Claude Codemedium100%
  • Claude Codemax100%
  • Claude Codehigh100%

Time vs $ / MU

Decode time at 80 tok/s against what that finish cost. A long token bill is not the same as an expensive one.

0s2h 13m$0.0106

Encoding by slice

Native tokens per MU on the same frozen basket. Tool schemas are where fertility often doubles.

  • English prose30% of the basket1.31×
  • Code25% of the basket1.60×
  • Structured15% of the basket1.17×
  • Tool schemas10% of the basket1.42×
  • CJK10% of the basket4.64×
  • Instructions10% of the basket1.33×
SliceCharactersNative tokensFertilityTrue inSource
English prose4,4741,4701.31×$13.14official
Code2,3219271.60×$15.98official
Structured3,0678991.17×$11.72official
Tool schemas2,3788441.42×$14.20official
CJK8319644.64×$46.40official
Instructions1,1643861.33×$13.26official

Endpoints

ProviderSKUList inList outCache hitCache write
Anthropic
claude-fable-5$10.00$50.00$1.00$12.50

All stacks