Cloudflare published a preview of Project Think on April 15, the next generation of its Agents SDK. The official engineering blog post, authored by Sunil Pai and Kate Reznykova, introduces a set of new primitives for building long-running agents: durable execution, sub-agents, sandboxed code execution, and persistent sessions, bundled into an opinionated base class that wires them together.
The announcement is separate from Cloudflare Agents Week (April 13-15), which shipped the current-generation tools: Agents SDK v2, Sandboxes GA, Agent Lee, and Cloudflare Mesh. Project Think is the forward-looking architecture preview for what comes after.
The Durable Execution Problem
The existing Agents SDK is stateless at rest. Agents don’t survive process restarts by default, which means any long-running workflow (multi-step research, multi-day code generation, complex orchestration) loses its state when the process dies. Project Think makes durable execution a first-class primitive: agents can be paused, resumed, and checkpointed across long-running workflows without losing context.
This is the infrastructure gap that has kept AI agents from handling genuinely complex tasks in production. A coding agent that needs 45 minutes to complete a refactor, or an orchestration agent managing a multi-step deployment pipeline, needs to survive interruptions. Durable execution solves that.
Sub-Agents and Persistent Sessions
Project Think also introduces sub-agent delegation and persistent sessions as built-in capabilities. Sub-agents let a parent agent spawn specialized child agents for specific subtasks, then aggregate their results. Persistent sessions maintain memory across interactions, so returning users or recurring workflows don’t start from scratch.
Both features reflect patterns that production agent builders have been assembling manually: spawning background processes, storing session state in external databases, writing custom orchestration logic to coordinate multiple agents. Project Think packages these as SDK-level primitives.
Voice in 30 Lines
The voice pipeline is the most immediately tangible feature. According to the Cloudflare blog post, Project Think includes an experimental real-time voice system over WebSockets with built-in speech-to-text and text-to-speech, requiring approximately 30 lines of server-side code. Voice-enabled agents running on Cloudflare’s global edge network could serve conversational AI applications with low latency at scale.
The “Rails for AI Agents” Bet
The architectural choice that defines Project Think is the “opinionated base class that wires them all together.” Rather than shipping durable execution, sub-agents, sessions, voice, and sandboxed code execution as independent modules that developers must assemble, Cloudflare is pre-wiring them into a single coherent platform. The blog post explicitly names Pi, OpenClaw, Claude Code, and Codex as the tools that “proved a simple but powerful idea” and influenced the product direction.
StartupHub.ai and the r/CloudFlare community both noted the significance: one commenter called it “the game changer for agentic development.”
The Infrastructure Timeline
Project Think is not yet generally available. It’s a preview of the primitives that will ship in the next Agents SDK generation. For developers already building on Cloudflare’s agent infrastructure, it signals where the platform is heading: batteries-included, long-running, voice-capable agent deployment, with the architectural decisions made at the SDK level rather than left to individual builders.