What problem does it solve?
Delegation turns large, multi-workstream tasks into faster and more reliable outcomes by splitting work across specialized agents or coordinated teams instead of relying on a single agent to do everything sequentially.
Core Features & Use Cases
- Two routing paths: uses Agents Skill for custom/specialized parallel workers, while using Claude Code Teams for persistent, coordinated agent teams.
- Parallel execution modes: supports built-in specialized agents (Engineer/Architect/Algorithm/Explore/Plan), worktree-isolated file-safe parallel edits, and background agents for non-blocking work.
- Scales by effort and workload: chooses between lightweight (haiku, max_turns=3) and full delegation (multi-step tool-using) based on whether the task can finish without tools in a single call.
- Works well for division of labor: enables “divide and conquer” patterns such as research + implementation in parallel, and multi-file refactors across multiple agents.
- Execution logging: instructs appending a JSONL entry to the skills execution log after workflow completion.
Quick Start
Use Delegation when you have 3+ independent workstreams and want parallel specialized agents (or an agent team) to execute them, for example: “Plan and implement the API, UI, and tests in parallel, coordinating where they share state.”