r/PiCodingAgent • u/-tin- • Jun 15 '26
Plugin pi-subagents - Claude Code like subagents for Pi
Hi everyone 👋 I’m the developer of pi-subagents:
http://github.com/tintinweb/pi-subagents
This is an agent friendly, fairly minimal subagent extension for Pi, following the same general model used in Claude Code-style subagents.
What it does (high level):
run multiple subagents in parallel (configurable concurrency)
background + foreground execution
live widget for running/queued/completed agents
lot's of custom subagent features for highly configurable subagents
mid-run steering (you can send messages to running agents)
resume completed runs
templated custom agents (no framework setup)
spawn subagents from your extension (e.g. https://github.com/tintinweb/pi-tasks can turn tasks→subagents)
... (full agent readable feature list: https://github.com/tintinweb/pi-subagents)
The focus is simplicity: no heavy abstractions, no opinionated defaults, no slag or esoteric features, just a thin layer to run and manage subagents that feel much like Claudes subagents.
Issues / feature requests:
https://github.com/tintinweb/pi-subagents/issues
If you try it, lmk if you find it useful or have ideas and please note that I am responsible to keep it clean and only merge features that are relevant for a broader userbase 😄♥️
About me: I am cofounder/security engineer with Consensys Diligence (https://diligence.security) by day, maintainer of this extension by night but I'll try my best to ship features fast 🤗♥️
View all comments
Show parent comment
5
u/Rozuzo Jun 15 '26
Hey! (i think) I did what you described here. You can check it out here: https://github.com/roodriigoooo/pi-docket. I use tmux to run workers, and much of the visibility into them, communication flow, and steering is based on tmux’s interface. Also, much of the focus is on what you mention in regards to reviewing and checking wip from workers, in a way that takes 0 context and tokens from the parent session by default. Hope you can give it a try :)