Kitesurf er ikke bare en slankere utgave av Chromium. Cloudflare har bygget motoren fra grunnen av med maskinbruk som utgangspunkt .
Den har derfor ikke funksjoner som faner, temaer, utvidelser, bokmerker eller jevn 60-bilder-per-sekund-visning. For en KI-agent er det viktigere å hente ut strukturert innhold, bruke få tokens og kunne starte mange isolerte økter enn å vise nettsider pikselperfekt .
Motoren er skrevet i Rust og WebAssembly og kjører direkte i V8-isolater på Workers. Hver forespørsel kan starte i en separat, statsløs økt, uten behov for langvarige nettleserprosesser eller oppvarmede instanser .
For utviklere er det også et forsøk på å gjøre overgangen enkel: Kitesurf støtter Chrome DevTools Protocol (CDP), slik at verktøy som Puppeteer, Playwright, chrome-remote-interface og MCP/CDP-klienter kan brukes uten endringer . Cloudflare oppgir dessuten at motoren består mer enn 215 000 Web Platform Tests, og selskapet har lovet å gjøre den åpen kildekode . Motoren skal ha blitt bygget på 12 uker .
Cloudflares sammenligning brukte et datasett med 14 nettadresser og målte Kitesurf mot en varm Chromium-pool . Resultatene viser en tydelig byttehandel:
| Måling | Kitesurf | Varm Chromium-pool | Forskjell |
|---|---|---|---|
| CPU ved skjermbilde | 380 ms | 1 173 ms | 3,1 ganger mindre CPU |
| CPU ved HTML-uthenting | 229 ms | 877 ms | 3,8 ganger mindre CPU |
| Minne ved skjermbilde | 57,8 MiB | 271,0 MiB | 4,7 ganger mindre minne |
| Minne ved HTML-uthenting | 39,4 MiB | 273,7 MiB | 7,0 ganger mindre minne |
| Total tid ved skjermbilde | 1 148 ms | 637 ms | 1,8 ganger tregere |
| Total tid ved HTML-uthenting | 820 ms | 472 ms | 1,7 ganger tregere |
Kitesurf bruker altså 3–7 ganger mindre CPU og minne, men trenger rundt 1,7–1,8 ganger lengre tid for å fullføre oppgavene .
Det er et bevisst valg. For tjenester som skal kjøre svært mange agenter samtidig, kan lavere minne- og CPU-bruk være viktigere enn at hver enkelt forespørsel blir ferdig så raskt som mulig . Mindre ressursbruk kan gi plass til flere samtidige økter og lavere kostnader per oppgave .
Kitesurf er ikke en fullgod erstatning for Chromium i alle situasjoner. Cloudflare peker blant annet på følgende begrensninger:
Chromium er fortsatt standardvalget i Browser Run. Utviklere må selv velge Kitesurf når oppgaven passer til motorens styrker .
Kitesurf peker mot en mulig ny retning for nettleserinfrastruktur: en nettleser trenger ikke lenger å prioritere alt som gjør den behagelig for mennesker. For en agent kan maskinlesbart innhold, isolasjon, skalerbarhet og ressursbruk være viktigere enn visuell gjengivelse .
Dersom tallene holder seg i større og mer varierte arbeidslaster, kan motoren gjøre det billigere å gi mange KI-agenter tilgang til nettet samtidig. Den kan også utfordre Chromiums sterke posisjon innen hodeløs nettleserautomatisering, særlig for oppgaver som HTML-uthenting, skjermbilder og annen automatisering .
Samtidig binder løsningen agentenes nettleserbruk tettere til Cloudflare Workers og selskapets infrastruktur . Det gjør Kitesurf interessant både som teknisk nyvinning og som et strategisk grep i kampen om plattformen som skal kjøre fremtidens nettbaserte KI-agenter.
Foreløpig er konklusjonen enkel: Kitesurf er ikke raskere enn Chromium, men den kan være langt billigere å skalere. For enkle, kortvarige agentoppgaver kan det være et godt alternativ. For video, WebGL, avanserte innlogginger eller nettsteder med krevende botbeskyttelse er Chromium fortsatt det tryggere valget.