Supported Agents
Supported agent = An agent AgentEnv Framework ships, ready to deploy into any environment
New to agents? Agents explains what an agent is, and Creating your own
agent writes one. Every agent below runs on any sandbox
provider and calls the model endpoint in [model].
Supported Agents
| Agent | Name it as |
|---|---|
| Claude Code (default) | claude-code |
| pi | pi |
| OpenHands | openhands |
Claude Code
{"id": "assistant", "type": "deploy_agent", "env_ids": ["email"], "a2a_agent_id": "claude-code"}[agents]
default_a2a_agent_id = "claude-code" # already the defaultClaude Code is the default agent, so any step that doesn't name an agent deploys it. It needs a model endpoint that speaks Anthropic's API, such as a LiteLLM gateway, and the agents README covers the rest.
pi
{"id": "assistant", "type": "deploy_agent", "env_ids": ["email"], "a2a_agent_id": "pi"}[agents]
default_a2a_agent_id = "pi" # every step and agent judge that names no agentpi is Earendil's open-source coding agent, and it works with any model endpoint that speaks the
OpenAI API. Give it a model with [model] default, and the pi
README
covers the rest.
OpenHands
{"id": "assistant", "type": "deploy_agent", "env_ids": ["email"], "a2a_agent_id": "openhands"}[agents]
default_a2a_agent_id = "openhands" # every step and agent judge that names no agentOpenHands is an open-source coding agent, which AgentEnv runs through the OpenHands SDK, and it calls
its model through a LiteLLM endpoint. Give it a model with [model] default, and the
OpenHands
README
covers the rest.
Last updated on