Bito AI We tested 30 AI models to measure the cost-quality frontier. See who won Bito Ai
Your coding agent bill, cut in half
Technical design in hours, not days 

Claude Opus 5.5 vs Opus 5

Claude Opus 5.5 vs Opus 5

Table of Contents

Opus 5.5 does more with less, and it shows up in the bill

We spend a lot of time watching coding agents work on our own code, and over the past few weeks we built a comprehensive benchmark out of that habit, mostly so we could stop arguing from vibes. When Opus 5.5 came out, the obvious thing to do was to run it next to Opus 5 on the same work and see what actually changed.

Opus 5.5 scored higher, finished in about half the time, and cost about a third as much.

The numbers

Across our full set of tasks, each model at Claude Code’s default setting:

Score (out of 50)Cost per sessionTime per session
Opus 5, default (high effort)40.3$7.2316.5 min
Opus 5.5, default (medium effort)42.7$2.718.5 min

Task by task:

TaskOpus 5Opus 5.5
Long session: rate limiting in a Slack bot36.144.5
Long session: trace id across two services39.642.1
Vague bug report38.540.8
Test-first fix44.145.0
Design review with pushback41.242.9
Quick fix42.141.0

Opus 5 won the quick fix by about a point, which is inside the noise we see between runs of the same model, so we’d call it a tie. Everywhere else Opus 5.5 was ahead, and on the rate-limiting session it was ahead by eight points.

Where the eight points came from

The rate-limiting session has a trap in it. The service’s Redis client has three states that matter: connected, disconnected, and reconnecting. When Redis goes down and the client is reconnecting, it still reports itself as open, and requests quietly queue up with no timeout. So “what happens to a real user’s event when Redis is down” has a subtle answer, and the last turn of the session asks the agent to audit its own fix by walking through exactly that.

Opus 5 walked only the easy failure path. In all four of its audits of that session it traced the disconnected case, declared things fine, and never looked at the reconnecting state. The grader’s note on one of them says the audit “never looks at the reconnecting state.” Its audit turns scored 26 to 30. Opus 5.5’s scored 38 to 42, and the grader’s only complaint about Redis in any of them was that one audit lumped the connection states into a single row instead of tracing each. That one habit accounts for most of the gap on that task.

Where the money went

Part of it is price. Going by what Claude Code billed for each session, Opus 5.5 costs less per token than Opus 5: $4 per million input tokens against $5, $20 per million output tokens against $25, and 20 cents per million for reading from the prompt cache against 50 cents. That last one matters more than it looks. An agent re-reads the whole conversation from the cache on every request, so a long session reads millions of cached tokens, and a cheaper cache read adds up.

The rest is doing fewer things. On the long sessions Opus 5 made about 107 model requests per session, against 87 for Opus 5.5. It wasn’t that Opus 5.5 thought less. It actually used slightly more thinking tokens per session (about 53,000 against 49,000). It just thought and then did fewer things.

The vague bug report shows it most clearly. Opus 5 spent an average of $13 and 25 minutes per session on it. Opus 5.5 spent $3.13 and just over 8 minutes, and scored slightly higher. If you’ve ever watched someone search every log file on a machine before checking the one the error message names, you know the shape of it.

How we tested

The benchmark is a battery of agentic coding tasks taken from real work on our own services. Some are short: a vague “it isn’t working” bug report, a test-first fix, a design review where the author pushes back on your comments, a quick fix. Others are long multi-turn sessions of about 20 minutes, where one Claude Code conversation goes from finding the relevant code, to analysing how something fails, to planning and implementing a fix, and then auditing that fix. Every model gets the same fixed prompts, and we ran each task several times per model. This comparison alone used several hundred million tokens, most of it the agents re-reading their own conversations.

Each turn is graded on its own against an answer key: the facts a correct answer has to get right, false claims that earlier answers have made, and what a good plan, implementation or audit needs to do. Every entry in the keys was checked against the actual code before we used it. The grader is Opus 5.5 reading the answer, the code and the key, and it scores five things out of 10 each (grounding, correctness, completeness, specificity, usefulness), so a turn is out of 50.

Yes, the grader is one of the models being tested. We think the answer keys keep it honest, because it’s checking claims against code rather than judging style, but you should know. It also marked Opus 5.5 down on plenty of turns, which is reassuring in the way a strict referee is reassuring.

Both models ran at Claude Code’s default settings, because that’s what most people get: high effort for Opus 5, medium for Opus 5.5.

What we take from it

If you’re on Opus 5 today, moving to Opus 5.5 at its default is an easy call: better answers, half the wait, about a third of the cost. The gain is biggest on long sessions where a subtle failure mode decides whether the fix works, which is also where a wrong answer costs you the most. We’ll keep rerunning as new versions ship, since, as we learned this month, models and their defaults can change under you without much warning.

Picture of Anand Das

Anand Das

Anand is Co-founder and CTO of Bito. He leads technical strategy and engineering, and is our biggest user! Formerly, Anand was CTO of Eyeota, a data company acquired by Dun & Bradstreet. He is co-founder of PubMatic, where he led the building of an ad exchange system that handles over 1 Trillion bids per day.

Picture of Amar Goel

Amar Goel

Amar is the Co-founder and CEO of Bito. With a background in software engineering and economics, Amar is a serial entrepreneur and has founded multiple companies including the publicly traded PubMatic and Komli Media.

Written by developers for developers red heart icon

This article is brought to you by the Bito team.

Latest posts

Where frontier AI models earn their cost in engineering work

Claude Sonnet 5.5 vs Opus 5.5

Claude Opus 5.5 vs Opus 5

Claude Sonnet 5.5 vs Sonnet 5

Price per token stopped predicting our model bill 

Top posts

Where frontier AI models earn their cost in engineering work

Claude Sonnet 5.5 vs Opus 5.5

Claude Opus 5.5 vs Opus 5

Claude Sonnet 5.5 vs Sonnet 5

Price per token stopped predicting our model bill 

From the blog

The latest industry news, interviews, technologies, and resources.

Where frontier AI models earn their cost in engineering work

Where frontier AI models earn their cost in engineering work

arrow bito ai
Claude Sonnet 5.5 vs Opus 5.5

Claude Sonnet 5.5 vs Opus 5.5

arrow bito ai
Claude Opus 5.5 vs Opus 5

Claude Opus 5.5 vs Opus 5

arrow bito ai