pi-subagent-manager
Hierarchical, steerable subagent threads for pi
Package details
Install pi-subagent-manager from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-subagent-manager- Package
pi-subagent-manager- Version
0.29.3- Published
- Oct 17, 2026
- Downloads
- 7,500/mo · 3,712/wk
- Author
- championswimmer
- License
- MIT
- Types
- extension
- Size
- 770.4 KB
- Dependencies
- 3 dependencies · 5 peers
Pi manifest JSON
{
"extensions": [
"./src/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-subagent-manager
Let pi hand work to helper agents in parallel. Watch what they're doing, give them more direction, or pick up a finished agent's conversation.
Install
Requires pi 0.99.2+.
pi install npm:pi-subagent-manager
Start using it
Ask pi to delegate in plain language:
Have a reviewer check my last commit while a researcher looks up how this repo handles retries.
Or start an agent yourself:
/agents fork:coder fix the failing auth test
fork: includes your current conversation. Use fresh: instead for a task that needs no conversation history.
The Agents widget above the input shows what's running. Open /agents tree, select an agent, and press Enter to watch it. Type in the Steer input to give it more direction or resume it after it finishes. Results also return to the main agent.
Bundled agents
| Agent | Use it for |
|---|---|
architect |
Plans, tradeoffs, coordinating helpers |
coder |
Implementation and debugging |
researcher |
Codebase and web research |
reviewer |
Finding correctness and security issues |
tasker |
Small jobs and quick lookups |
writer |
Drafting and editing prose |
They use your current model until you configure preferences. Open /agents types to change a role's model, tools, or instructions, or add your own agent.
Settings and safety
Open /agents to change delegation mode, limits, and display settings; save with Ctrl+S. Experimental options are marked [labs] in their help.
Agents share your working directory and OS permissions: tool policies are not a sandbox. Don't run multiple subagent extensions together — they clash on /agents.
Documentation
- Commands and navigation — watching, steering, stopping, and keyboard shortcuts
- Settings — models, tool access, limits, and experimental features
- Custom agents · Bundled roles
- Importing agents from other subagent packages
- Development · Changelog