> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neo.projectdiscovery.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent Swarm

> Orchestration agent that coordinates specialized agents in parallel for complex, multi-phase assessments

Agent Swarm is the execution orchestrator. After the Planner produces a plan, Agent Swarm breaks it into parallel workstreams, assigns the right specialist to each, and aggregates results into a coherent output.

## What it does

* **Task decomposition**: splits a broad objective into discrete workstreams that can run simultaneously
* **Agent selection**: routes each workstream to the most appropriate specialist based on the task type and target
* **Parallel execution**: runs independent workstreams at the same time, which is what makes Thorough mode fast despite its depth
* **Result aggregation**: collects output from all sub-agents, deduplicates findings, and synthesizes them into a unified result
* **Agent lifecycle management**: monitors sub-agent progress, handles failures, and re-delegates work when needed
* **Cross-agent coordination**: passes context between agents so recon output feeds testing agents and testing results feed verification agents

## How it fits in

Agent Swarm runs transparently as part of every Thorough mode task. You do not interact with it directly. In Fast mode, Neo dispatches a single agent directly without going through Agent Swarm.
