Am 13. November 2026 kündigte Cloudflare im offiziellen Blog an, dass Kitesurf, sein zustandsloser Browser für KI-Agenten, jetzt Open Source ist. Der Code liegt auf GitHub unter der Apache-2.0-Lizenz. Nach dem Debüt im August und der WebMCP-Unterstützung im September hat Cloudflare damit sein Versprechen eingelöst, den Browser zu öffnen. Für Teams, die Agenten bauen, ist die Veränderung direkt: Künftig muss nicht mehr jede Aufgabe mit einer vollständigen Chromium-Instanz laufen — man kann eine Browser-Engine im eigenen Konto betreiben.
Ein Browser ohne Browser-Container
Kitesurf läuft vollständig auf Cloudflare Workers: Es parst HTML, wendet CSS an, führt Seiten-JavaScript aus und rendert Screenshots — ganz ohne Browser-Container. Es unterstützt das Chrome DevTools Protocol (CDP), sodass sich Werkzeuge wie Puppeteer direkt verbinden lassen. Das Repository besteht aus drei Teilen: Die Engine verwaltet Browser-Sitzungen und Client-Verbindungen, PageScript führt die Seite und ihr JavaScript aus, und PageRenderer zeichnet das Ergebnis. Darunter liegt eine Reihe von Open-Source-Rust-Komponenten: Blitz übernimmt Parsing und Layout, Stylo das CSS, Boa führt JavaScript in WebAssembly aus, Linebender kümmert sich um Textlayout und 2D-Grafik, und Krilla erzeugt PDF-Ausgaben. Auch lokal läuft es unkompliziert: Repository klonen, Abhängigkeiten installieren, einmal pnpm run dev — der Entwicklungsserver startet unter 127.0.0.1:8787, im Browser öffnen und ausprobieren.
Wo es spart — und wo es noch fehlt
Cloudflare behauptet, Kitesurf verbrauche weniger CPU und Speicher als ein vollständiger Browser wie Chromium und skaliere bei Bedarf über das weltweite Workers-Netzwerk — doch der offizielle Blog nennt keine Messdaten, vorerst bleibt das also die Aussage des Unternehmens. Für das Deployment im eigenen Konto ist ein kostenpflichtiger Workers-Tarif nötig, weil Dynamic Workers für jede Seite eine isolierte Instanz erzeugen. Eines sei noch klargestellt: Kitesurf befindet sich weiterhin im Experimentierstadium, und Cloudflare sagt offen, dass der Schwerpunkt auf besserer Kompatibilität, Zuverlässigkeit und Effizienz liegt; die Bestehensquoten bei den Web Platform Tests sind der eigene Fortschrittsmaßstab. Als vollwertigen Ersatz für Chrome zu betrachten, ist verfrüht; realistischer ist es, Kitesurf erst lokal zum Laufen zu bringen und dann zu entscheiden, ob man es in die eigene Agenten-Pipeline einbindet. Die Idee selbst ist nicht neu: Das Open-Source-Projekt Browser Use baut bereits Browser-bedienende Agenten, und auch LangChains verwaltete Agenten wachsen in den Browser hinein — Kitesurf unterscheidet sich dadurch, dass der Browser selbst in eine leichtgewichtige Engine zerlegt wurde, die auf Workers läuft. Der verwaltete Dienst Browser Run bleibt verfügbar und erspart das eigene Hosting.