Google AX (Agent Executor) is an open-source, Apache 2.0-licensed orchestrator and declarative runtime built by Google. It brings a Kubernetes-style operational model specifically to the deployment, execution, and scaling of autonomous AI agents.
Traditional infrastructure like Kubernetes is optimized for stateless microservices that quickly handle a request and return a response. AI agents, however, are fundamentally different—they are stateful, execute long reasoning chains, and often spend a lot of time sitting idle while waiting for a large language model (LLM) API response, a tool execution, or human-in-the-loop feedback.
If you run agents on standard infrastructure, you face a trade-off:
AX solves this by treating agents as stateful actors. When an agent is waiting for an external response, AX instantly checkpoints its memory state and suspends it to conserve compute. When the response arrives, AX resumes the agent in sub-second intervals with zero cold-start delay.
If you are building complex agentic systems, running reinforcement learning loops, or evaluating agents at scale, AX provides the production-grade infrastructure to run them safely and cost-effectively.
Instead of writing custom code to handle agent state and environments, you declare what your agent needs using four YAML primitives:
You interact with the AX control plane using the ax CLI, which is designed to feel exactly like kubectl. This makes it highly intuitive for platform engineers:
ax apply -f task.yaml: Registers and deploys your agent manifests.ax watch: Streams task phases and condition changes in real time.ax ssh: Allows you to drop into an interactive, gVisor-isolated sandbox to debug exactly what your agent is doing.ax suspend / ax resume: Lets you manually pause or restart an agent's execution loop.Key takeaway: AX is not a high-level application framework for writing agents (like LangChain, LangGraph, or CrewAI). Instead, it is the underlying execution infrastructure you deploy those agents onto when you need to scale them to hundreds or thousands of instances without burning your cloud budget on idle compute.