Co Cloudflare zbudował w dwanaście tygodni
Cloudflare wypuścił Kitesurf 6 sierpnia 2026 jako przeglądarkę zbudowana specjalnie dla agentów AI zamiast dla ludzi, a firma twierdzi, że zbudowała ja w około 12 tygodni. Argument jest prosty: agenci nie potrzebują motywów, kart, rozszerzeń ani idealnego pikselowo renderowania wizualnego tak jak człowiek, muszą wydobywać tekst, robić zrzuty ekranu i wchodzić w interakcje z elementami strony tak tanio i niezawodnie, jak to możliwe. Chromium, jak twierdzi Cloudflare, niesie ze sobą narzut, który służy wyłącznie użytkownikowi człowiekowi i którego agent nigdy nie dotyka.
Kitesurf działa w całości wewnątrz Cloudflare Workers, własnej platformy obliczeniowej firmy typu serverless, korzystając z WebAssembly zamiast tradycyjnego procesu przeglądarki. Warstwa silnika obsługuje komunikację przez Chrome DevTools Protocol oraz stan sesji, podczas gdy oddzielny komponent o nazwie PageScript uruchamia izolowany proces dla każdej strony, zbudowany z trzech części napisanych w Rust: Blitz do parsowania HTML i logiki renderowania, Stylo od Mozilli do CSS oraz Boa do wykonywania JavaScript. Komponent PageRenderer następnie generuje faktyczne piksele, gdy zadany jest zrzut ekranu.
Prawdziwy kompromis: taniej, nie szybciej
Cloudflare opublikował wyniki testów porównawczych z korpusu testowego 14 adresów URL, porównując Kitesurf z Chromium. Przy typowym zadaniu zrzutu ekranu Kitesurf zużył 380 milisekund czasu CPU wobec 1173 milisekund dla Chromium oraz 57,8 megabajta pamięci wobec 271,0 - mniej więcej jedna trzecia obciążenia CPU i nieco ponad jedna piątą zużycia pamięci. Przy ekstrakcji HTML różnica była jeszcze większa: 229 milisekund CPU wobec 877 oraz 39,4 megabajta pamięci wobec 273,7, blisko jednej siódmej zużycia pamięci.
Liczba, której firmy budżetujące infrastrukturę agentów nie powinny pomijać, to ta druga: rzeczywisty upływ czasu. To samo zadanie zrzutu ekranu zajęło 1148 milisekund w Kitesurf wobec 637 w Chromium, a ekstrakcja HTML zajęła 820 milisekund wobec 472 - Kitesurf był więc od 1,7 do 1,8 razy wolniejszy w rzeczywistym upływie czasu, mimo że zużywał znacznie mniej CPU i pamięci. Cloudflare nie sprzedaje tu szybkości. Sprzedaje możliwość uruchamiania znacznie więcej sesji przeglądania przez agentów na każde euro wydane na moc obliczeniową, kosztem nieco dłuższego czasu trwania każdego pojedynczego zadania.
Jak wpasowuje się dziś w stos agentów
Kitesurf jest już dostępny, bezpłatny w okresie bety, poprzez API Browser Run od Cloudflare, i został zbudowany tak, by wpasować się w infrastrukturę, którą zespoły już używają, zamiast całkowicie ją zastępować. Istniejący kod automatyzacji napisany dla Puppeteer, Playwright lub biblioteki chrome-remote-interface, wraz z klientami MCP, może łączyć się z Kitesurf przez ten sam punkt końcowy Chrome DevTools Protocol, którym te narzędzia już się posługują, po prostu dodając parametr browser=kitesurf do połączenia. Cloudflare oferuje także prostsze API Quick Actions do jednorazowych zadań, takich jak pojedynczy zrzut ekranu lub PDF, oraz publiczny plac zabaw pod adresem kitesurf.cloudflare.app do bezpośredniego testowania stron.
Kompromisy są jasno określone, a nie ukryte. Cloudflare wprost stwierdza, że Kitesurf nie potrafi odtwarzać wideo, nie potrafi renderować treści WebGL, nie potrafi utrzymywać trwałych, kilkuminutowych uwierzytelnionych sesji i nie został zbudowany, by omijać wykrywanie botów ani kontrolę odcisku TLS - z założenia ma istnieć tylko przez czas trwania pojedynczego zadania, a potem zniknąć. Firma z długotrwałymi, uwierzytelnionymi sesjami scrapingu lub potrzebująca strony faktycznie renderowanej przez GPU nadal potrzebuje konwencjonalnej konfiguracji Chromium bez interfejsu dla tego konkretnego obciążenia.
Co to oznacza, jeśli budżetujesz agentów AI
Każda firma, która uruchamia lub planuje agentów AI dotykających otwartej sieci - monitorowanie cen konkurencji, asystenci badawczy, scraping do generowania leadów, RPA wobec portali dostawców dostępnych tylko przez stronę internetową - do tej pory głównie domyślnie płaciła za pełne instancje Chromium na sesje agenta, ponieważ była to jedyną dojrzałą opcją. Wyniki testów Kitesurf pokazują, że to domyślne podejście jest teraz niepotrzebnie drogie dla dużej części pracy agentów, którą polega na czystej ekstrakcji tekstu, interakcji z formularzami lub zrzutach ekranu, a nie na stronach obciążonych wideo lub WebGL, a Cloudflare zamierza udostępnić Kitesurf jako open source, aby firmy nie musiały kierować tego ruchu konkretnie przez Cloudflare, by uzyskać oszczędność.
Praktycznym krokiem jest rozdzielenie obciążeń agentów według tego, czego naprawdę potrzebują: skierować większość zadań zrzutu ekranu i ekstrakcji do lżejszego silnika, takiego jak Kitesurf, a pełne Chromium zachować tylko dla zadań, które naprawdę wymagają wideo, WebGL lub długich uwierzytelnionych sesji. Założenie, że każde zadanie przeglądania przez agenta wymaga pełnowartościowej przeglądarki na poziomie człowieka, to dokładnie to, co ten test porównawczy bezpośrednio podważa, i warto to sprawdzić wobec własnego rachunku za infrastrukturę agentów, zamiast bezkrytycznie przyjmować przekaz Cloudflare.
Czytaj dalej: Specyfikacja wyprzedza produkt o trzy rewizje | Postkwant wymaga OpenSSL 3.5 na waszym origin



