Classifies tasks by complexity, plans execution, spawns and monitors subagents as needed, and reports progress and results continuously.