Skip to main content
Teams that coordinate work across agents. Each example demonstrates parallel research, editorial pipelines, or intelligent routing.
from agno.agent import Agent
from agno.models.openai import OpenAIResponses
from agno.team import Team
from agno.tools.hackernews import HackerNewsTools
from agno.tools.yfinance import YFinanceTools

researcher = Agent(name="Researcher", tools=[HackerNewsTools()])
analyst = Agent(name="Analyst", tools=[YFinanceTools(stock_price=True)])

team = Team(
    name="Research Team",
    mode="coordinate",
    members=[researcher, analyst],
    model=OpenAIResponses(id="gpt-5.2"),
)

team.print_response("What tech trends are driving NVDA?", stream=True)

Content & Research

Teams that gather, synthesize, and produce content.

Content Team

Clean researcher → writer pipeline. The canonical team pattern.

News Agency

Editorial workflow: search → write → edit with quality control.

HackerNews Team

Content curation with structured output.

Support & Routing

Teams that classify, route, and coordinate responses.

AI Support Team

Intelligent routing based on query classification.

Reasoning Team

Transparent decision-making with reasoning tools.