All terms
Patterns
Multi-Agent Collaboration
Several agents with distinct roles working together on a shared task.
Definition
Multi-agent collaboration coordinates several agents that hold distinct roles, tools, knowledge, or personas. The agents communicate through natural language or structured messages, delegate subtasks, critique each other's work, or vote on outcomes. The pattern suits complex workflows that benefit from division of labor, diverse perspectives, or parallel exploration, though it adds coordination overhead and the risk of errors compounding between agents.