Boss and worker agents: running several agents at once
In Granular you can promote a session to a boss that delegates tasks to worker agents running in parallel, each in its own isolated copy of the project.
Updated 2026-06-29
Why delegate to workers?
A boss session can hand work to worker agents that run in parallel. Instead of one agent doing everything in sequence, you split a big job into independent tasks and let several agents work at the same time — then merge the results.
Each worker gets its own copy
Every worker runs in its own isolated copy of the project (a git worktree), so workers never overwrite each other. When a worker finishes, the boss merges its work back into the main copy — cleanly, with conflicts surfaced rather than silently lost.
How it works in practice
- Promote a session to boss.
- The boss spawns workers and gives each a self-contained task.
- Workers run in parallel, each visible as its own pane.
- The boss merges each finished worker back in.
This is how Granular tackles large builds overnight — many small tasks, in parallel, reconciled at the end.