The Agentic Cloud

The Agentic Cloud

7 min read

The industry is making a category error.

We are attempting to force Autonomous Agents into the “Twelve-Factor App” paradigm. We treat them as stateless microservices, offloading their memory to databases and killing their processes after every HTTP response.

But Agents are not Apps.

Apps are Stateless Logic, Databases are Stateful Storage, Agents are Stateful Logic
Apps are Stateless Logic, Databases are Stateful Storage, Agents are Stateful Logic

AppsStateless Logic
DatabasesStateful Storage
AgentsStateful Logic

An Agent is a Session. It is a continuous loop of perception, reasoning, and action that might last for minutes, days, or weeks. The current cloud stack (Kubernetes + Postgres + REST) separates compute and state too aggressively for entities that need to “remember” and “reason” continuously.

The State of the Ecosystem

We are currently in the “fragile prototype” phase of Agentic AI.

Developers today build agents by stitching together Python scripts, vector databases, and API keys. Frameworks like OpenAI Agents SDK and Pydantic AI provide the application logic, but they run on infrastructure built for stateless web servers.

This mismatch creates brittleness. When an agent pauses to wait for user input, the server often kills the process to save resources. When an agent needs to remember a fact from last week, it clumsily re-queries a vector store without context. We have built the applications, but we lack the Operating System.


The Primitives

We define the Agentic Cloud through five core categories, each containing the specific primitives required to build this new computer.

The Agentic Cloud Stack - Runtime, Memory, Connectors, Control Plane, Protocol
The Agentic Cloud Stack - Runtime, Memory, Connectors, Control Plane, Protocol

Agent Runtime

The Agentic Runtime manages the Lifecycle and Safety of an autonomous loop. It is not just a container orchestrator; it is a Durable Execution Engine.

Runtime primitives - Checkpoint, Sandbox, Trace
Runtime primitives - Checkpoint, Sandbox, Trace

The Checkpoint (State)

An agent’s thought process is valuable data. If a server crashes or waits for human input, the agent must not “die.”

DefinitionAutomatic serialization of the stack trace and memory variables to disk, allowing “Durable Execution.”
FunctionEnables the State/Hibernate Loop—agents can sleep for days without burning GPU, then wake up exactly where they left off.
ExamplesTemporal, Restate, LangGraph Checkpointers

The Sandbox (Compute)

Agents solve problems by writing and executing code on the fly. This code is generated at runtime and is inherently untrusted.

DefinitionAn ephemeral, secure micro-VM that allows the agent to execute generated code (Python/JS) and use terminal commands without endangering the host.
FunctionProvides the “hands” for the agent to manipulate data, generate charts, or test software.
ExamplesE2B, Firecracker MicroVMs, Deno Deploy, gVisor

The Trace (History)

Unlike traditional apps where logic is deterministic, agents are probabilistic. Debugging requires a perfect record of the reasoning chain.

DefinitionAn immutable, structured log of every “Thought → Plan → Action → Observation” cycle.
FunctionEnables “Time Travel” debugging. Developers can replay a failed session step-by-step to see exactly where the logic drifted.
ExamplesLangSmith Traces, Arize Phoenix, OpenTelemetry for LLMs

Agent Memory

Memory is not a single database query; it is a composite operating system that manages information hierarchy.

Memory hierarchy - Hot (Working Directory) → Warm (Episodic Index) → Cold (Semantic Graph)
Memory hierarchy - Hot (Working Directory) → Warm (Episodic Index) → Cold (Semantic Graph)

The Working Directory (Hot/Mutable)

Agents need a “scratchpad” that is more structured than a context window.

DefinitionA temporary, mutable filesystem where the agent can create files, write diffs, and store intermediate artifacts.
FunctionAllows “Grounding.” The agent creates actual files (e.g., report.md) in its working directory rather than hallucinating content.
ExamplesClaude Artifacts, OpenAI Code Interpreter Environment

The Episodic Index (Warm/Log)

DefinitionA vector-indexed log of past sessions and decisions.
FunctionPattern matching against history. “How did I fix this error last time?”
ExamplesPinecone, Weaviate, MemGPT

The Semantic Graph (Cold/Fact)

DefinitionA strict graph database defining relationships and facts.
FunctionGovernance and Truth. “User A is a Manager.” This data does not degrade or hallucinate.
ExamplesNeo4j, FalkorDB

Connectors

Agents need a standard interface to access the world, rather than distinct SDKs for every service.

Connectors - Tool Mount and Auth Proxy
Connectors - Tool Mount and Auth Proxy

The Tool Mount (Interface)

DefinitionA universal schema that transforms external APIs into local “function calls” or “read resources.”
FunctionDecouples the agent from the API implementation. The agent sees tools.stripe_charge(), not a REST endpoint.
ExamplesModel Context Protocol (MCP), OpenAPI Specs

The Auth Proxy (Access)

DefinitionA middleware layer that holds the API keys (OAuth tokens) and manages refresh cycles.
FunctionThe agent never sees the raw API key. It requests action, and the Proxy injects the credentials if the agent is authorized.
ExamplesNango, Clerk, Tray.io

The Control Plane

In an autonomous system, “Identity” is not just a login; it is the control mechanism that limits the blast radius of an agent. The Control Plane governs what agents can do.

Control Plane - Identity and Supervisor
Control Plane - Identity and Supervisor

The Identity (Auth & Wallets)

DefinitionA sovereign identity for the agent (e.g., AgentCore Identity) that is distinct from the user but authorized to act on their behalf.
FunctionEnforces Intent-Based Access Control (IBAC). Instead of giving an agent a credit card, the user signs a cryptographic “Mandate” authorizing a specific intent (“Spend up to $50 on travel”).
ExamplesAWS Bedrock AgentCore Identity, ERC-6551 (Token Bound Accounts), Google AP2

The Supervisor (Observability)

The Supervisor pattern is emerging as a critical governance layer for autonomous systems.

DefinitionA meta-process that monitors the agent’s reasoning logs for infinite loops, hallucinations, or policy violations.
FunctionThe “Circuit Breaker” for intelligence. It can interrupt a runaway agent, rollback to a safe checkpoint, or require human intervention before a high-stakes action.
ExamplesLangSmith, Guardrails AI, Arize Phoenix, Microsoft Agent 365

Protocol

How do agents collaborate without tight coupling?

Protocol - Service Card and Signal Bus
Protocol - Service Card and Signal Bus

The Service Card (Discovery)

DefinitionA standard manifest file hosted by an agent that declares: “I am a Research Agent, I accept these inputs, and I cost $0.05 per run.”
FunctionAllows agents to browse a directory and “hire” other agents dynamically.
ExamplesAgent Protocol, agent.json standards

The Signal Bus (Communication)

DefinitionA shared “Tuple Space” or semantic blackboard.
FunctionAsynchronous coordination. Agent A posts: ("Task Failed", "Reason: No Internet"). Agent B (Network Fixer) subscribes to “Task Failed” events and wakes up.
ExamplesKafka (Semantic), Agent Communication Protocol (ACP)

Conclusion

The transition to the Agentic Cloud is the shift from Stateless Request Handlers to Durable Stateful Actors.

We are building the Operating System for Intelligence. In this OS, the “process” is a thought loop, the “file system” is a memory hierarchy, and the “user” is a partner, not a driver.

Related Posts