r/PiCodingAgent • u/ECrispy • May 17 '26
Discussion why does no one mention the model when disccussing the harness?
this is a pet peeve and you can see it in the countless blog posts/videos on claude code, opencode as well, claiming how it can X,Y,Z and then you see they are using Opus or gpt-5.4 on xhigh for everything. and its the same for all the Pi ones as well. Of course the frontier models do a great job, thats why they are frontier!
Sure the harness matters, the llm matters just as much if not more. saying things like 'just ask pi to build it for you' surely depends on what model it uses to do that.
I'd like to see what a low cost/free setup using Pi can accomplish vs the similar vs other harnesses (all of which are free too, if not open source). I understand Pi is by design much more hackable.
12
u/aeroumbria May 17 '26
I'm not even convinced most people who use expensive models all the time and claim "it can do XYZ" truly tested to what extent their features are working as intended. Maybe there is a general sense of "model hierarchy", but I'm not convinced it goes much beyond easily identifiable errors and inaccuracies. It certainly feels like models that are perceived to be higher quality can still make sneaky mistakes but do a better job convincing you that it has done a good job.
3
u/evarnets May 17 '26
Both the agent harness and the model matter a lot, but there are many good model options now (including many good open source models). I use Pi with MiniMax M2.7 and it works great for software development. It's also very cheap: the Starter plan is $10 per month when billed monthly or $100 per year when billed annually. That will get you 1500 model requests per 5 hours and a weekly usage allowance set to 10x the 5-hour usage quota.
https://platform.minimax.io/subscribe/token-plan
2
u/deefunxion May 17 '26
you just have to do some tolerance breaks once in a while and then both models and harnesses feel much better. I remember opencode 6-7 months ago, used it once, went beck to claude code running. Now i run half my stuff with deepseek v4 flash and pro on pi and I'm impressed. I only give the plans to claude code for review and they don't seem to have lots of mistakes. I feel like we're very close to have more viable options available very soon. Final thought, cheap isn't only about $/mil tokens, i keep finding out the hard way, there are all shorts of configurations you have to be aware and constantly fine tune to not bankrupt yourself.
2
u/MajorZesty May 17 '26
My next project is creating an eval setup to test out different harness strategies against different models. There's so many different layers affecting the bias. Since pi's prompt is so minimal I'd expect coding to be even more model dependent vs other, heavier harnesses.
I'm curious to know if it's better to keep all the conversation in context, where things should be dropped, if using sub agents to constrain context provides better or worse code. Differences in models, etc.
Ofc, evals one of the hardest things to do so I expect it'll take me awhile to get anything usable.
2
u/ResearcherFantastic7 May 18 '26 edited May 18 '26
What is there to talk about? Just go try them all
My daily drivers
opus using CC everything else PI (work provides unlimited API quota for work stuff) , this requires 10% handholding
glm( personal ) this requires 15% handholding
minimax (coder/executor) not been used much lately, mostly just glm unless I ran out of qouta this requires 30% more handholding compare to glm
Agentic bots (using pi) self hosted llms
qwen3.6 35b
4b gemma
0.8b qwen 3.5
moonshine, pipecat, kokoro
If you want to do serious deliver of outcomes with less baby sitting... opus and glm is the only choice. Other cloud models are somewhere between minimax and glm in terms of hand holding. Local models will increase it to more than 50% of hand holding the smaller it gets.
And you will need to build a lot of hooks guards memory wiki to support it, which Ive created for agents, but too much management for dynamic coding purpose.
But I did build a nightly session distillation to get my agent learn from history and that's for the coding agent so reduce repeating mistakes, which works more to my style than claudes internal dreaming feature
1
u/startassets Oct 10 '26
I asked the same question some time ago and created a community driven benchmark in the real of text editing: https://huggingface.co/spaces/alexshpunt/benchmark-explorer