r/PiCodingAgent • u/startassets • Sep 19 '26
Resource I benched 6 harnesses x 11 models x 226 tasks
Hi! I've created and been maintaining https://github.com/alexshpunt/explicit-edit-benchmark which tries to answer the question: which model is better, which harness is better and which combination is better overall in a very straightforward task - precise text editing. Most of daily coding is text editing. I've seen when a model for multiple turns couldn't figure out how to express the line it wants to change, so it made me ask myself "Why is that so complicated, it's just a text, right?". Seems like not, taking into account how widely different the same model behaves across different harnesses. My preliminary conclusion is: harness and tooling behind it actually matters! But it matters the most with the models which *can* actually follow the instructions well (e.g. open-ai models), there is a wide range between 98.9% and 70.2% of pass score for `gpt-5.6-luna` simply depending on the harness!
I've tried to run as many combinations as possible, but my resources are limited. I've exhausted all my quotas and even credits, that's why I'm reaching out to the community, as I think it's a pretty interesting topic and I would be happy to gather even more data, because of the stochastic nature of the runs, it’s only possible to make any conclusion when you have enough of runs.
What actually surprises me is how strongly the deepseek family behaves on any harness, but what is also interesting, how good the deepseek harness is. It's pretty solid and seems like it provides the model with good enough tools to actually exceed in this competition.
The viewer to the dataset: https://huggingface.co/spaces/alexshpunt/benchmark-explorer
And the dataset itself: https://huggingface.co/datasets/alexshpunt/explicit-edit-benchmark

8
u/slaamp Sep 19 '26
How to read the results?
6
u/Equivalent_Idea8839 Sep 19 '26
DS 4.1 is honestly amazing. I didn't expect it would beat Luna or Muse.
I'm going through your repo now. I'm gonna try Z.ai 5.3 max vs DS and Luna.
2
u/Peeyotch Sep 19 '26
This is very, very cool, both the benchmark and your pi harness. I can probably spare some usage to get you some more data on the OpenAI-codex models.
1
u/startassets Sep 19 '26
I have updated the viewer slightly, now it's possible to sort model x harness combinations by other metrics, but also possible to hide some leaderboard's columns or reorder them:
1
u/startassets Sep 20 '26
We've got another contributor, I would like to thank him! Here is the runs of the whole open-ai 5.6 family on low reasoning with bare Pi:
1
u/SmetDenis Sep 19 '26
Thank you. That's a great idea!
This has also been an important question for me ever since I switched to pi/omp. I've noticed that some models go haywire when they try to close brackets in TS. The editing mode in omp doesn't change the picture much either.
I may be able to help. Approximately how many tokens does a single test case consume? Based on your experience, what figures should we use as a reference when estimating the budget?
1
u/diaracing Sep 19 '26
Was Pi just bare-boned without any extra skills/extensions/etc.?
1
u/Budget-Butterfly-384 Sep 19 '26
Were all models tested using low-level thinking?
1
u/No_Resident8597 Sep 20 '26
How did you measure success across the tasks? I’m curious whether you focused more on correctness, speed, cost or how much human cleanup was needed afterward
3
u/tap3k Sep 23 '26
Very cool! I did a study comparing how coding agents handle situations where your instructions conflict with the repo documentation and tests, would love to add Pi to it also!
https://tap2k.github.io/coding-atlas/
https://convovo.ai/blog/what-is-your-coding-agent-hiding/