Guide

Multi-Agent Orchestration

Coordinate bounded subagent work without losing the main-thread plan.

Use the orchestrate workflow only when the task genuinely benefits from multiple focused subagents.

Parallelism should exist to unblock independent workstreams, not just because the task feels big.

Rules

  • Define the immediate critical-path task that the main agent should own.
  • Assign sidecar tasks only when they can proceed in parallel without stepping on the same write set.
  • Pass enough context: request, relevant files, known decisions, and expected output.
  • Continue non-overlapping local work while subagents run.
  • Integrate returned results and run final validation.