Cosa ha costruito Cloudflare in dodici settimane

Cloudflare ha lanciato Kitesurf il 6 agosto 2026 come browser costruito appositamente per agenti IA anziché per persone, e l'azienda afferma di averlo costruito in circa 12 settimane. L'idea è semplice: gli agenti non hanno bisogno di temi, schede, estensioni o rendering visivo perfetto al pixel come una persona, ma devono estrarre testo, fare screenshot e interagire con gli elementi di una pagina nel modo più economico e affidabile possibile. Chromium, sostiene Cloudflare, porta con sé un sovraccarico che serve solo all'utente umano e che un agente non tocca mai.

Kitesurf gira interamente dentro Cloudflare Workers, la piattaforma di calcolo serverless dell'azienda, usando WebAssembly invece di un processo di browser tradizionale. Il livello engine gestisce la comunicazione tramite il Chrome DevTools Protocol e lo stato della sessione, mentre un componente separato chiamato PageScript avvia un processo isolato per ogni pagina costruito da tre parti scritte in Rust: Blitz per il parsing HTML e la logica di rendering, Stylo di Mozilla per il CSS, e Boa per l'esecuzione JavaScript. Un componente PageRenderer genera poi i pixel effettivi quando viene richiesto uno screenshot.

Lo scambio reale: più economico, non più veloce

Cloudflare ha pubblicato dati di benchmark ricavati da un corpus di prova di 14 URL che confrontano Kitesurf con Chromium. Per un tipico compito di screenshot, Kitesurf ha usato 380 millisecondi di CPU contro i 1.173 di Chromium, e 57,8 megabyte di memoria contro 271,0 - circa un terzo della CPU e poco più di un quinto della memoria. Per l'estrazione HTML il divario è stato ancora più ampio: 229 millisecondi di CPU contro 877, e 39,4 megabyte di memoria contro 273,7, vicino a un settimo del consumo di memoria.

Il numero che le aziende che pianificano il budget dell'infrastruttura per gli agenti non dovrebbero saltare è l'altro: il tempo reale trascorso. Lo stesso compito di screenshot ha impiegato 1.148 millisecondi in Kitesurf contro 637 in Chromium, e l'estrazione HTML ha impiegato 820 millisecondi contro 472 - Kitesurf è stato da 1,7 a 1,8 volte più lento in tempo reale, pur usando molta meno CPU e memoria. Cloudflare qui non sta vendendo velocità. Sta vendendo la possibilità di far girare molte più sessioni di navigazione degli agenti per ogni euro di calcolo speso, al costo di un tempo leggermente più lungo per ogni singolo compito.

Come si inserisce oggi in uno stack di agenti

Kitesurf è disponibile da subito, gratuito durante il periodo beta, tramite l'API Browser Run di Cloudflare, ed è costruito per inserirsi nell'infrastruttura che i team già usano invece di sostituirla del tutto. Il codice di automazione esistente scritto per Puppeteer, Playwright o la libreria chrome-remote-interface, insieme ai client MCP, può collegarsi a Kitesurf tramite lo stesso endpoint del Chrome DevTools Protocol che questi strumenti già parlano, semplicemente aggiungendo un parametro browser=kitesurf alla connessione. Cloudflare offre anche un'API Quick Actions più semplice per lavori occasionali come un singolo screenshot o un PDF, e un ambiente di prova pubblico su kitesurf.cloudflare.app per testare le pagine direttamente.

I compromessi sono dichiarati apertamente, non nascosti. Cloudflare afferma chiaramente che Kitesurf non può riprodurre video, non può renderizzare contenuti WebGL, non può mantenere sessioni autenticate persistenti di più minuti, e non è costruito per eludere il rilevamento bot o i controlli di fingerprint TLS - per progettazione, e pensato per esistere solo per la durata di un singolo compito e poi scomparire. Un'azienda con sessioni di scraping autenticate di lunga durata, o con bisogno di una pagina realmente renderizzata via GPU, ha ancora bisogno di una configurazione Chromium headless convenzionale per quel carico di lavoro specifico.

Cosa significa questo per chi pianifica il budget degli agenti IA

Qualsiasi azienda che gestisce o pianifica agenti IA che toccano il web aperto - monitoraggio dei prezzi della concorrenza, assistenti di ricerca, scraping per la generazione di lead, RPA contro portali fornitori disponibili solo via web - finora ha per lo più pagato di default istanze Chromium complete per ogni sessione di agente, perché era l'unica opzione matura disponibile. I numeri di benchmark di Kitesurf dicono che questo comportamento predefinito è ormai inutilmente costoso per la gran parte del lavoro degli agenti che e pura estrazione di testo, interazione con moduli o screenshot invece di pagine cariche di video o WebGL, e Cloudflare intende rilasciare Kitesurf come open source così che le aziende non siano costrette a instradare quel traffico specificamente attraverso Cloudflare per ottenere il risparmio.

Il passo pratico è separare i carichi di lavoro degli agenti in base a ciò di cui hanno davvero bisogno: instradare la maggioranza dei compiti di screenshot ed estrazione verso un motore più leggero come Kitesurf, e riservare Chromium completo solo ai compiti che richiedono davvero video, WebGL o sessioni autenticate lunghe. Presumere che ogni compito di navigazione di un agente richieda un browser completo di livello umano è esattamente ciò che questo benchmark mette in discussione, ed è utile verificarlo sulla propria bolletta di infrastruttura per agenti invece di accettare senza controllo l'impostazione di Cloudflare.