Skip to main content
Agno supports multiple team coordination modes:

Respond directly

The coordinator agent handles the task or delegates to members.
from agno.team import Team, TeamMode

team = Team(
    mode=TeamMode.RESPOND_DIRECTLY,
    agents=[agent1, agent2]
)

Delegate to all

All agents work on the task in parallel.
team = Team(
    mode=TeamMode.DELEGATE_TO_ALL,
    agents=[bull_agent, bear_agent]
)

Router mode

The coordinator routes to the best agent for each subtask.
team = Team(
    mode=TeamMode.ROUTER,
    agents=[coder, reviewer, tester]
)
See cookbook examples for complete examples.

Build docs developers (and LLMs) love