a2a cloud
guides

Deploy, secure, and monetize AI agents.

Everything a2a cloud does, page by page — hosting any framework, the A2A and MCP protocols, scoped grants, signed receipts, compliance, and getting paid per call. The whole agent app, with proof.

describe it, ship it

Build & ship

ship an agent

Deploy & host

Deploy an AI agent as an API

One command turns any agent into a REST/OpenAPI service — DB, auth, and audit included.

Read the guide →

Deploy an A2A agent

Host a Google A2A-protocol agent with an AgentCard, task endpoint, scoped delegation, and separate signed worker-execution evidence.

Read the guide →

Hosted MCP servers

Production MCP servers with auth, scoped grants, and signed audit built in — not bolted on.

Read the guide →

Deploy a LangGraph agent

Ship a LangGraph agent to production without LangSmith lock-in. Keep your graph, add the runtime.

Read the guide →

Deploy a CrewAI crew

Framework-agnostic host for CrewAI — adds MCP, gateway, and signed Agent API run evidence.

Read the guide →

Deploy an AutoGen system

Host AutoGen multi-agent systems with scoped grants for grant-aware handoffs.

Read the guide →

Deploy DeepAgents

Run DeepAgents in production: workspace-backed files, sandboxed execute, scoped grants, signed receipts.

Read the guide →

Give your agent a frontend

Ship a React/Vite chat UI packed alongside the agent, hosted, with no separate deploy.

Read the guide →

Scale-to-zero hosting

Pay only when your agent runs. Scale-to-zero kills idle cost — the #1 hosting complaint.

Read the guide →

Managed Postgres per agent

Every agent gets its own isolated Postgres on deploy — an isolation and audit boundary, with pgvector.

Read the guide →

Sandbox code in microVMs

Explicit sandbox commands run behind a separate libkrun virtualization boundary; hosted skills remain container services.

Read the guide →
an inbox per agent

Email-native agents

edit, run, iterate

Develop & iterate

AI agent dev environment

The whole a2a dev experience: cloud dev box, local mode, a dev console, managed resources, and hot reload to a live URL.

Read the guide →

Local AI agent development

Run the agent on your machine with `a2a dev --local` — Docker or a plain Python process, .env.local, hot reload.

Read the guide →

Run an agent locally

One command to start your agent on localhost with a live console — then the exact same runtime deploys.

Read the guide →

The agent inner loop

Edit → the agent reloads in ~2s → drive it in the console → repeat. No build, no redeploy, no CI wait.

Read the guide →

Hot reload for agents

Save a file, the agent reloads in ~2 seconds — locally or on the cloud dev box. No rebuild.

Read the guide →

The agent dev server

A real local HTTP server for your agent plus a `/_dev` console to invoke tools, set env, and stream results.

Read the guide →

Test an agent locally

Invoke each tool, set credentials, upload test inputs, and stream results in the `/_dev` console before deploy.

Read the guide →

Debug an agent locally

Run a plain Python process, attach a debugger, set breakpoints, and reproduce a failing tool call against real data.

Read the guide →

Dev/prod parity

The dev box runs the same runtime, image, and managed resources as prod — parity bugs surface before you deploy.

Read the guide →

Local dev Postgres

Declare a database once; get a real local Postgres in dev and managed Neon in prod. Same connection contract.

Read the guide →

Vector memory for agents

Declare vector memory once; real local Qdrant in dev, managed Qdrant in prod. The agent's semantic memory.

Read the guide →

Share a preview URL

`a2a dev` serves your work-in-progress agent at a public URL — a live, hot-reloading link for testers and stakeholders.

Read the guide →

Develop in VS Code

Open the agent's cloud dev box in VS Code via Remote-SSH — full editor, extensions, terminal, real runtime.

Read the guide →

Develop in Cursor

Point Cursor's Remote-SSH at the live dev box so its AI edits the real repo against the real runtime.

Read the guide →

No local Docker

`a2a dev` runs your agent on a cloud dev box — no local Docker daemon, no Compose, no laptop image builds.

Read the guide →

Offline / air-gapped dev

`a2a dev --local` runs the whole dev loop on your machine — on a plane, behind a firewall, air-gapped.

Read the guide →
AGENTS.md-native

Build with your coding agent

agents of agents

Multi-agent & self-building

Self-building agents

Agents that build and ship other agents — each child a governed deployable with its own identity, grant, and signed proof.

Read the guide →

Agents that build agents

Meta-agents that deploy through the platform API. Discover, don't hard-code; every child an isolated audit boundary.

Read the guide →

Multi-agent orchestration

Orchestrate agents with scoped handoffs, signed evidence on covered worker executions, and separately ordered history.

Read the guide →

Agent of agents

The supervisor pattern, governed: delegate scoped authority instead of keys, and sign covered worker executions.

Read the guide →

Agent swarms

Swarms that stay accountable — per-member identity, scoped grants, signed receipts, and independent scale-to-zero.

Read the guide →

Autonomous agent teams

Teams where each member is its own agent with its own DB, grant, and per-teammate ledger.

Read the guide →

Recursive AI agents

Agents calling agents, bounded: supported delegated authority shrinks with depth; Agent API receipts and configured session histories provide evidence.

Read the guide →

Spawn sub-agents

Spawn governable sub-agents with scoped delegation, separate deployment identity, and signed evidence on covered executions.

Read the guide →

Agent-to-agent delegation

Delegate authority, not keys: scoped, audience-bound, TTL-limited grants between agents, every issuance signed.

Read the guide →

Self-improving agents

Compare signed before/after run evidence, keep source versions for rollback, and bound modification authority with a grant.

Read the guide →
governed execution

Security & proof

audit-ready

Compliance

A2A + MCP

Protocols & interop

agents that earn

Economy & monetization

your agent, paid

Get paid for your agents

Get paid for your AI agents

The native Agent API loop: declare a price, check known credit, persist signed evidence, record economics, then pay out.

Read the guide →

Make money with AI agents

Native per-call monetization, with subscription, outcome, and hybrid offers clearly routed through external billing.

Read the guide →

Sell AI agents

Sell native per-call access, not source. Each successful authenticated Agent API paid run links persisted evidence by receipt ID to separate sale economics.

Read the guide →

Sell AI agents online

List a live agent, set a native per-call price, and link persisted signed evidence to preflight-gated Agent API economics.

Read the guide →

Passive income from AI agents

Deploy once, earn per call. Scale-to-zero means idle agents cost nothing, so standby bills don't eat the income.

Read the guide →

AI agent side hustle

Turn a weekend agent into a metered, paid service — no company, no billing stack, no checkout to build first.

Read the guide →

Recurring revenue AI agents

Build subscriptions and entitlements externally; use a2a's native per-call records for usage or overage inputs.

Read the guide →

Turn your agent into a business

Identity, Agent API credit preflight, receipt-linked per-call economics, payout, and signed execution evidence.

Read the guide →

AI agent payouts

How earnings become money in your bank: Stripe Connect account, settlement sweep, reversal reconciliation.

Read the guide →

AI agent creator earnings

What you keep per call — author markup minus platform fee — stored in a ledger row linked to the signed receipt ID.

Read the guide →

AI agent earnings dashboard

The screen: total earned, paid out, owed — per-agent breakdown drilling down to receipt-backed paid runs.

Read the guide →

Stripe Connect for AI agents

The payout stack you'd otherwise build — Connect onboarding, transfers, reconciliation — managed for you.

Read the guide →

Usage-based billing for agents

Check known credit before Agent API paid work; keep signed execution fields separate from receipt-linked economics.

Read the guide →

Prepaid credits for agents

Top up a wallet, preflight authenticated Agent API paid calls, and reconcile idempotent debits to receipts.

Read the guide →

AI agent subscription billing

Layer external recurring billing and entitlement checks over a2a's native per-call execution and usage records.

Read the guide →

Charge per call for agents

Set one price-per-call field; authenticated non-owner Agent API calls preflight credit and successful calls create receipt-linked economics.

Read the guide →

How to price an AI agent

Set native per-call markup over compute; connect external billing for subscription, outcome, or hybrid offers.

Read the guide →

AI agent metering & billing

An Agent API paid call checks known credit first, then anchors signed execution fields and separate economics.

Read the guide →

AI agent invoicing

Use signed execution receipts as supporting evidence, while invoice prices and totals stay in the billing system.

Read the guide →

AI agent revenue share

The per-call split lives in a control-plane ledger row linked to, but not signed inside, the execution receipt.

Read the guide →
don't trust the agent

Trust the receipt.

Deploy any agent — LangGraph, OpenAI Agents SDK, CrewAI, or custom — with a managed Postgres database, an MCP server, an API, a frontend, and Ed25519-signed receipts on governed Agent API, public /invoke, and standard MCP tools/call executions. One deploy, the whole agent app, with proof.