Define agents via config or code: AgentSpec, Agent, AugmentedLLM, and factories; discovery and overrides.
@with_agent(...)
above @task(...)
.
mcp-agent.config.yaml
or enable subagents
search paths. Reference by name with use_agent("SpecName")
or @pytest.mark.mcp_agent("SpecName")
.
Examples: agent_definition_examples.py