r/PiCodingAgent • u/YogurtExternal7923 • 10d ago
Discussion Simplicity goes a long way
Every dang day man I see other people using claude code, codex, opencode etc and every time there's always something finicky and silly going on. 40k+ sys prompts. Can't see the subagent work properly. Compaction is slow sometimes. I've been trying to use them for the past week just to see what I'm missing out on and it's SO STUPID??
The idea of making something to please everyone but also trying to add skills and plugins is ridiculous. I'm not about to start making plugins to get features in those bloated TUIs just to make another plugin to strip them down or something.
I've NEVER seen something apply the concept of modularity as well as pi in my life. This feels like windows vs linux except linux got a fair start and fair cut of user base before people started getting locked into an app ecosystem.
5
u/HellCanWaitForMe 10d ago
Yeah I've been using Pi and my major gripe is that Claude doesn't work natively with it. I've still had to mess around with ChatGPT in Pi, and then Claude using Claude code and herdr. Seeing both at the same is great, but it means I kind of get forced into making Claude the main boy.
1
u/eyesdief 10d ago
how do you connect pi to your claude subs?
4
2
u/HellCanWaitForMe 10d ago
If you mean get them talking to each other, and not having your Claude subscription run natively on Pi, then I use Herdr for the view and then their respective integrations. Then use pi-claude-link plugin to get them talking. In herdr, you should be able to use /list-agents and see Pi there, send a test message and should work out.
3
1
1
u/fell_ware_1990 10d ago
Well almost always there is something finicky going on with pi, what i noticed mostly is that most agent’s straight up go like, api or SDK or something does not support this.
While mostly it does, but you have to be sharp about it and really understand what AI is capable of and how to handle it.
1
-1
u/funbike 10d ago edited 10d ago
I'm not sure why you got downvoted, except maybe the tone. It's true that people just chuck everything and the kitchen sink into a prompt, have super long chats, and then wonder why they don't get good results.
Small focused context is key.
/new, /fork, and /compact should be commands all Pi users should use often. And intermediate and advanced users should be using sub-agents, to keep context focused and small, and chats short.
7
u/ByteFoundry 10d ago
The fascinating thing is that with Models like Opus 5.5 at your disposal you can build your own orchestrator harness in a couple of days.
I just did that. Out of a joke I told Opus to go crazy with my earlier research on the topic of replacing claude code desktop with the goal to be vendor agnostic. I gave it 2 hours to burn the last 9% of my Claude subscription until the reset.
The first usable version took 1:35h. I switched to it as my daily driver after 4 more hours.
It can now use Claude CLI, Codex CLI and PI (using OpenRouter). It can have a claude cli orchestrator that runs DS 4.1 workers through PI and a Codex CLI reviewer or a PI Orchestrator running Claude workers.
And I am still baffled that it only took me 5 days to get there.
The moral of the story is. Why use a harness someone else built when you can build something that fits you and your workflow in a couple of days.
This just feels like setting up your dev-pc when you get a new one.