Wat Cloudflare in twaalf weken bouwde
Cloudflare lanceerde Kitesurf op 6 augustus 2026 als een browser specifiek gebouwd voor AI-agents in plaats van mensen, en het bedrijf zegt dat hij in ongeveer 12 weken is gebouwd. Het uitgangspunt is eenvoudig: agents hebben geen thema's, tabbladen, extensies of pixelperfecte visuele weergave nodig zoals een mens, ze moeten tekst extraheren, screenshots maken en met paginaelementen interacteren, zo goedkoop en betrouwbaar mogelijk. Chromium draagt volgens Cloudflare overhead met zich mee die uitsluitend de menselijke gebruiker dient en die een agent nooit aanraakt.
Kitesurf draait volledig binnen Cloudflare Workers, het serverless computeplatform van het bedrijf, met WebAssembly in plaats van een traditioneel browserproces. De engine-laag verzorgt de communicatie via het Chrome DevTools Protocol en het sessiebeheer, terwijl een apart onderdeel genaamd PageScript per pagina een geïsoleerd proces opstart, opgebouwd uit drie in Rust geschreven onderdelen: Blitz voor HTML-parsing en renderlogica, Mozilla's Stylo voor CSS, en Boa voor JavaScript-uitvoering. Een PageRenderer-component produceert vervolgens de daadwerkelijke pixels wanneer een screenshot wordt aangevraagd.
De echte ruil: goedkoper, niet sneller
Cloudflare publiceerde benchmarkcijfers uit een testcorpus van 14 URL's waarin Kitesurf met Chromium wordt vergeleken. Voor een typische screenshot-taak gebruikte Kitesurf 380 milliseconden CPU-tijd tegenover 1.173 milliseconden bij Chromium, en 57,8 megabyte geheugen tegenover 271,0 - ruwweg een derde van de CPU-belasting en iets meer dan een vijfde van het geheugengebruik. Bij HTML-extractie was het verschil nog groter: 229 milliseconden CPU tegenover 877, en 39,4 megabyte geheugen tegenover 273,7, bijna een zevende van het geheugengebruik.
Het cijfer dat bedrijven die agent-infrastructuur budgetteren niet mogen overslaan, is het andere: de daadwerkelijk verstreken tijd. Dezelfde screenshot-taak duurde 1.148 milliseconden in Kitesurf tegenover 637 in Chromium, en HTML-extractie duurde 820 milliseconden tegenover 472 - Kitesurf was dus 1,7 tot 1,8 keer trager in werkelijk verstreken tijd, ook al gebruikte het veel minder CPU en geheugen. Cloudflare verkoopt hier geen snelheid. Het verkoopt de mogelijkheid om per bestede euro aan rekenkracht veel meer agent-browsingsessies te draaien, ten koste van een iets langere doorlooptijd per afzonderlijke taak.
Hoe het vandaag past in een agent-stack
Kitesurf is nu al beschikbaar, gratis tijdens de betaperiode, via Cloudflares Browser Run API, en is zo gebouwd dat het aansluit op infrastructuur die teams al gebruiken in plaats van die volledig te vervangen. Bestaande automatiseringscode geschreven voor Puppeteer, Playwright of de chrome-remote-interface-bibliotheek, samen met MCP-clients, kan verbinding maken met Kitesurf via hetzelfde Chrome DevTools Protocol-endpoint dat deze tools al gebruiken, simpelweg door een parameter browser=kitesurf aan de verbinding toe te voegen. Cloudflare biedt ook een eenvoudigere Quick Actions API voor eenmalige taken zoals een enkele screenshot of PDF, en een publieke speeltuin op kitesurf.cloudflare.app om pagina's direct te testen.
De afwegingen worden expliciet benoemd, niet verborgen. Cloudflare stelt ronduit dat Kitesurf geen video kan afspelen, geen WebGL-inhoud kan renderen, geen langdurige, meerdere minuten durende geauthenticeerde sessies kan volhouden, en niet gebouwd is om botdetectie of TLS-fingerprinting te omzeilen - het is opzettelijk bedoeld om alleen te bestaan voor de duur van een enkele taak en daarna te verdwijnen. Een bedrijf met langlopende, geauthenticeerde scrapingsessies, of met behoefte aan een echt door de GPU gerenderde pagina, heeft voor die specifieke workload nog steeds een conventionele headless-Chromium-opzet nodig.
Wat dit betekent als u AI-agents budgetteert
Elk bedrijf dat AI-agents draait of plant die het open web raken - concurrentieprijsmonitoring, onderzoeksassistenten, scraping voor leadgeneratie, RPA tegen alleen-web-leveranciersportalen - heeft tot nu toe grotendeels standaard betaald voor volledige Chromium-instanties per agent-sessie, omdat dat de enige volwassen optie was. De benchmarkcijfers van Kitesurf laten zien dat die standaard nu onnodig duur is voor het grote deel van het agent-werk dat pure tekstextractie, forminteractie of screenshots betreft in plaats van video- of WebGL-zware pagina's, en Cloudflare wil Kitesurf open source maken zodat bedrijven dat verkeer niet specifiek via Cloudflare hoeven te routeren om de besparing te krijgen.
De praktische stap is om agent-workloads te scheiden naar wat ze daadwerkelijk nodig hebben: leid de meerderheid van screenshot-en-extractietaken naar een lichtere engine zoals Kitesurf, en houd volledige Chromium alleen voor de taken die echt video, WebGL of lange geauthenticeerde sessies vereisen. De aanname dat elke agent-browsingtaak een volwaardige, mensgeschikte browser nodig heeft, is precies wat deze benchmark ter discussie stelt, en het is de moeite waard dit te toetsen aan uw eigen agent-infrastructuurrekening in plaats van Cloudflares framing zomaar te geloven.
Lees hierna: De specificatie ligt drie revisies voor op het product | Post-quantum vraagt OpenSSL 3.5 op uw origin



