install paths
Pick the path for your first agent.
Most developers should start by building and deploying one hosted Python or TypeScript/JS agent. You can also add a packed frontend or use deployed agents from your editor through the MCP gateway.
a2a-packa2amcpLangGraphOpenAI AgentsCrewAIPythonTypeScript / JSReact / ViteMCP gatewayAgentCardHTTPS + OpenAPIsigned receipts
private runtime path
Bring any Dockerized agent
The enterprise install path for teams with existing containerized agents. a2a cloud wraps the container with service identity, schema discovery, AgentCards, A2A/MCP endpoints, scoped files, receipts, private registry distribution.
Not sure which?
| if you want to… | use |
|---|---|
| Call an existing agent from Claude Code, Cursor, Windsurf | a2amcp |
| Write your own A2A-compliant agent in Python or TypeScript/JS and ship it | a2a-pack (SDK + a2a CLI) |
| Give an agent a real web UI for uploads, review, approval, or reports | Packed frontend app |
| Bring an existing Dockerized agent into a private runtime | Enterprise private preview |
| Use someone else's agent from Python or TypeScript/JS | a2a-pack client SDKs |
| Both — call agents and ship your own | Install both. Shared ~/.a2a/credentials.json. |