← back
Why Eval++ Is the Next Great Compute Primitive — Sunil Pai & Matt Carey, Cloudflare
Takeaway
Persistent agent coordination and lightweight isolated code execution form complementary building blocks for agent infrastructure.
Summary
- Cloudflare Durable Objects provide addressable, persistent execution with background work, scheduling, hibernation, and stateful connections.
- The Agents SDK builds on these primitives with client integration and support for resumable application workflows.
- Durable Objects also fit MCP servers that require stateful client connections.
- Dynamic Workers execute supplied or model-generated code strings in isolated workers, offering lightweight execution without a full virtual machine.
cloudflaredurable-objectscode-execution
Original description
Matt Carey and Sunil Pai from Cloudflare's agents team explain why Durable Objects turned out to be the right compute unit for AI agents: addressable, persistent, hibernating, stateful, and fast enough that 15ms London latency puts you inside a single animation frame. The Agents SDK builds on this to give resumable streaming, multi tab sync, and background scheduling out of the box, without any distributed systems engineering in userland. The bigger reveal is Dynamic Workers: take a string of LLM generated code, run it in a sandboxed isolate with no ambient access, and grant only the capabilities you explicitly allow. They frame it as reclaiming 30 years of avoided eval. The session ends with both speakers teasing their afternoon talks, one on collapsing 2,600 Cloudflare API endpoints into a thousand token MCP tool, and a coding agent harness built entirely on Workers that they are, by their own admission, already shipping. Speaker info: https://x.com/threepointone https://x.com/mattzcarey