Skip to content

Agent Types

Native Agents (type: native)

  • PydanticAI-based agents with full framework features
  • Direct model integration (OpenAI, Anthropic, Google, Mistral, etc.)
  • Tool support, structured output, streaming
  • Most flexible and feature-rich

ACP Agents (type: acp)

  • External agents implementing Agent Communication Protocol
  • Examples: Goose, custom ACP servers
  • Communicate via stdio or websocket

File Agents (type: file)

  • Agent behavior defined by file content/prompts
  • Lightweight for simple use cases