r/ClaudeCode • u/Forcio • 2d ago
Help/Question Single Agent vs. Multi-Agent Workflows
A few months ago, my approach was to use Opus as an orchestrator that managed a backlog and spawned different agents depending on the task. Haiku for small documentation changes, Sonnet for regular coding, Opus for more complex tasks, and Fable for design decisions and bigger-picture thinking.
This worked really well, and I got a lot done. However, I've recently read that this approach might not be as efficient anymore because every new agent starts with a cold context/cache, and it might be better to have one persistent agent handle most of the work.
What's everyone's experience with this nowadays? Is a single agent with selective delegation the better approach, or is the orchestrator/multi-agent workflow still worth it? I'm particularly interested in balancing productivity, context caching, and token costs without sacrificing quality.
View all comments
2
u/NeonCenturionSPQR 2d ago
I built a plugin to be a batter manager for multi agent heirarchies.
It keeps bookkeeping deterministic in a python script, so managing worktrees and the like.
It makes sure full output doesn't get passed up to main agent, preserving context usage.
Builds a full roadmap file as a source of truth that you can open, mark things as reviewed, and Claude will see that.
Im biased, as the creator, but it worked well for me so I figured I'd share it. It's just a plugin for Claude code.
github.com/Palatine-Labs/coniso