We tested Fable 5.2, Opus 5.5 and Codex on our own code. Extra high effort takes almost twice as long and isn't any smarter

We tested Fable 5.2, Opus 5.5 and Codex on our own code. Extra high effort takes almost twice as long and isn't any smarter

From November 10 to 14 we put three models through tasks taken from our working code. The short version: for everyday coding we use Opus 5.5 on high effort, it gives the best quality for the money. Fable 5.2 is a little smarter on long tasks and a stronger reviewer, but it costs about a third more. Codex running GPT-6 Astra keeps up with Opus and uses 4 to 5 times fewer tokens.

How we tested

Every task came from our own git history: a bash script, a Swift app, research and a plan for moving a server, and fixes that came with a test that fails before the fix. A blind judge scored the work without knowing which model did it. In one of the four long tasks the blinding broke: the author's name was left in a file. Claude Code and Codex ran in their usual apps, the same way we use them every day.

bash script
Swift app
server move research
migration plan
fix with a test
01 Tasks from our git real ones, from working code
Claude Code
Opus 5.5 · high› test fails before the fix› test passes after
Codex
GPT-6 Astra› same task› test passes after
02 Each in its own app the way we use them every day
7
8
9
03 Blind judge didn't know whose work it was

Fable 5.2 vs Opus 5.5: which is better?

What we comparedWhat others reportWhat we gotMatch
Long tasksAnthropic: Fable is almost twice as strong at remote work (Remote Labor Index 41.3% vs 21.3%); Cursor on long tasks: 56.3% vs 56.0%judges picked Fable in 3 tasks out of 4, each time by a small marginpartly: our gap is smaller
Short codeno separate benchmarks foundboth passed 27 of 27 testsour data
Speedan enthusiast on X: Fable finished a big task an hour and a quarter fasterFable was 30% slower for us: 107 minutes vs 83 across four tasksno
Reviewing other workpaddo.dev: Fable found the flaw in 4 runs out of 4, Opus in 1Fable's findings in Opus's work held up 13 of 13, Opus's findings in Fable's work 5 of 7yes

Fable is smarter on long tasks and at reviewing, but it takes a third longer and burns a third more tokens.

Opus 5.5
83 minutes1.19M tokens
Fable 5.2
107 minutes1.54M tokens
01 Four long tasks one block is about 0.1M tokens
Fable takes 30% longer

Which Claude Code effort level should you use?

Same two tasks from our code, same blind judge. Opus 5.5 in Claude Code and GPT-6 Astra in Codex at different effort levels:

effort levelOpus mediumOpus highour pickOpus extra highAstra mediumAstra highAstra extra highAstra ultra
Minutes for both tasks4.54.78.53.44.99.810.2
Tokens, M4.15.710.31.01.21.92.0
Judge scores (medium / hard task)7 / 78 / 98 / 88 / 78 / 78 / 89 / 8
Errors on 40 tricky bash commands6402210
Kept the neighboring test intactnoyesnonononono
Left junk files behindnononononoyesyes

All seven passed the tests we set. Astra writes our code about as well as Opus: a bit better in places, a bit worse in others. On edge cases Astra is more reliable: 2 errors on medium and high, against 6 and 4 for Opus. But only Opus on high kept intact the neighboring test it wasn't asked to touch.

judge7 / 7
Medium4.5 min4.1M tokensbash errors: 6
our pick
judge8 / 9
High4.7 min5.7M tokensbash errors: 4
judge8 / 8
Extra high8.5 min10.3M tokensbash errors: 0
Maxsafety filter4 items of 29
02 Step height is minutes the higher the step, the longer the work, and judge scores don't go up

Extra high runs almost twice as long and eats almost twice the tokens, and the scores don't go up. It has one upside: zero errors on the 40 bash commands, against four. Cursor saw the same thing: Opus scored an identical 56.0% on high and extra high, and high cost almost half as much. That's why we run high everywhere.

We don't use max at all. Two nights in a row, Opus on max kept getting cut off by a safety filter, and instead of 29 work items we got 4.

Claude vs Codex: which is better for coding?

What we comparedWhat others reportWhat we gotMatch
QualityVals, Terminal-Bench: Opus 65.2%, Astra 59.6%judge scores of 7 to 9 for bothcloser for us
TokensVals, Terminal-Bench: Astra uses 9.4 times fewer per task; testers on Habr measured 3.2 to 4.2 times4 to 5 times feweryes, fewer
Edge casesno dataon 40 bash commands, Astra made 0 to 2 errors, Opus on medium and high made 4 to 6our data
Cleaning upno dataon extra high, Astra leaves helper files behindour data

Our judge was a Claude model, so it had a horse in the race. And there were only two tasks. Claude and Codex also count tokens differently: almost all of Codex's tokens are cache it reads again.

From our community: Astra is better at reviewing code, Opus is better at writing it.

How fast does Fable eat your subscription limit?

In 18 minutes on Fable, on the Ultra plan with ten subagents running at once, the five-hour window went from 10% to 35%. A whole night and morning of subagents on Opus, around 9.8M tokens, used 3% of the weekly limit. Fable is fine for the odd hard task. Run it all day and the limit is gone.

Subscription limitUltra plan
Five-hour windowFable, 18 minutes
10%35%
Weeknight and morning on Opus
3%
18minutes
ten subagents on Fable at once
9.8M tokens on Opus over a night and morning

Models catch mistakes in each other's work, not their own

Both models left costly mistakes in their server migration plans: three from Fable, one from Opus. Most of them were caught by the rival model, not the author. Our rule now: before any step you can't undo, a different model reviews the work.

Migration planby Opus 5.5
  1. 1database copy
  2. 2keys to the new server
  3. 3service checks
  4. 4switch the address
  5. 5shut down the old one
Migration planby Fable 5.2
  1. 1database copy
  2. 2keys to the new server
  3. 3service checks
  4. 4switch the address
  5. 5shut down the old one
01 Fable reviews Opus 13 of 13 findings held up
02 Opus reviews Fable 5 of 7 findings held up
before an irreversible step, the rival reviews

What to do if Claude bans your account

On November 13 at around 21:30, the Claude account on one of our Macs stopped responding and sent us to a review. Anthropic gave no reason. Our overnight memory processing stopped, and so did our server, because its key was tied to the same account. By morning we were working from another account and had lost no data: our chats are stored as files on our side and our memory lives on our own server.

continue the overnight memory processing
no reply
Your account can’t receive replies from Claude right nowAccount under reviewAnthropic Verification Portal
01 November 13, around 21:30 one of our Macs
  1. 21:30account sent to review, no reason given
  2. nightmemory processing and the server stopped: the key was on the same account
  3. morningworking from another account, no data lost
11.4Maccounts in half a year, almost 8 times more than the half beforeAnthropic transparency report

We're not the only ones. According to Anthropic's transparency report, the company banned 11.4 million accounts in the first half of 2026, almost 8 times more than in the previous half. You can only appeal from inside the banned account. According to press reports, Anthropic's shares will be priced on November 18 and start trading on the 19th. The idea that the bans are linked to the IPO is only a rumor for now, with no primary source.

What to do before it happens:

  • keep your chats, memory and working files on your side, not only in the model's cloud
  • have a second account or a second provider ready
  • don't put your server key on the same account your team works from

Which model for which job

JobWhat to use
Everyday codingOpus 5.5 on high
Long hard tasks, review before an irreversible stepFable 5.2
Second developer, saving tokensCodex on GPT-6 Astra, reviewed by Opus
Extra high and max effortwe don't use them

AI-powered development for your project

We write code with AI agents and proper checks, just like in this article: websites, bots, mini apps and internal tools.

From $1,500

FAQ

Is Fable 5.2 smarter than Opus 5.5?
A little, on long tasks, and it's better at reviewing other models' work. On short code the result is the same, and Fable is slower.
Which effort level should I use in Claude Code?
High. For us, extra high took twice as long with no gain in quality.
Claude or Codex: which is better for coding?
On quality we found them close. Codex uses 4 to 5 times fewer tokens, while Opus on high pays more attention to the code around the change. We keep Opus as our main model and Codex as the second.
What's the best AI for coding?
For everyday code, Opus 5.5 on high came out on top for us. For long tasks and reviews we use Fable 5.2, with Codex as a second developer.
Why does Claude ban accounts?
Anthropic usually doesn't say. You appeal from the banned account itself. Keep your work on your side and have a backup account, and a ban won't stop your business.

If you've tested these models on your own tasks, tell us what you found and we'll compare notes.

Related stories