Definition: A collection of Agents that collaborate with defined roles to accomplish a larger task.
Simply put: Instead of one Agent, you have several Agents working together like a team.
Examples:
- A Researcher Agent + a Writer Agent.
- A Developer + Tester + Reviewer.
- A Planner + several Specialists.