Loading video...

Video Failed to Load

Go Home

Existing coding benchmarks stop at the first working version. We are releasing Vibe Code Bench 1-100 today, to measure what comes next. This benchmark asks if models can handle a large number of modifications to a product, without breaking what already works.

22,023 views • 1 month ago •via X (Twitter)

17 Comments

Vals AI's profile picture
Vals AI1 month ago

The model receives a fully working web app. It must handle up to ten “PM-style” requests (in plain English) like adding a new feature, fixing a bug, or performing a DB migration. Each iteration has to both add the new behavior and preserve everything that came before it. The first failed iteration ends the run.

Vals AI's profile picture
Vals AI1 month ago

No model has been able to pass 30%. The top three models are Opus 5, Fable 5.1, and GPT 6-Astra. However, they are 8x to 30x more expensive than the fourth model, GPT Luna, which is 6pts behind the #1. Fable 5.1 comes in at a whopping $150 average cost / test ($7500 for a single run).

Vals AI's profile picture
Vals AI1 month ago

When a model failed a request, we looked at what broke down. In the majority of cases (61%), the new feature was not fully working. But 39% of failures broke something that already worked, either alone (14%) or alongside the new feature (25%).

Vals AI's profile picture
Vals AI1 month ago

A big difference in model behavior is how much they self-test their own work. One proxy for this is how much they use the browser. About a third of Opus 5 and Fable 5.1 tool calls are browser use. In contrast, Grok 4.6 almost never opens the browser and lands in the bottom third. Astra also doesn’t use the browser, but instead checks its work via HTTP requests through the shell.

Vals AI's profile picture
Vals AI1 month ago

Full results and methodology:

Daniel Fein's profile picture
Daniel Fein1 month ago

This benchmark is the real deal

Jatin Garg's profile picture
Jatin Garg1 month ago

How do you score "without breaking what already works"? Is it pass/fail on existing tests, or do you check for subtle degradation in behavior?

Vals AI's profile picture
Vals AI1 month ago

Each version includes regression tests targeting the changes from the previous iteration.

iamronaldo97's profile picture
iamronaldo971 month ago

If possible, please try to accommodate all reasoning levels

Madeactual's profile picture
Madeactual1 month ago

That last clause is the real benchmark. Most AI coding demos stop at “it runs”; production work is preserving behavior while changing ten things at once. Add regression tests, inspect the diff, and make the model explain deleted code—or the benchmark is just a prettier demo.

Gary the AI Repairman's profile picture
Gary the AI Repairman1 month ago

Finally, a benchmark Gary understands: fix one thing without breaking three others. 😂🔧

Aditya Jhalani's profile picture
Aditya Jhalani1 month ago

getting v1 right matters a lot less if change 37 quietly breaks change 4

suggy's profile picture
suggy1 month ago

a score is much more useful when the failure cases are inspectable enough to engineer against what matters next is whether that holds across repeated runs

Madeactual's profile picture
Madeactual1 month ago

A Useful Addition Is A Failure Taxonomy, Not Just A Pass Rate: Track Which Change Broke Existing Behavior, The First Failing Step, And Whether The Model Recovered. That Turns A 1–100 Score Into A Debuggable Release Gate.

Dominik's profile picture
Dominik1 month ago

ten edits later is the real bench.

AI News Daily's profile picture
AI News Daily1 month ago

Measuring 1 to 100 modifications is a much better stress test than a single greenfield demo. I’d love to see failure modes split into regressions, spec drift, and tests that miss behavior. That breakdown would make the score actionable.

Wuki's profile picture
Wuki1 month ago

Finally a benchmark that doesn’t pretend code lives in a vacuum. 🤝 just dropped a follow

Related Videos

BREAKING NEWS: Anthropic just dropped Claude Ops 4.5!! It is by FAR the best coding model I've ever used. We've been testing it internally Every 📧 for the last few days, and it is an absolute paradigm shift for any kind of coding task. It extends the horizon of what you can vibe code The current generation of new models—Anthropic’s Sonnet 4.5, Google’s Gemini 3, or OpenAI’s Codex Max 5.1—can all competently build a minimum viable product in one shot, or fix a highly technical bug autonomously. But eventually, if you kept pushing them to vibe code more, they’d start to trip over their own feet: The code would be convoluted and contradictory, and you’d get stuck in endless bugs. We have not found that limit yet with Opus 4.5—it seems to be able to vibe code forever. Takes working in parallel to a whole new level because it's far better at planning and coding, it can work with more autonomy—meaning you can do more in parallel without breaking anything . Kieran Klaassen worked on 11 different projects in six hours—and had good results on all of them. Great at design iteration Opus 4.5 is incredibly skilled at iterating through a design autonomously using an MCP like Playwright. previous models would lose the thread after a few cycles, or say a design was done when it wasn't. Opus 4.5 is incredible at autonomously iterating until a design is pixel perfect. we have a full 4,000 word vibe check on Every 📧 right now with everything we tested:

Dan Shipper 📧

272,699 views • 11 months ago