ZeroNoise Logo zeronoise
Post
Claude Fable 5.2 ships: lower token price, but early users say per-task cost and effort settings need checking
•
5 min read
• 218 docs
Anthropic's Fable 5.2 launch dominated the period. Practitioners shared pricing math, effort-level guidance, an ownership prompt, and when to pick it over Opus 5.5. Also covered: Simon Willison's live-iteration build, the Pi team's issue-triage bot, and new remote-machine controls for agents.

Fable 5.2: cheaper tokens, similar cost per task, and effort settings that changed

The release. Cursor added Claude Fable 5.2 right away.

  • CursorBench: 56.9% at default effort, up from 49.2% for Fable 5.1. At max effort it scores 60%, the top result on that benchmark .
  • Price: $8/M input and $40/M output tokens, 20% less than 5.1 .
  • Speed: Addy Osmani says it generates output up to 30% faster than 5.1 .

Watch the per-task cost. Osmani says Fable 5.2 "uses a lot of tokens". In their testing, a task costs roughly the same as on Fable 5.1 despite the lower price . Theo's numbers on the $200 Claude Ultra plan point the same way. He estimates the plan covers about $15,000 of Opus 5.5 a month but only about $3,000 of Fable. Fable is also capped at 50% of the weekly limit and "burns faster per $" .

Theo's preferred measure is work done per week:

  • Opus only: about 1,200 turns and 230 threads.
  • Fable until its limit, then Opus: about 900 turns but slightly more threads. He says Fable is more likely to finish work in one prompt .

He based this on more than 1.1 million real API requests . He warns the numbers may shift, because much of his usage so far has been benchmarking the new model .

Don't reuse your old effort setting. Cursor says effort levels behave differently from 5.1. Start at the default and compare levels at cursor.com/evals . Theo reports that on the code-only benchmarks in Slopalytics, xhigh and max score worse than high. Fable's overall 5-point lead also shrinks a lot on code benchmarks . Alex Albert gives similar advice: start at medium or high and save xhigh for the hardest problems .

Prompt tip: tell it the code is its own. Anthropic's Fable 5.2 prompting guide, quoted by Simon Willison, says the model adds to existing structure, even repeating code, unless told the code is its own. The suggested sentence is: This codebase is yours: what it's for and how it's built are your call, and you'll keep building on it. On small coding tasks, it merged repeated code in about half of tries with this sentence and under a tenth without it .

Alex Albert's workflow tips :

  • Before it builds anything, ask it what's wrong with your idea. It will push back.
  • Say up front what needs your approval, such as deletions, and that the rest is its call.
  • Give it a whole project rather than the next step, and let it run for hours.

He also runs one audit prompt on every project whenever a new model arrives: "Read this entire project and find everything that's broken, inconsistent, inefficient, or no longer needed. Fix what you're sure about and list the rest for me to review."

Fable or Opus 5.5? Most early advice says to keep Opus as the default.

  • Osmani: start most coding work on Opus 5.5 and use Fable for ambitious, open-ended work .
  • @TheWholeDaisy: use Opus when you already know what you want, and Fable for creative tasks where you don't .
  • Theo's 3D-game test: Fable took 76 minutes and about $42. He rated it "not significantly better than Opus 5.5 (esp. for the price)" . The Opus version had a better gameplay loop, controls and performance, and he thinks the two models will work well together on 3D-game tasks .

Simon Willison: let the agent see and change the running app

To find a beep among unopened boxes, Willison built Beep Locator (repo). It located the source to within about 40 cm: a carbon monoxide detector that needed new batteries .

His steps:

  1. Start from a spec. In Claude Code Cloud on his iPhone (Opus 5.5, Extra effort), with an empty repo, his first prompt was "Write out a problem.md file describing the problem." Claude found and read a 2007 paper on acoustic ranging while writing the spec .
  2. Ask for hot-reload, not just the feature. He told it to "add a mechanism so you can send new code to the listeners which they will then run automatically", so it could keep experimenting while he did something else .
  3. Iterate live. On his laptop, Claude Code with Fable 5.2 started the server, could see what was happening, and could change the software as it ran. An installModule() hook pushed code to the listening devices over WebSockets. That avoided page reloads, which on some devices re-trigger microphone permission prompts .

Handing routine work to agents

Pi issue triage. The Pi team was sorting 30–100 issues a day by hand. They built an issue-triage bot on Pi Durable. Sub-agents trigger on each new issue, do a first analysis and a first fix, and a maintainer approves the diff . A small classification guide updates as humans sign off on processed issues. They say the bot now matches their taste using past examples, which probably wouldn't have worked six months ago .

Kent C. Dodds' state-machine prompt: "Find all of the implicit state machines in my app… elevate… UX, DX, and agent experience (AX)… without breaking anything. Also, make state machines explicit."

Romain Huet (OpenAI) says skills or AGENTS.md files untouched for about four months are "probably far outdated" .

Running agents on other machines

  • Dots (OpenAI): you can now connect several local computers to one dot and choose which handles a task. For example, it can build and test on a dedicated machine while you keep coding on your laptop .
  • T3 Code: press cmd+k and search "mcp" to set up a connector for any agent you want to control T3 Code from . Theo's tip if you hit Grok Bot usage limits: get the $100 Claude plan, install T3 Code, set up that connector, and tell Grok Bot to "call T3 Code with Opus 5.5 for any task where it is applicable" .
  • Brendan Long's sandbox: he runs Claude Code with all permission prompts disabled (clawed-abode) . To contain the risk, agents run as an unprivileged user inside an unprivileged VM. They use rootless Podman instead of Docker, because Docker access easily gives root . They reach the GPU only through a queue over SSH into a gVisor + nvproxy container. Its allowlist of NVIDIA driver calls reduces exposure to driver exploits, though imperfectly .
Claude Fable 5.2 ships: lower token price, but early users say per-task cost and effort settings need checking
Summary
Coverage start
1 day ago
Coverage end
9 hours ago
Frequency
Daily
Published
8 hours ago
Reading time
5 min
Research time
7 hrs 9 min
Documents scanned
218
Documents used
23
Citations
33
Sources monitored
106 / 111
Insights
Skipped contexts
Source details
Source Docs Insights Status
LangChain Blog 5 5
Brent Traut 2 1
Lukas Möller 0 0
Jediah Katz 0 0
Aman Karmani 0 0
Jacob Jackson 0 0
Cursor Blog | RSS Feed 0 0
Nicholas Moy 0 0
Mike Krieger 2 1
Sualeh Asif 0 0
Michael Truell 0 0
Google Antigravity 4 1
Aman Sanger 0 0
cat 0 0
Mark Chen 0 0
Greg Brockman 2 0
Tongzhou Wang 0 0
fouad 0 0
Calvin French-Owen 0 0
Hanson Wang 0 0
Ed Bayes 0 0
Alexander Embiricos 0 0
Tibo 2 1
Romain Huet 0 0
DHH 12 2
Jane Street Blog 0 0
Miguel Grinberg's Blog: AI 0 0
xxchan's Blog 0 0
<antirez> 0 0
Brendan Long 1 1
The Pragmatic Engineer 0 0
David Heinemeier Hansson 0 0
Armin Ronacher ⇌ 2 0
Mitchell Hashimoto 0 0
Armin Ronacher's Thoughts and Writings 0 0
Peter Steinberger 0 0
Theo - t3.gg 68 24
Sourcegraph 1 1
Anthropic 2 1
Cursor 0 0
LangChain 1 1
Anthropic 0 0
LangChain 6 2
Cursor 2 1
Riley Brown 1 1
Riley Brown 20 6
Jason Zhou 2 1
Boris Cherny 3 1
Mckay Wrigley 0 0
geoff 2 0
Peter Steinberger 🦞 0 0
AI Jason 0 0
Alex Albert 10 3
Latent.Space 0 0
Logan Kilpatrick 1 0
Fireship 0 0
Fireship 1 1
Kent C. Dodds 🐨 17 5
Practical AI 0 0
Practical AI Clips 0 0
Stories by Steve Yegge on Medium 0 0
Kent C. Dodds Blog 0 0
ThePrimeTime 1 1
Theo - t3․gg 0 0
ThePrimeagen 11 5
Ben Tossell 0 0
swyx 🔜 aie.codes 23 7
AI For Developers 0 0
Geoffrey Huntley 0 0
Addy Osmani 3 1
Andrej Karpathy 0 0
Simon Willison 3 2
Matthew Berman 1 1
Changelog 0 0
Simon Willison’s Newsletter 0 0
Agentic Coding Newsletter 0 0
Latent Space 1 1
Simon Willison's Weblog 3 3
Elevate 0 0
Lukas Möller 0 0
Jediah Katz 0 0
Sualeh Asif 0 0
Mike Krieger 0 0
Michael Truell 0 0
Cat Wu 0 0
Kevin Hou 0 0
Aman Sanger 0 0
Nicholas Moy 0 0
Andrey Mishchenko 0 0
Jerry Tworek 0 0
Romain Huet 1 1
Thibault Sottiaux 0 0
Alexander Embiricos 0 0
xxchan 0 0
Salvatore Sanfilippo 1 1
Armin Ronacher 1 1
David Heinemeier Hansson (DHH) 0 0
Alex Albert 0 0
Logan Kilpatrick 0 0
Shawn "swyx" Wang 0 0
Jason Zhou 0 0
Riley Brown 0 0
McKay Wrigley 0 0
Boris Cherny 0 0
Ben Tossell 0 0
Geoffrey Huntley 0 0
Peter Steinberger 0 0
Addy Osmani 0 0
Simon Willison 0 0
Andrej Karpathy 0 0
Harrison Chase 0 0