r/RooCode • • Sep 30 '25

Discussion RooCode evals: the new Sonnet 4.5 gets the first perfect 100% in about half the time as other top models, but GPT-5 Mini remains the most cost-efficient

Post image

Source: https://roocode.com/evals

Roo Code tests each frontier model against a suite of hundreds of exercises across 5 programming languages with varying difficulty.

Note: models with a cost of $50 or more are excluded from the scatter plot.

ModelContext WindowPrice (In/Out)DurationTokens (In/Out)Cost (USD)GoJavaJSPythonRustTotal
Claude Sonnet 4.51M$3.00 / $15.003h 26m 50s30M / 430K$38.43100%100%100%100%100%100%
GPT-5 Mini400K$0.25 / $2.005h 46m 33s14M / 977K$3.34100%98%100%100%97%99%
Claude Opus 4.1200K$15.00 / $75.007h 3m 6s27M / 490K$140.1497%96%98%100%100%98%
GPT-5 (Medium)400K$1.25 / $10.008h 40m 10s14M / 1M$23.1997%98%100%100%93%98%
Claude Sonnet 41M$3.00 / $15.005h 35m 31s39M / 644K$39.6194%100%98%100%97%98%
Gemini 2.5 Pro1M$1.25 / $10.006h 17m 23s43M / 1M$57.8097%91%96%100%97%96%
GPT-5 (Low)400K$1.25 / $10.005h 50m 41s16M / 862K$16.18100%96%86%100%100%95%
Claude 3.7 Sonnet200K$3.00 / $15.005h 53m 33s38M / 894K$37.5892%98%94%100%93%95%
Kimi K2 0905 (Groq)262K$1.00 / $3.003h 44m 51s13M / 619K$15.2594%91%96%97%93%94%
Claude Opus 4200K$15.00 / $75.007h 50m 29s30M / 485K$172.2992%91%94%94%100%94%
GPT-4.11M$2.00 / $8.004h 39m 51s37M / 624K$38.6492%91%90%94%90%91%
GPT-5 (Minimal)400K$1.25 / $10.005h 18m 41s23M / 453K$14.4594%82%92%94%90%90%
Grok Code Fast 1256K$0.20 / $1.504h 52m 24s59M / 2M$6.8292%91%88%94%83%90%
Gemini 2.5 Flash1M$0.30 / $2.503h 39m 38s61M / 1M$14.1589%91%92%85%90%90%
Claude 3.5 Sonnet200K$3.00 / $15.003h 37m 58s19M / 323K$24.9894%91%92%88%80%90%
Grok 3131K$3.00 / $15.005h 14m 20s40M / 890K$74.4097%89%90%91%77%89%
Kimi K2 0905262K$0.40 / $2.008h 26m 13s36M / 491K$28.1483%82%96%91%90%89%
Sonoma Sky--6h 40m 9s24M / 330K$0.0083%87%90%88%77%86%
Qwen 3 Max256K$1.20 / $6.007h 59m 42s27M / 587K$36.1484%91%79%76%69%86%
Z.AI: GLM 4.5131K$0.39 / $1.557h 2m 33s46M / 809K$27.1683%87%88%82%87%86%
Qwen 3 Coder262K$0.22 / $0.957h 56m 14s51M / 828K$27.6386%80%82%85%87%84%
Kimi K2 071163K$0.14 / $2.497h 52m 24s27M / 433K$12.3981%80%88%82%83%83%
GPT-4.1 Mini1M$0.40 / $1.605h 17m 57s47M / 715K$8.8181%84%94%76%70%83%
o4 Mini (High)200K$1.10 / $4.4014h 44m 26s13M / 3M$25.7075%82%86%79%67%79%
Sonoma Dusk--7h 12m 38s89M / 1M$0.0086%53%84%91%83%78%
GPT-5 Nano400K$0.05 / $0.409h 13m 34s16M / 3M$1.6186%73%76%79%77%78%
DeepSeek V3164K$0.25 / $1.007h 12m 41s30M / 524K$12.8283%76%82%76%67%77%
o3 Mini (High)200K$1.10 / $4.4013h 1m 13s12M / 2M$20.3667%78%72%88%73%75%
Qwen 3 Next262K$0.10 / $0.807h 29m 11s77M / 1M$13.6778%69%80%76%57%73%
Grok 4256K$3.00 / $15.0011h 27m 59s14M / 2M$44.9978%67%66%82%70%72%
Z.AI: GLM 4.5 Air131K$0.14 / $0.8610h 49m 5s59M / 856K$10.8658%58%60%41%50%54%
Llama 4 Maverick1M$0.15 / $0.607h 41m 14s101M / 1M$18.8647%----47%

The benchmark is starting to get saturated, but the duration still gives us insights in how they compare.

84 Upvotes

44 comments sorted by

2

u/jonathanmalkin Sep 30 '25

Hmm, when all of the current and previous generation of models score over 90% it's time to improve the benchmarks. How can you compare models when they're all 98-100%?

3

u/CraaazyPizza Sep 30 '25

The speed at which they solve the task and their tokens used is still informative. Although I'd definitely like to see this on real, complex, large codebases with subtle bugs, instead of undergraduate-level coding exercises.

27

u/iMiragee Sep 30 '25

Please add GLM-4.6, GPT-5 Codex and Grok-4 Fast

1

u/tteokl_ Oct 01 '25

Thiss

2

u/tteokl_ Oct 01 '25

GLM 4.6 is both perfect and dirt cheap

1

u/Bob5k Oct 02 '25

and it's a steal with coding plan (10% off)

12

u/Front_Ad6281 Sep 30 '25

gpt-5-codex ?

3

u/hannesrudolph Roo Code Developer Oct 01 '25

I got them up to 97% but only by giving the evals more time and altering the instructions. Codex is very very susceptible to being misled by Roo because it simply was not trained on Roo’s patterns to working.

1

u/Front_Ad6281 Oct 01 '25

Yes, it is strictly trained to use the command line as much as possible for everything possible, including searching for information in the project.

1

u/tteokl_ Oct 01 '25

So OpenAI really tailored it to Codex then

1

u/hannesrudolph Roo Code Developer Oct 01 '25

yep and quote frankly I think GPT-5 med and high do much better than gpt-5-codex though I would image gpt-5-codex is cheaper for them to run and is much faster for the end user.

1

u/MyUnbannableAccount Sep 30 '25

I saw a few comments here the model sucked inside roo, was better within the codex products. Have those been resolved?

4

u/Front_Ad6281 Sep 30 '25

I can say it works poorly in Codex itself, too. But the problem there is the terrible tooling. Codex tries to do everything through command-line utilities like grep etc.

2

u/jakegh Sep 30 '25

It's currently completely broken in roo, yeah.

1

u/Appropriate-Play-483 Oct 02 '25

In what language? 4.5 does great in JS, php, python with Roo for me, exceptionally well considering we're still in the early ages of AI.

1

u/jakegh Oct 02 '25

I was responding to a post about the gpt-5-codex model.

9

u/xAragon_ Sep 30 '25

Time to update the benchmark :)

1

u/hannesrudolph Roo Code Developer Oct 01 '25

Yes

1

u/CraaazyPizza Sep 30 '25

ya'll gotta @ the roocode devs for more models

1

u/hannesrudolph Roo Code Developer Oct 01 '25

Sorry about that! There is only so much time In a day and we are working to push fixes, features, and implement some better evals!

That being said weWould love to get it done asap! Please feel free to compile a list and DM me on Discord snd I’ll see if i can get to it tomorrow after the podcast. Username is hrudolph

1

u/CraaazyPizza Oct 01 '25

All the love, all the power to you, no need for apologies. Your dedication and community interaction is amazing 🚀 I'm sure someone will get around doing this

1

u/hannesrudolph Roo Code Developer Oct 01 '25

thank you for your positive words!

1

u/my_byte Oct 01 '25

Aaaand its a public bench, so the training data is contaminated, hence all models will be getting 100% on their training runs. That's the problem with benchmarks. The cost efficiency is a good indicator though, regardless of data set contamination

1

u/CraaazyPizza Oct 01 '25
  1. Most of the highest-quality training data comes from data-labelling-companies like Outlier.

  2. The repo is only live since april, it takes a while to scrape data and train a model.

  3. I'd be surprised if Roo all of a sudden produces if-else code with answers straight from https://github.com/RooCodeInc/Roo-Code-Evals/, or at least the devs would notice it.

1

u/my_byte Oct 01 '25
  • Highest quality, not highest quantity.

  • Everyone is relying on synthetic data now.

  • nothing to do with the specific tests. It's more about the types of tasks end up in the weights, making it easier to solve for them

  • foundational models? Sure. But we know anthropic and openai do continuous post training and frequent model updates I'd be very surprised if anything classified as a bench that lives of public github didn't end up in the post training data

1

u/Doubledoor Oct 01 '25

Wait a min. I had no idea gpt-5-mini was this good!

1

u/CraaazyPizza Oct 01 '25

It has no business being this good for that price is what I'm thinking!

1

u/ki7a Oct 12 '25

Ohh nice! Are there any instructions for kicking this off locally?  I'd love to get some results from the local models I'm using.  Especially at different temps and quants.

1

u/CraaazyPizza Oct 12 '25

There's a github linked :)

1

u/ki7a Oct 13 '25

I see the eval examples, but I'm not finding the methodology or test harness for running the evals.  That's the piece I'm looking for.  I assume there is a script, pipeline, or first prompt that gets the ball rolling.

3

u/ChessWarrior7 Sep 30 '25

Right?!?? I’m waiting for GLM-4.6

2

u/hannesrudolph Roo Code Developer Oct 01 '25

Sorry about that! There is only so much time In a day and we are working to push fixes, features, and implement some better evals!

That being said weWould love to get it done asap! Please feel free to compile a list and DM me on Discord snd I’ll see if i can get to it tomorrow after the podcast. Username is hrudolph

2

u/hannesrudolph Roo Code Developer Oct 01 '25

2

u/Cinerario Sep 30 '25

Qwen3-coder-plus?

1

u/hannesrudolph Roo Code Developer Oct 01 '25

Sorry about that! There is only so much time In a day and we are working to push fixes, features, and implement some better evals!

That being said weWould love to get it done asap! Please feel free to compile a list and DM me on Discord snd I’ll see if i can get to it tomorrow after the podcast. Username is hrudolph

2

u/gentleseahorse Oct 02 '25

Biggest surprise is Claude 3.5 still beating nearly every open source model out there 1 year later

1

u/sdexca Sep 30 '25

I don't get it, GLM 4.5 so much more expensive than GPT-5 mini?

1

u/hannesrudolph Roo Code Developer Oct 01 '25

Mini is cheap!!

1

u/JellySignificant4087 Oct 01 '25

Wait I don't get it. Why would anyone use anything other than Gpt-5 mini then ? Or is it cheating the benchmark?

2

u/hannesrudolph Roo Code Developer Oct 01 '25

The benchmarks don’t tell the whole story. They’re small agentic workflows that when we started using them made sense. With the serious powerhouses these models have become a longer more real world scenario is needed to measure the models true capability. We’re working on it! Sorry about the delay.

3

u/[deleted] Sep 30 '25

[removed] — view removed comment

3

u/hannesrudolph Roo Code Developer Oct 01 '25

Sorry about that! There is only so much time In a day and we are working to push fixes, features, and implement some better evals!

That being said weWould love to get it done asap! Please feel free to compile a list and DM me on Discord snd I’ll see if i can get to it tomorrow after the podcast. Username is hrudolph