Cloudflare Agents Week: The 6-Minute Recap
Every product launch, every new feature, distilled into digestible chunks
Last week was Cloudflare’s Agents Week, a marathon of announcements focused on the Agentic Era. I covered the news daily, but there was a lot to track. I’ve condensed those 5,500 words across the week into this 6-minute guide. Let’s dive in.
🏗️ The Agentic Backbone
Durable Object Facets
Durable Object Facets allow any Durable Object to create child Durable Objects on-the-fly using Dynamic Workers, with each Facet having its own isolated storage.
This allows novel use cases like AI agents writing their own tools that can store data related to that tool’s use.
Project Think
Project Think provides a new base class in Cloudflare’s Agents SDK that gives you a highly opinionated agent harness to use out of the box. It implements the agentic loop, message persistence, streaming, tool execution, stream resumption, and extensions.
You get all of this with 3 lines of code with customization possible.
There’s several new primitives in the Agents SDK too:
Fibers allow you to recover from failure for long-running tasks that may take hours or even days.
Subagents using Durable Objects Facets.
Sessions change how conversations are stored from a flat list to a tree structure with full-text search across conversation history via FTS5.
ExtensionManager allows an AI agent to self-author its own extensions. Define the extensions and the agent will write its own tools, which will be executed in a Dynamic Worker.
Voice Agents
Agents SDK now has a VoiceAgent class, which handles speech-to-text (STT), text-to-speech (TTS), conversation persistence and support for React as well as a framework-agnostic client.
It includes everything you’d expect from a voice agent, such as real-time audio, persistence for audio, output audio streaming, utterance detection and hooks to intercept and transform text during a conversation.
Agent Memory
Agent Memory from Cloudflare will be a fully managed solution to give AI agents long term memory, with an opinionated approach and API.
Agent Memory will then handle:
Ingestion of messages that belong to a conversation
Classification of memories (facts, events, instructions or tasks)
Explicit storage of key information
Recall, with Agent Memory determining the most useful results
Containers & Sandboxes are Generally Available
Dynamic Workers are incredibly lightweight, with start up times in single-digit milliseconds. They don’t work for all sandboxing use cases though, and that’s where Sandboxes and Containers come in.
They have a ton of features, such as PTY support, filesystem watching, snapshots and persistent code interpreters. Additionally, you can keep your secrets from ever being visible to your AI agent by using Outbound Workers in conjunction with a sandbox, which acts as an egress proxy.
🛡️ AI Agent Connectivity & Security
CodeMode for MCP Server Portals
Code Mode is an approach to MCP that replaces every tool in an MCP server with just two: search and execute. The client then searches for what endpoints it needs, and writes typed code against those endpoints, which it can then execute in a sandbox safely.
Code Mode is now available with Cloudflare’s MCP Server Portals, significantly reducing the cost when integrating with multiple MCP servers.
A Unified AI Gateway
You can now call pretty much any LLM provider using the same Workers AI binding that natively-hosted Cloudflare models use - without needing an API key for individual providers.
Cloudflare will bill you for the usage directly. There are 70+ models across 12+ providers available right now from all the names you’d expect.
Additionally, in the future, you’ll be able to run AI models directly on Cloudflare that you have built using Replicate’s Cog technology.
Cloudflare Mesh
Imagine you have a bunch of devices, some are servers in data centers, plus your laptops and phones. You want all of them to communicate with each other privately and securely, like they’re all on the same home Wi-Fi network, even though they’re scattered across the world.
That’s what Cloudflare Mesh does - no VPN required. For an extra layer of security, everything is post-quantum encrypted.
With the introduction of Mesh comes support for Workers VPC bindings. You can connect any Worker or Durable Object to a Mesh node via the binding using its IP address, or to a Cloudflare Tunnel with a tunnel ID.
Managed OAuth for Cloudflare Access
Cloudflare Access is a product from Cloudflare that allows you to control who can access your internal company applications and services.
Managed OAuth is built for AI agent auth. Enable it on any Access app, and Cloudflare Access becomes an OAuth authorization server. Agents can automatically discover how to authenticate, send the human through a PKCE flow, then the AI agent receives a scoped token to make requests on the user’s behalf.
🛠️ Agent Toolbox & Developer Platform
Artifacts: Git-compatible Versioned Storage
Artifacts is a brand new product from Cloudflare that allows you to create an unlimited number of repos to store your code, versioned and Git-compatible.
You can create, fork and import a repo, interact with Artifacts via binding or API and connect to a repo using a Git client.
Email Service Public Beta
Email Sending is now available to send transactional emails, both via a new binding as well as REST API.
Setup is easy, you just onboard a domain in the dashboard, add the email binding, then you can send emails with a single line of code. Keep in mind that only transactional use cases are allowed.
Domain Registrar API Beta + MCP
The Registrar API makes it possible to search for domains, check availability, and register them programmatically. There’s three endpoints at launch:
Search, to find domain names with or without an extension
Check, to determine availability and pricing for a search result
Register, to actually register a domain as yours
Domain Registrar is also available via the Cloudflare MCP server.
Flagship
Feature flags are now available on Cloudflare, underpinned by OpenFeature. It supports all you’d expect from a feature flagging solution, and it’s in private beta currently.
PlanetScale <> Workers Integration
Users can now create and manage PlanetScale Postgres and MySQL databases directly through the Cloudflare dashboard and API.
Starting next month, billing will be unified, allowing self-serve and enterprise customers to pay for their databases via their Cloudflare account.
Live View + Chrome DevTools Protocol for Browser Rendering Run
Browser Rendering is now called Browser Run, and received a bunch of updates:
Live View allows a human to jump into a browser session to help an AI agent out.
Browser Run now supports Chrome DevTools Protocol (CDP), a remote debugging protocol that allows you to instrument, inspect, debug, and profile Chromium-based browsers.
MCP client support, such as Claude Desktop, Cursor, and OpenCode.
WebMCP support, enabling websites to declare what actions are available for agents
Session recordings to aid debugging, including DOM changes, user interactions, and page navigation.
Limit increases to allow you to run up to 120 concurrent browsers
AI Search Improvements
AI Search allows you to create knowledge bases for your AI agents to use.
You can now ingest data directly using the new Items API. There’s also a new ai_search_namespaces binding that allows you to create, modify and delete AI search indexes programmatically.
New on the search side, Hybrid search combines vector search with BM25 keyword search. Relevance boosting allows you to modify how a search is handled based on document metadata.
Workflows Capacity Increases
The limits associated with Workflows have increased massively since it was first introduced at the end of 2024, and they are going even higher now:
Max concurrent instances raised to 50,000 from 10,000
Instance creation rate increased to 300/second per account & 100/second per workflow, up from 100/second per account
Ability to queue 2 million instances per workflow, up from 1 million
Agent Lee
The Cloudflare Dashboard now has an AI assistant for everyone to use that can undertake tasks and answer any questions you have.
For example, if you’re like me and worry each time you make a DNS change, you can ask Agent Lee to sense-check the DNS change and even action it directly from the chat.
🌎 Improving the Web for Agents
Agent Readiness Checker
Cloudflare has introduced a new website to check if your website is well suited for agents to discover and use.
Simply enter your domain and it will be assessed across 4 key areas, and present you with a final score - think Lighthouse for AI agents.
Shared Dictionaries
Over time, web pages have grown in size - roughly 6-9% per year. With agents arriving on the scene, the amount of web traffic is growing at an astonishing rate, making this bloat slow everything down for everyone.
A compression dictionary is a shared reference between server and client that works like a cheat sheet. Instead of compressing a response from scratch, the server says “you already know this part of the file because you’ve cached it before” and only sends what’s new.
Redirects for AI Training
AI crawlers aren’t particularly intelligent - they can’t tell what information is outdated, even if the page explicitly says so.
To solve for this, Cloudflare is introducing Redirects for AI Training, which lets you enforce redirects for verified crawlers to the most up to date content. This transforms your existing canonical tags to become 301 redirects automatically with a single toggle.
Unweight
Large language models are huge, often into the 100s of GBs largely made up of numbers. They present unique challenges to run at scale.
Cloudflare focused on shrinking those numbers (model weights) without changing what the model actually does. They built a system called Unweight that compresses the model’s data so it takes up less space, but still gives exactly the same answers.
Network Performance Update
At regular intervals, Cloudflare provides updates on its network performance. Here’s the highlights from this review:
Number 1 in 40% of networks to number 1 in 60% of networks in 3 months
Gained the fastest status in an additional 40 countries
Now number 1 in 54 more US ASNs
6ms faster than competitors on average in December
That’s everything, hope you enjoyed Agents Week. I’ll be back for the next innovation week too, as well as my daily musings and insights all related to Cloudflare.
Want to read all the blog posts yourself? Check them out here.



