
Agent runtimes
Agent runtimes are the deployed surface for long-lived agent-backed logic. Use them when the thing you are shipping is not just a web frontend or a bursty function, but an operational agent system that should stay live as a product surface.
Agent runtimes are billed as always-on deployed surfaces. Use them when a continuously available agent-backed runtime is the product you need to ship.
Billed while the runtime stays deployed and available.
What agent runtimes are for
Use agent runtimes when ACP should publish an always-available agent-backed service surface. This is the right fit for operational copilots, agent APIs, embedded assistants, and product logic that should stay live outside the lifetime of one thread.
Full agent runtime lifecycle in JavaScript
The runtimes manager mirrors the generic resource lifecycle while keeping your code explicit about the resource you are deploying.
Full agent runtime lifecycle in Python
Python exposes the same runtime surface for backend services and automation layers that need to control deployed agent systems.