Skip to main content
AgentTeam (also exported as PraisonAIAgents) applies autonomy at the team level; the feature options belong on each Agent.

Quick Start

1

Put feature options on each Agent

Give every agent its own web, knowledge, or other feature options.
2

Put autonomy on the team

autonomy is the one option the team applies for you.

How It Works

AgentTeam accepts six feature options for API symmetry with Agent, but does not apply them at the team level. Passing them logs a warning and ignores the value.
Passing guardrails, web, reflection, caching, learn, or knowledge to AgentTeam / PraisonAIAgents triggers:

Common Patterns

Move the option down from the team onto each agent.

Best Practices

Each agent has a different job. Give the researcher web=True and the writer reflection=True rather than forcing one option across the whole team.
autonomy is the only feature option the team propagates. Keep team-level configuration to autonomy, process, and manager_llm.
A warning on construction means an option landed in the wrong place. Move it onto the Agent(...) instances it was meant for.

Knowledge Quick Start

Give each agent its own documents

Multi-Agent Pipelines

Coordinate multiple agents