Cloudflare Project Think Adds Durable Building Blocks for AI Agents
New developer primitives address memory, subagents, execution and recoverable long-running work.

SAN FRANCISCO, Calif. - Cloudflare has introduced Project Think, an initiative designed to provide developers with the experimental building blocks necessary for constructing long-running, durable AI agents. This new toolkit expands the company's existing Agents SDK by introducing primitives for durable execution, persistent memory, and isolated subagents. By addressing the fundamental infrastructure requirements of autonomous software, the project seeks to move cloud computing beyond short-lived requests toward complex, multi-step workflows that can span hours or days. The launch comes as the technology industry shifts from simple chatbots toward agentic workflows that require structural reliability and deep integration with edge compute resources.
The core philosophy behind Project Think is the recognition that traditional serverless architectures are often ill-suited for the unpredictable lifecycle of an artificial intelligence agent. In standard web development, a request is expected to complete within milliseconds or seconds; however, an agent performing research, coding, or logistical planning may encounter delays, API rate limits, or network interruptions. To solve this, Cloudflare is leaning into its global network infrastructure to provide a runtime environment where state is not lost when a process is interrupted. This positioning reflects a broader movement in Silicon Valley to treat 'durability' as a first-class citizen in the AI stack.
A central feature of the new project is the implementation of fibers and checkpoints. These mechanisms allow an agent to pause its current state, create a recovery point, and resume work after an interruption without losing progress. This architectural shift is intended for tasks that last far longer than a conventional web request and cannot afford a full restart whenever a process or network connection fails. By saving the stack trace and variable state of an agent at specific intervals, Cloudflare allows developers to build systems that are resilient to the transient failures commonly found in distributed systems.
Beyond simple persistence, Project Think introduces sophisticated ways for developers to manage the cognitive load and security of AI systems. The toolkit gives developers native methods to separate subagent context, ensuring that different parts of a complex task do not bleed into one another. This isolation is critical for maintaining session information over time and preventing the 'context window' of a large language model from becoming cluttered with irrelevant data from previous, unrelated sub-tasks. By preserving session continuity, Cloudflare enables agents to maintain a long-term memory of their objectives and past actions.
Security and flexibility within the agentic environment are addressed through sandboxed code execution and self-authored extensions. Sandboxed execution is designed to limit the potential impact of untrusted code, a necessary precaution when an agent is tasked with generating and running its own scripts to solve problems. Furthermore, the self-authored extensions feature allows an agent to package a repeated procedure as a reusable capability. If an agent identifies a sequence of actions it performs frequently, it can effectively write its own tool to handle that task more efficiently in the future, expanding its own functional library without manual developer intervention.
The launch of Project Think places Cloudflare's global developer platform closer to the critical runtime layer for autonomous software. The company has spent years building out its Workers serverless platform, its R2 storage solutions, and various database offerings like D1 and KV. These existing products already provide many of the underlying services an AI agent requires for data retrieval and computation. Project Think serves as the connective tissue, assembling those disparate pieces around the distinctive problems of state management, task delegation, and failure recovery that are unique to the agentic era.
Industry analysts have noted that the race to dominate the AI agent layer is intensifying, with cloud providers seeking to move up the stack from providing raw GPUs to providing the intelligence orchestrator. Cloudflare’s entry into this space leverages its massive edge network, which brings computation physically closer to the end user. This proximity can reduce latency for agentic interactions, but the real value proposition of Project Think lies in the abstraction of complexity. By handling the 'plumbing' of state and recovery, Cloudflare allows developers to focus on the logic and goals of their agents rather than the underlying infrastructure stability.
However, the features remain in a preview technology phase, and the project faces significant hurdles regarding safety and observability. One of the primary risks identified with durable agents is their potential to preserve bad assumptions or repeat harmful actions across restarts. Because these agents are designed to be persistent, a logic error or a biased output from a language model could be baked into the checkpointed state, leading to a loop of incorrect or even destructive behavior. In a production environment, an enterprise cannot afford to have an autonomous agent repeatedly attempting a flawed transaction or leaking sensitive data during a recovery cycle.
To mitigate these risks, Cloudflare has emphasized that developers will need to implement strict permissions and traceable checkpoints. The ability to audit an agent's decision-making process is a prerequisite for moving these primitives into sensitive production workflows. For many businesses, the 'black box' nature of AI is already a barrier to adoption; a black box that can run indefinitely and self-recover from errors presents an even greater governance challenge. Developers will likely require practical ways to inspect decisions and manually intervene before an agent is allowed to execute high-stakes tasks autonomously.
The competitive landscape for Project Think includes major hyperscalers as well as specialized startups focused on 'durable computing' and 'workflow orchestration.' By integrating these capabilities directly into its Workers ecosystem, Cloudflare is betting that developers want a unified experience where local execution, storage, and agentic state management coexist. This vertical integration could prove a significant advantage over fragmented solutions that require developers to stitch together multiple third-party services to achieve similar levels of durability and memory.
As the industry watches the evolution of Project Think, the focus will likely shift to how Cloudflare handles the storage costs and compute overhead of maintaining millions of suspended agent states. While the cost of serverless compute has fallen, the persistent storage of execution stacks represents a different economic model. How the company prices these 'wait states' will be a key factor in determining how widely the technology is adopted by startups and enterprise developers alike, particularly those working on high-volume, low-margin applications.
In the coming months, the success of the initiative will be measured by the complexity of the agents built upon it. If developers can successfully deploy agents that manage multi-day logistics or autonomous coding projects without human oversight, Cloudflare will have successfully transitioned from a content delivery network and security provider into a fundamental layer of the AI economy. For now, Project Think represents a significant architectural step toward a future where software is no longer a series of reactive events, but a continuous, evolving entity capable of long-term planning and self-correction.
Sources
Written by
The Company Wire Staff
Reporting from The Company Wire newsroom. Staff bylines cover funding rounds, product launches and company news verified against primary sources.



