# Agent Swarm

> A group of agents that coordinate or compete to solve pieces of a larger goal.

- Category: Agents & Autonomy
- Stage: Emerging
- Also called: Swarm, Agent fleet
- Canonical: https://www.joelcsaji.com/ai-dictionary/agent-swarm

## Plain English

Instead of one general agent, several specialists work in parallel or hand work between themselves.

## Example

One agent researches vendors, another estimates cost, and a third audits the final recommendation.

## Why it matters

Swarms promise speed and specialization, but they need orchestration, shared state, and safety boundaries.

## Related

- [Multi-Agent System](https://www.joelcsaji.com/ai-dictionary/multi-agent-system)
- [Supervisor Agent](https://www.joelcsaji.com/ai-dictionary/supervisor-agent)
- [A2A](https://www.joelcsaji.com/ai-dictionary/agent2agent)

## Sources

- [AutoGen: Multi-Agent Chat](https://autogenhub.github.io/autogen/docs/Use-Cases/agent_chat/)
- [LangChain: Multi-Agent](https://docs.langchain.com/oss/python/langchain/multi-agent)
