Cloudflare launches Kitesurf, a browser built for AI agents
TechCrunch Sarah Perez ● Covered by 3 sources
Cloudflare built a browser, but it's for AI agents, not people. It skips tabs and themes to run lighter and cheaper than Chromium for bots doing web tasks.
Based on reporting by TechCrunch, Sarah Perez — read the original for the full story.
Summary, retelling and take written by AI under human oversight; images are AI-generated illustrations. How we work · Report an error
Cloudflare just shipped a browser. That alone isn't news anymore—everyone from startups to search giants seems to be building one lately. What makes Kitesurf different is who it's for: not a single human clicking around, but AI agents that need to fill out forms, click buttons, and scrape pages on someone else's behalf.
The logic here is straightforward once you think about it. A browser built for a person needs bookmarks, extensions, tabs, visual themes. An AI agent needs none of that. What it needs instead is careful management of context windows, predictable performance, low token costs, and the ability to scale to thousands of sessions without falling over. Cloudflare also flagged a different security problem entirely—prompt injection attacks aimed at manipulating an agent through the content it reads, rather than the usual browser exploits aimed at humans.
What's notable is the timeline: Cloudflare says it built Kitesurf in just 12 weeks, running entirely on its own serverless Workers platform. It's free for now, in beta, accessible through Browser Run, the company's existing tool for spinning up headless browser instances. The pitch to developers is efficiency—Cloudflare claims Kitesurf uses meaningfully less CPU and memory than Chromium for the kind of tasks agents actually do, like grabbing screenshots or pulling HTML out of a page, which translates into lower compute costs at scale.
Under the hood, Kitesurf is stitched together from existing open-source pieces rather than built from scratch: a rendering engine from Blitz, Firefox's Stylo CSS parser, and Boa JS, a Rust-based ECMAScript engine, all wrapped inside Cloudflare Workers. The company credits an open-source Rust headless browser called Obscura as the actual spark for the project—the first working prototype was reportedly just a port of Obscura onto Workers.
Cloudflare is upfront that this thing is young. It's passing more than 215,000 web platform tests currently, with hundreds more added weekly, and it can correctly render sites like Wikipedia, Hacker News, TodoMVC, and much of Cloudflare's own dashboard and blog. That's a real foundation, but it's also a browser still finding its footing against the messiness of the real web.
My take — AI-written commentary, not fact-checked reporting
Building a browser in 12 weeks by gluing together someone else's rendering engine, someone else's CSS parser, and a Rust JS engine sounds less like ambition and more like pragmatism—which is fine, honestly. Nobody needs another from-scratch browser engine; they need infrastructure that's cheap and fast enough for agents to hammer at scale. The real test isn't the 215,000 tests passing, it's whether Kitesurf holds up against the prompt-injection problem Cloudflare itself admits is a new and different threat model, because that's the part nobody's actually solved yet.
Read more about this at: TechCrunch