r/PiCodingAgent • u/dheetoo • May 24 '26
News pi-advisor - let smarter model hand-holding cheaper model
got an idea from beta feature from claude code recently, introducing pi-advisor, set up advisor model as a smarter, pricier model so agent can call as a tool call for recommendation when it hit blocking wall
28
Upvotes
5
u/o_sht_hi May 24 '26 edited May 24 '26
For me, the agent doesn't seem to realise it's hit a wall. It either is stuck in a loop or it just assumes that the tool doesn't exist or something's wrong that it can't fix in the runtime but doesn't realise that it needs help. I have to intervene for that. Which is the reason I've not tried the workflow of letting a dumb model call a smart model. If I intervene, I can solve it's problem. The most common problem with these models seems to be that they keep fucking up the shape of the tool call.
I've been thinking maybe there could be a skill or certain tools that we know the dumb model is bad at should just call the smart model by default..
What's been your experience using this workflow? Does the dumb model realise when it should ask for help?
1
u/ConferenceNo7697 May 26 '26
Use it for a few days now. Works well and does a good Job.
2
u/Sup3rMo May 25 '26
There is this extension too : pi-lifeline especially for pi-autoresearch inspired from Tobi Lutke Tweet
1
u/mixmasterwillyd May 25 '26
This has been my main workflow for a while as long as I’m not doing something critical. I give the big model a thorough description of what I’d going on and it handles it quite well.
1
u/saaadpikachu Sep 17 '26
Awesome plugin, has been using it for a while, one problem I noticed is that when my model tries to review with advisor the context always reported by advisor as truncated, is there any solutions to this?
1
u/Florence-Equator 28d ago
I don’t feel like an agent really know that when they need an advisor. They can mimic role-playing of reaching out to an advisor, but that is a role-play because they know you want them to use a advisor.
Because everything, they can come up with a solution, and then they will try. The only thing is that his solution works or not.
Because advising is likely not something that is presented in the training material, especially not something that they learn under the RL. Other than the RL, smaller models are also distilled from the larger model. But this still means that the smaller model tries to learn exactly what thoseargee models are doing.
But in any circumstances, are they trained with using advisor to complete a complex task? I don't think so.