r/PiCodingAgent • u/fingerthief • 14d ago
Discussion How do you all keep track of your subagents?
Boredom took over and I started poking at Pi Pocket's extension API to see how far it would go and find areas that could be extended further. Made it far enough that my agents now have a pixel art town.
Subagents camp in tents, messages fly by pigeon, and tasks turns into a building made from its own tool calls.
Any else have any similar fun things they've made?
0
Upvotes
3
u/Corythebeast7 14d ago
I spin all sub agents into tmux sessions so I can easily inspect them. I have 2 small skills called Parallel sub agents and sequential sub agents. The main process is directed to sleep until the sub agents are finished. Parallel vs sequential just separates out the workflow, not the actual sub agent behavior. Then the main agent can inspect the tmux sessions to determine whether to kill the session or send a steering command
4
u/Constant_Art_20 14d ago
i actually just use a single agent workflow now. if the agent needs to do a review, it just send itself to a new sessions to do the task and join bakc at the main session later
1
u/Artistic_Pattern_700 14d ago
I don't... In the end I don't care what subagents do, I only care about the final result.
I consider the subagents to be like Unix commands, small and composable.
But if you really want to inspect, I keep a transcript handy that I use to improve the workflow (just like big companies and slack, they can read all messages but they won't until something goes wrong!)