Benchmarking Opus 5 on SlopCodeBench
dhorthy
216 points
52 comments
July 27, 2026
Related Discussions
Found 5 related stories in 378.2ms across 15,062 title embeddings via pgvector HNSW
- GLM 5.2 vs. Opus ritzaco · 499 pts · June 22, 2026 · 58% similar
- Analyzing Geekbench 6 under Intel's BOT hajile · 15 pts · April 01, 2026 · 57% similar
- I benchmarked Claude Code's caveman plugin against "be brief." max-t-dev · 83 pts · April 29, 2026 · 56% similar
- Geekbench 7 ilreb · 56 pts · July 23, 2026 · 56% similar
- Opus 5 is currently #1 on Artificial Analysis Intelligence Leaderboard aarondong · 220 pts · July 24, 2026 · 55% similar
Discussion Highlights (16 comments)
dcl
finally the benchmark for me
Johnny_Bonk
I haven't joined your chats in a while but glad to see you put this together, I truly feel as though opus 5 is not much of an improvement. The only time i ever felt a wow factor was opus 4, 4.6 and fable pre trump admin lobotimizing
killingtime74
Did you not benchmark latest GPT 5.6 or GLM 5.1/Kimi K3 because of cost? I can run them if you share how you ran them
cute_boi
Opus 5 is an overconfident stupid model. It tries to generate too much slop, tries to act like everything will fall. I have reversed back to fable and codex sol.
knighthacker
This is where Opus 5 shines
Vgoose
Nice! I actually ran across this paper+benchmark recently, too. It's the first I've found that start to aim at some of the non-functional and longitudinal requirements that I think have always been an important part of writing production code. It's especially relevant now that models are good enough to solve ~most point-in-time problems. Some relevant but disconnected thoughts: - deterministic scores are so nice - what "maintainable" is is probably some high dimensional space described by these signals; it'd probably require some human labeling to figure out where this space is - another signal I've been thinking about and I'm seeing increasingly get brought up is the state space of a system; I'm seeing formal methods pop up a lot recently
sothatsit
This matches my experience of Opus 5 being a nice improvement over Opus 4.8, but not being revolutionary like Fable felt. I’ve now replaced my use of Opus 4.8 xhigh with Opus 5 medium, and I’m using less tokens and it’s quicker. I can understand people being annoyed by its writing style but for getting work done that really doesn’t bother me. I’ve been really enjoying using it.
ajwin
To what degree is this a harness/system prompt problem? Models maybe should implement new stuff with as little impact on the existing stuff as possible by default? A simple system prompt for it to always check the code after task completion for proper simplifications, abstractions and cleanups before returning to the user? Instructions to retain "story like" readability of the code.
tamimio
So many benchmarks more the models themselves.. just make one unified standard to benchmark all or stop calling it “benchmarking” as this word lost its meaning.
akurilin
Really hoping that all of the attention you're bringing to the longitudinal sloppification of codebases makes it back to the labs and creates some pressure to improve that trait of the models. This new benchmark seems promising. At the same time, I imagine it will be hard for them to prioritize this over improving flashy one-shots of impressive zero-to-one feats that demo so well and attract more customers. Can we have simonw make "pelican on a bicycle after 1000 requests for iteration" popular?
delbertty
Mostly a harness problem in my experience. Slop accumulates when the agent can touch anything, so constraining it to one seam and having it add alongside rather than edit in place does more than model choice.
cesarvarela
Please add Fable; a good benchmark should show that Fable is less prone to just autocomplete and instead pushes back or is at least more tasteful.
4by4by4
I'd be curious to see the raw test results. I have a suspicion that most models will miss the `database_migration` Checkpoint 2 test that includes a `default_value` because it could be interpreted as either a JSON-literal or a SQL-expression. There might be other tests as well that are prone to failure for reasons other than the reasons cited in the paper. I think a cool experiment would be to adjust the order of the features implemented (e.g. checkpoint 3 then 2 then 5 then 4) where dependencies allow it. Then one could account for some checkpoints being more difficult than others.
subarctic
I still don't have access to Opus 5. I'm on the latest version from Homebrew, I guess the update hasn't made it there yet
piazz
Great writeup. The excessive function thing has always driven me crazy; I guard against this explicitly in Claude.md. I have found that models are generally poor at managing refactors / complexity while also implementing new features. But I’ve had some success with a semi-lights-off approach where you decompose it and prompt the model adversarially in a second pass to look for new rough edges and areas of complexity or refactors that might simplify the codebase. So I’d be very curious to see this benchmark but with something like a periodic “refactor turn” interleaved in. Also eager to see Fable benchmarked; anecdotally that was the only model whose code I felt I could actually trust to not review closely.
willsmith72
> The big headline is that Opus 5 got a 24% on the small subset of the benchmark that I ran - not much higher than Opus 4.6's 17% strict pass rate in the original paper. a 41% improvement is not much higher? come on that's just doomer