What they call agents, are actually markdown documents dumped at the beginning of every context (🤦‍♀️), or at most gradually pulled from a skill set on demand.
And it’s a very disturbing topic overall. I mean all this role playing of imaginary characters as part of daily work life is just… I don’ t know…
For stuff that I do with AI, which right now is to create an O with local LLM focus, Pi saves me from all that bullshit.
My Pi setup has neither subagents nor MCP servers. They are both useless and impose a fixed cost for every new context.
When I initialize a context I might dump relevant data instead of descriptions of agents and their personas (nnnggh…. thinking of this feels as physical pain tbh).
And this is how task management works:
The 3rd feature is /merge, which comes from the extension npm:pi-session-merge.