Field noteOct 3, 20262 min read1 source

Cloudflare has open-sourced Cloudflare OS

In one minute

Cloudflare OS reframes the AI workspace as an environment for user-specific software, not just a chat interface.

Thesis: Cloudflare OS treats AI-generated apps as isolated, user-owned software instances rather than shared SaaS features. Observed facts: The repository says the product was developed for internal use and is used daily by employees across functions. It describes Gadgets as private app instances running in separate sandboxes, and Gatekeepers as service-specific layers that mediate access and log actions.

Mechanism: Gatekeepers can simulate side-effecting operations for an agent, let it continue, and queue the real action for later approval or rejection by a person. Why now: Cloudflare has opened the repository so organizations can adapt the environment for their own company, making its security and workflow choices inspectable beyond the original internal deployment. The design aims to avoid forcing synchronous approvals at every step while retaining a human decision point.

First implication: The project offers a concrete design to evaluate for teams that want agents to build and use apps without granting them unrestricted access to company systems. Evidence boundary: The repository describes Cloudflare’s intended architecture and internal use, but does not independently establish security effectiveness, adoption outside Cloudflare, or production readiness; it labels the release early access and says local quick-start is not for production. First watch condition: Watch for documented deployments and security evaluations that test whether deferred, simulated approvals remain safe when agents chain actions across real services.

Evidence / sources

  1. 1github.com/cloudflare/cloudflare-os
All Field Notes

Next reads

Read next

Open the graph
  1. 01archiveField NotesOpen the latest editorial analysis.
  2. 02source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract