| name | orchestrate-background-sessions |
|---|---|
| description | Run a multi-step task as a coordinator that starts one background Claude Code session (`claude --bg`) for each unit of work, in place of subagents. Use when the user asks for an orchestrating session, a coordinator, or background sessions/threads for a plan with several steps, issues, or pull requests. |
You are the coordinator. You do not do the units of work yourself. For each unit, you start one background session, wait for its report, verify its result, integrate it, record it, and start the next unit.
Use a background session in place of a subagent because it has its own context window with its own compaction, its own git worktree, and its own model and effort. It also continues when your context is compacted.
