jsonscraper
Märkte
Zurück zum Journal

Cloudflare öffnet Kitesurf: Der Agentenbrowser spart Speicher, ist aber langsamer als Chromium

Die Engine zur Automatisierung von Webaufgaben lässt sich jetzt selbst bereitstellen. Wir erklären, warum sie weniger Ressourcen verbraucht und für welche Szenarien sie geeignet ist.

Redaktionsrichtlinie Fehler melden

Muss jeder KI-Agent ein vollständiges Chromium starten, wenn er lediglich eine Seite lesen oder einen Screenshot erstellen soll? Am 12. November 2026 veröffentlichte Cloudflare den Quellcode von Kitesurf, einer experimentellen Browser-Engine für solche automatisierten Aufgaben. Sie lässt sich lokal ausführen oder im eigenen Cloudflare-Konto bereitstellen. Der entscheidende Kompromiss: geringerer CPU- und Speicherbedarf bei längerer Ausführungszeit und eingeschränkter Website-Kompatibilität.

Für Entwicklerinnen und Entwickler von Browserautomatisierungen ist das eine interessante Option: Sie können die Engine untersuchen und anpassen und dabei die vertraute Schnittstelle Chrome DevTools Protocol (CDP) beibehalten. Alle Szenarien sollten jedoch erst nach einem Test der benötigten Seiten auf Kitesurf umgestellt werden. Im von Cloudflare veröffentlichten Vergleich erledigte Chromium die Testaufgaben schneller, und Kitesurf unterstützt bislang einige wichtige Webfunktionen nicht.

Was sich am 12. November geändert hat

Kitesurf wurde erstmals am 6. Oktober 2026 als Bestandteil von Browser Run vorgestellt, das damals in einer Betaversion verfügbar war. Cloudflare beschrieb zu diesem Zeitpunkt die Architektur und die Ergebnisse eigener Tests; am 12. November veröffentlichte das Unternehmen den Code unter der Apache-2.0-Lizenz. Nun lässt sich die Engine untersuchen, lokal erstellen und auf der Infrastruktur des eigenen Kontos bereitstellen. Das macht die Implementierung zugänglicher, verwandelt den experimentellen Browser aber nicht automatisch in einen Ersatz für Chromium.

Für den Betrieb gibt es zwei Möglichkeiten. Für die lokale Entwicklung werden Node.js 22 oder neuer, pnpm 9.15.4 und Bazelisk benötigt. Die Projektanleitung sieht vor, das Repository zu klonen, Abhängigkeiten zu installieren und den Build mit pnpm run dev zu starten. Für eine Bereitstellung bei Cloudflare ist ein Workers-Paid-Tarif erforderlich: Die Engine nutzt Dynamic Workers, um Seiten zu isolieren. Bei selbst gehosteten Instanzen muss die Authentifizierung separat eingerichtet werden – Kitesurf bringt keine integrierte Authentifizierung mit. Eine öffentlich erreichbare Worker-Adresse könnte Außenstehenden ermöglichen, Rechenkapazität und ausgehende Anfragen des eigenen Kontos zu nutzen.

Wie der Browser ohne Chromium auskommt

Ein gewöhnlicher Headless-Browser startet eine umfangreiche Engine, die für Websites und Benutzeroberflächen ausgelegt ist. Kitesurf setzt die für die Automatisierung benötigten Funktionen aus mehreren Workers-Komponenten zusammen: Eine nimmt CDP-Verbindungen entgegen und verwaltet den Sitzungszustand, separate isolierte Prozesse verarbeiten die Seite, und eine weitere Komponente übernimmt das Rendering. Da Kitesurf CDP unterstützt, können kompatible Clients wie Puppeteer mit der Engine verbunden werden.

Artikel: Cloudflare öffnet Kitesurf: Der Agentenbrowser spart Speicher, ist aber langsamer als Chromium
Zusammenfassung: Am 12. November 2026 veröffentlichte Cloudflare den Quellcode des experimentellen Browsers Kitesurf. Er führt JavaScript von Webseiten in isolierten Workers aus und ist mit Chrome-DevTools-Protocol-Clients kompatibel, ist Chromium bei Ausführungsgeschwindigkeit und Webkompatibilität jedoch unterlegen.
Bildrolle: Titelbild – die zentrale Idee
Abschnitt: Wie der Browser ohne Chromium auskommt
Visuelles Motiv: Editorial-Illustration im Stil eines Fotos
Kitesurf verteilt die Verarbeitung der Seite und ihr Rendering auf isolierte Komponenten.© jsonscraper · KI-generiert

HTML und CSS werden von Rust-Komponenten verarbeitet, das JavaScript der Seite läuft in einer isolierten Workers-Umgebung, und ein separater Renderer erzeugt das Bild. Cloudflare zufolge werden Netzwerkanfragen über eine spezielle Komponente geleitet, die Ressourcen der Website lädt, Netzwerkrichtlinien anwendet und Cookies für einzelne Seiten getrennt verwaltet. Die Isolation ist ein grundlegender Bestandteil des Browserdesigns: Agenten müssen beliebige Websites mit Code aufrufen, dem nicht automatisch vertraut werden kann.

Die Architektur ist auf Arbeitslasten nach dem Muster „Aufgabe starten – Seite verarbeiten – beenden“ ausgelegt. Wenn der Renderer hängen bleibt, kann er gestoppt und neu erstellt werden, denn der Seitenzustand wird nicht darin gespeichert. Bei Spitzenlasten in der Automatisierung könnte dieser Ansatz praktischer sein als dauerhaft laufende, ressourcenintensive Prozesse. Das ist ein architektonischer Beweggrund des Projekts, keine Garantie für konkrete Einsparungen auf jedem System.

Wie sich der Ressourcenbedarf verringert

Für einen früher veröffentlichten Vergleich verwendete Cloudflare die Medianwerte von fünf Browser-Run-Durchläufen mit 14 URLs. Beim Erstellen eines Screenshots benötigte Kitesurf 57,8 MiB Arbeitsspeicher gegenüber 271 MiB für einen warmen Chromium-Pool; beim Extrahieren von HTML waren es 39,4 MiB gegenüber 273,7 MiB. Diese Zahlen beziehen sich auf eine konkrete Konfiguration und eine von Cloudflare ausgewählte Seitengruppe. Sie sind daher als Messung einer bestimmten Arbeitslast zu verstehen, nicht als allgemeingültiger Faktor für alle Websites.

Artikel: Cloudflare öffnet Kitesurf: Der Agentenbrowser spart Speicher, ist aber langsamer als Chromium
Zusammenfassung: Am 12. November 2026 veröffentlichte Cloudflare den Quellcode des experimentellen Browsers Kitesurf. Er führt JavaScript von Webseiten in isolierten Workers aus und ist mit Chrome-DevTools-Protocol-Clients kompatibel, ist Chromium bei Ausführungsgeschwindigkeit und Webkompatibilität jedoch unterlegen.
Bildrolle: unterstützende Illustration 2 – ein anderer spezifischer Aspekt
Abschnitt: Wie sich der Ressourcenbedarf verringert
Visuelles Motiv: Infografik
Der Vergleich zeigt den zentralen Kompromiss: Kitesurf spart CPU und Speicher, Chromium ist dafür schneller.© jsonscraper · KI-generierte Illustration

Bei denselben Aufgaben war Chromium schneller: Ein Screenshot dauerte dort 637 ms gegenüber 1.148 ms bei Kitesurf, die HTML-Extraktion 472 ms gegenüber 820 ms. Kitesurfs Vorteil liegt also vor allem beim Ressourcenverbrauch, nicht bei der Reaktionsgeschwindigkeit. Bei der massenhaften, kurzlebigen Erfassung von Seiten kann der Speicherbedarf wichtiger sein als eine Verzögerung von einer Sekunde. Bei einem interaktiven Agenten, der schnell reagieren muss, kann der Zeitunterschied dagegen schwerer wiegen. Cloudflare veröffentlichte die Methodik und Ergebnisse dieser Messungen.

Wann Kitesurf und wann Chromium wählen?

Kitesurf eignet sich für einmalige Aufgaben: HTML abrufen, ein DOM erstellen, einen Screenshot aufnehmen oder auf einer kompatiblen Website ein PDF erzeugen. Dank der CDP-Kompatibilität lässt sich diese Alternative in einem bestehenden Automatisierungs-Stack testen. Der offene Quellcode ermöglicht es außerdem, das Verhalten und die Bereitstellungsbedingungen zu untersuchen. Für ein kleines Experiment kann man mit einem lokalen Build beginnen; bei einem Betrieb auf Cloudflare sollten der kostenpflichtige Tarif eingeplant und die Instanz durch Authentifizierung geschützt werden.

Für Websites mit Video oder WebGL, längere angemeldete Sitzungen, zuverlässige Arbeit mit Bot-Schutz oder eine präzise Seitendarstellung empfiehlt die Cloudflare-Dokumentation den regulären, auf Chromium basierenden Browser von Browser Run. Kitesurf unterstützt bislang weder Videowiedergabe noch WebGL oder längere Sitzungen mit gespeichertem Zustand. Die Unterstützung von Standards und die Renderingqualität werden weiterentwickelt.

Wichtig ist auch der Unterschied zwischen Standardkonformität und tatsächlicher Kompatibilität. Web Platform Tests prüfen einzelne Anforderungen von Webstandards, beantworten aber nicht, ob eine bestimmte komplexe Website lädt und ein Agent dort eine Abfolge von Aktionen korrekt ausführen kann. Der praktische Test besteht darin, genau die benötigten Seiten und Szenarien mit Chromium zu vergleichen – statt die Kompatibilität aus der Gesamtzahl bestandener Tests abzuleiten.

Praktisches Fazit für Teams

Betrachten Sie Kitesurf als spezialisierte Ausführungsoption für Browseraufgaben. Wählen Sie zunächst einige echte Seiten aus und messen Sie drei Dinge: die Korrektheit der extrahierten Daten oder Screenshots, die Ausführungszeit und den Ressourcenverbrauch. Prüfen Sie anschließend gesondert Authentifizierung, Netzwerkeinschränkungen und das Verhalten der Sitzungen. Ist die Aufgabe kurz, die Website kompatibel und sind Speicher sowie CPU wichtiger als die Latenz, lohnt sich ein Testeinsatz von Kitesurf. Sind eine präzise Darstellung, umfangreiche Webfunktionen oder ein dauerhaft gespeicherter Zustand wichtig, ist Chromium weiterhin der bessere Ausgangspunkt.

Die Veröffentlichung des Quellcodes ändert nicht die grundsätzliche Wahl zwischen einer schlanken Spezial-Engine und einem vollwertigen Browser. Sie macht es aber möglich, die erste Option selbst zu prüfen und bereitzustellen. Teams können sie nun leichter auf ihren eigenen Seiten und ihrer eigenen Infrastruktur bewerten, statt sich allein auf Anbieterangaben zu verlassen.

Menschen

Für diesen Artikel sind noch keine Personen aufgeführt.

Lesen Sie weiterPhotoCraft v0.7: PSD-Kompatibilität prüfen und einen schnellen Editor entwickeln
Lesen Sie den nächsten Artikel

Vom Artikel zur funktionierenden Integration

Entdecke die Social-Data-APIs von jsonscraper, teste Anfragen und entwickle deinen nächsten Workflow.

APIs entdecken