
TL;DR
On August 5 Cloudflare open sourced Cloudflare OS, the agent workspace it has run internally since May: capability-based Gatekeepers instead of ambient MCP access, apps as private per-user instances, and approvals that simulate outcomes so agents never stall. A concrete blueprint for the company-wide agent platform.
On August 5, the fifth day of Cloudflare's Agents Week, the company open sourced Cloudflare OS, the platform thousands of its employees have used internally since May 2026. It is an agent workspace, a security framework, and an app runtime in one: a browser-based workspace where every "file" is a full-stack application written by an agent, every connection to an external service runs through a capability-granting Gatekeeper, and every agent starts with access to nothing.
Two repositories shipped: cloudflare-os (the core, Apache-2.0, 994 stars at publication) and cloudflare-os-starter, an example deployment shaped like Cloudflare's own internal install. The core runs on Workers and workerd, and the README is explicit that this is v2, a complete rewrite, "early access" with rough edges.
Cloudflare OS combines three parts:
The stack is the story for Workers developers: every workspace is a Durable Object, every gadget is a Dynamic Worker, and Cloudflare says Dynamic Workers, Facets, and object-capability RPC were added to the runtime specifically to support this product. The browser client talks to the server over Cap'n Web, Cloudflare's open source object-capability RPC, so every gadget exposes an agent-callable API for free.
From the archive
Aug 5, 2026 • 6 min read
Aug 5, 2026 • 10 min read
Aug 5, 2026 • 11 min read
Aug 5, 2026 • 7 min read
The notable decisions are about authorization. MCP servers are supported through Cloudflare's MCP Server Portals, but the default posture is capability-based, not ambient: an agent or gadget has access to nothing until you introduce it to a resource, and the agent can request an introduction it thinks it needs. Generated code receives resources as typed bindings like env.PROJECT, never as keys the model can read. This is the same direction as the Agent Access Model paper Cloudflare published this week, which we covered in Cloudflare's Agent Access Model: Zero Trust for Task-Scoped Agent Runs: the credential never reaches the model, and policy is enforced in the harness and network, not the prompt.
Two mechanisms deserve attention because they attack real failure modes. First, policy follows what the agent has seen: every observed resource is logged and attached to the work, and a user opening a shared workspace is verified against those observations, so a live dashboard cannot smuggle access to the table behind it. Second, Gatekeepers solve approval fatigue: instead of blocking an agent until a human clicks approve, they simulate the outcome, let the agent continue and queue actions, then let the user approve or reject in bulk when convenient. We documented how synchronous approval prompts push users toward --dangerously-skip-permissions in Approval Fatigue Is an Agent Security Bug; this simulated-commit pattern is the most direct fix we have seen shipped.
CIO Sam Rhea's companion post reports the internal numbers: in the last month sales teams saved over 10,000 hours on previously manual tasks, and users created over 4,000 apps and tools in 30 days. The engineering-side context layer (the "Engineering Codex") flagged nearly 250,000 potential problems and blocked 16,000 merges in four months. Those are adoption numbers, not benchmarks, but they are the strongest evidence yet that non-developer teams actually build with agent platforms when the security story stops being their problem.
Two implications are bigger than the product. The gadget model is a direct challenge to SaaS: if every user can run their own private instance and prompt an agent to change its code, the centralized shared-app model stops being the only option. Cloudflare OS is not the first to try this, but it is the first credible open source implementation with a real security layer underneath.
And the OS framing is more than marketing. The kernel analogy is technical: backend as kernel, Gatekeepers as device drivers, gadgets as processes, blueprints as executables, and agents as a new first-class entity that traditional OSes do not manage. We argued in Skills Are the New Agent Operating System that the agent platform layer would accrete around context and skills rather than file systems; Cloudflare OS puts the same bet behind company-curated skills and context loaded into every workspace. For teams building their own version, the practical takeaways: start from the starter repo, configure OAuth per gatekeeper, and expect to write your own gatekeepers, because that is where the real work of connecting your systems of record lives.
The honest caveats: this is not production-grade yet, contributions are closed for anything beyond small fixes, and the fully managed product, containers for development workflows, Slack integration, and workerd self-hosting docs are all still on the roadmap.
Read next
On August 5 Cloudflare published the Agent Access Model: a reference architecture where credentials are short-lived and task-scoped, enforcement lives in the harness and network instead of the prompt, and a Trust Ratchet only narrows an agent's capabilities. The cleanest spec yet for least privilege at agent speed.
7 min readManual approval prompts stop protecting users when coding agents ask too often. The better pattern is risk-aware autonomy: safe defaults, narrow deny rules, and approvals only for meaningful changes.
7 min readMCP's new enterprise-managed authorization flow is not just less login friction. It moves agent tool access into identity, policy, and audit systems enterprises already understand.
8 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Open-source cloud sandboxes for AI agents. Isolated environments that start in under 200ms, run code in Python, JavaScri...
View ToolOpen-source autonomous coding agent inside VS Code. Creates files, runs commands, and can use a browser for UI testing a...
View ToolTypeScript-first AI agent framework. Agents, tools, memory, workflows, RAG, evals, tracing, MCP, and production deployme...
View ToolOpenAI's open-source terminal coding agent built in Rust. Runs locally, reads your repo, edits files, and executes comma...
View ToolGive your agents a filesystem that branches like git. Crash-safe by default.
View AppTrack open-source maintenance signals, release tasks, and repo follow-ups in one dashboard.
View AppSpec out AI agents, run them overnight, wake up to a verified GitHub repo.
View AppStep-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI AgentsPath-specific rules that only load for matching files.
Claude CodeAuto-memory that persists across multiple subagent invocations.
Claude Code
Buzz by Block: Open-Source Slack-Style Collaboration for Humans + AI Agents (Demo & Setup) Check out Arcade: https://arcade.dev.plug.dev/xiDRwlA Repo: https://github.com/block/buzz The video introd...

Check out Zed here! https://zed.dev In this video, we dive into Zed, a robust open source code editor that has recently introduced the Agent Client Protocol. This new open standard allows...

Exploring Codex: AI Coding in Terminal In this video, I explore Codex, a new lightweight CLI tool for AI coding that runs in the terminal. This tool, possibly a response to Anthropic's CLI,...

On August 5 Cloudflare published the Agent Access Model: a reference architecture where credentials are short-lived and...

Manual approval prompts stop protecting users when coding agents ask too often. The better pattern is risk-aware autonom...

MCP's new enterprise-managed authorization flow is not just less login friction. It moves agent tool access into identit...

GitHub trending is full of agent skill frameworks. The real shift is not bigger prompts or more agents. It is turning te...

What if your dev tools weren't separate apps but one operating system? The thesis behind /os and /suites - small, shar...

On August 4 Cloudflare launched the Agent Development Lifecycle: agent traces with session replay, @cloudflare/ci for CI...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.