Cloudflare je predstavil Kitesurf, nov spletni brskalnik, ki ga podjetje ni izdelalo za ljudi, temveč za umetnointeligenčne agente. Namesto zavihkov, razširitev in popolnega izrisa strani je optimiziran za naloge, kot so branje spletnih strani, izpolnjevanje obrazcev, pridobivanje podatkov in ustvarjanje posnetkov zaslona. Kitesurf je že na voljo v beta različici, vendar ima pomembne omejitve, zaradi katerih Chromium še ostaja nujen za zahtevnejše spletne naloge.
Poudarki:
- Cloudflare Kitesurf je brskalnik za AI-agente, ki splet uporablja brez običajnega grafičnega vmesnika, zavihkov in drugih funkcij, namenjenih ljudem.
- Cloudflare pri nekaterih nalogah meri bistveno manjšo porabo pomnilnika in procesorja kot pri Chromiumu, vendar Kitesurf trenutno deluje počasneje.
- Kitesurf je med beta preizkusom brezplačen, a še ne podpira videa, WebGL-a in nekaterih daljših prijavljenih sej.
Cloudflare Kitesurf je brskalnik, ki ga uporabnik skoraj ne vidi
Ko človek odpre Chrome, Firefox ali Safari, pričakuje zavihke, naslovno vrstico, zaznamke, gesla, gladko premikanje po strani in čim bolj natančen prikaz spletnega mesta.
AI-agent potrebuje nekaj drugega.
Če mora digitalni pomočnik poiskati izdelek, prebrati spletno stran, izpolniti obrazec ali zbrati podatke, mu ni pomembno, ali se animacija izvede s 60 sličicami na sekundo. Pomembneje je, da razume strukturo strani, lahko izvede JavaScript, dostopa do elementov strani in nalogo zaključi s čim manj računalniškimi viri.
Cloudflare pravi, da so klasični pogoni, kot je Chromium, za takšen način uporabe pogosto nepotrebno zahtevni. Kitesurf je zato podjetje zasnovalo kot precej bolj specializiran in začasen spletni pogon, ki se zažene za določeno nalogo in nato izgine.
Za običajnega uporabnika to pomeni nekaj pomembnega: Kitesurf ni nov tekmec Chromu, ki bi ga namestili na računalnik in uporabljali za vsakodnevno brskanje. Njegovi uporabniki so predvsem razvijalci in aplikacije z AI-agenti.
Zakaj AI sploh potrebuje lasten brskalnik?
Velik del današnjih AI-sistemov je še vedno omejen na odgovarjanje na vprašanja. Naslednji korak so agenti, ki lahko opravijo več zaporednih dejanj: odprejo spletno stran, poiščejo pravi gumb, vnesejo podatke, primerjajo več možnosti in se premaknejo na naslednji korak.
Za takšno delo potrebujejo dostop do resničnega spleta.
Cloudflare je Kitesurf vključil v svojo platformo Browser Run, kjer lahko razvijalci programatično upravljajo spletne seje. Podjetje navaja, da lahko obstoječa orodja, kot sta Puppeteer in Playwright, Kitesurf uporabljajo z razmeroma majhno spremembo konfiguracije.
Praktične naloge lahko vključujejo:
- pridobivanje besedila in strukturiranih podatkov s spletnih strani;
- izdelavo posnetkov zaslona;
- ustvarjanje dokumentov PDF;
- avtomatizirano pregledovanje strani;
- izpolnjevanje spletnih obrazcev;
- uporabo spletnih strani v sklopu širše naloge AI-agenta.
To je področje, kjer se razlika med klasičnim klepetalnikom in agentom hitro povečuje. Klepetalnik vam lahko pove, kaj morate narediti. Agent naj bi del postopka dejansko opravil.
Manj pomnilnika, vendar ne tudi vedno hitreje
Cloudflare je objavil tudi lastne meritve, ki pokažejo, zakaj podjetje ni preprosto ostalo pri Chromiumu.
Pri testnem naboru 14 spletnih naslovov je Kitesurf za izdelavo posnetka zaslona porabil približno 58 MiB pomnilnika, ogreti Chromium pa približno 271 MiB. Pri pridobivanju HTML-vsebine je bila razlika še večja: približno 39 MiB proti 274 MiB.
Tudi poraba procesorskega časa je bila v Cloudflarovih testih pri teh dveh nalogah od približno trikrat do skoraj štirikrat manjša. Toda Kitesurf ni zmagal povsod.
Pri dejanskem času izvedbe je bil Chromium hitrejši. Izdelava posnetka zaslona je v testu s Kitesurfom trajala približno 1,8-krat dlje, pridobivanje HTML-ja pa približno 1,7-krat dlje. Cloudflare razliko pripisuje predvsem izrisovanju in kodiranju slik ter jo namerava zmanjševati.
To je pomemben kompromis. Pri tisočih ali milijonih kratkih agentnih opravil sta lahko poraba procesorja in pomnilnika pomembnejši od nekaj dodatnih stotink ali desetink sekunde.
Za človeka, ki čaka na odprtje strani, pa bi bilo pogosto ravno obratno.
Kitesurf ne uporablja celotnega Chromiuma
Cloudflare ga ni zgradil popolnoma iz nič. Kitesurf združuje več obstoječih odprtokodnih tehnologij: za izris uporablja modularni pogon Blitz, za obdelavo slogov del tehnologije Stylo iz ekosistema Firefox, JavaScript pa izvaja pogon Boa, napisan v programskem jeziku Rust. Preostali deli delujejo na Cloudflare Workers.
Podjetje navaja, da brskalnik trenutno uspešno opravi več kot 215.000 standardiziranih testov spletne platforme in da njihovo število povečuje vsak teden. Dobro naj bi že podpiral dele spleta, ki so pomembni za agente, med drugim HTML, strukturo dokumenta, CSS, SVG in omrežne zahteve.
A številka sama po sebi ne pomeni, da bo vsaka spletna stran delovala brezhibno.
Cloudflare odkrito priznava, da popolna vizualna skladnost ni glavni cilj. Če je element na strani za nekaj pik drugače postavljen, je to za človeka opazno, za agenta, ki želi prebrati vrednost iz obrazca, pa pogosto nepomembno.
Tu se pokaže največja omejitev novega brskalnika
Kitesurf je trenutno beta izdelek in nekaterih pomembnih nalog še ne obvlada.
Cloudflare posebej navaja, da trenutno ni prava izbira, kadar je treba:
- predvajati video;
- prikazovati vsebino WebGL;
- opraviti določene preverbe proti botom, ki temeljijo na značilnostih povezave;
- vzdrževati daljšo prijavljeno sejo s trajnim stanjem.
Za takšne primere Cloudflare še vedno priporoča običajni Browser Run, ki temelji na Chromiumu.
Kitesurf torej ni univerzalni spletni pogon. Bolj spominja na namensko orodje za veliko število kratkih opravil, kjer je pomembno zmanjšati stroške in računalniške vire.
To je tudi razlog, da napovedi o »koncu Chroma za AI« za zdaj ne bi bile utemeljene.
AI-agent v brskalniku odpira tudi novo varnostno težavo
Brskalnik za AI ni samo vprašanje hitrosti in pomnilnika.
Če agent bere spletno vsebino in hkrati sprejema odločitve, lahko spletna stran vsebuje navodila, ki jih poskušajo zavesti. Takšnim napadom pravimo vbrizgavanje ukazov oziroma prompt injection.
Na primer: zlonamerna vsebina na strani bi lahko poskušala agentu ukazati, naj zanemari prvotno nalogo in izvede nekaj drugega.
Cloudflare zato med ključnimi razlikami med človeškim in agentskim brskalnikom izpostavlja prav drugačen varnostni model ter varnost uporabe orodij. Podjetje pa ne trdi, da je Kitesurf problem vbrizgavanja ukazov že v celoti odpravil.
To bo posebno pomembno pri agentih, ki dobijo dostop do prijavljenih računov, poslovnih sistemov ali podatkov uporabnika. Več dejanj, kot lahko AI opravi sam, pomembnejše postane vprašanje, katerim stranem in navodilom sme zaupati.
Brezplačen je, vendar samo med beta obdobjem
Kitesurf je že mogoče preizkusiti znotraj Cloudflare Browser Run. Podjetje ga med beta obdobjem ponuja brezplačno, veljajo pa omejitve na posamezen uporabniški račun. Končnega cenika za čas po beta različici Cloudflare še ni objavil.
Za uporabnike v Sloveniji ni napovedana posebna regionalna različica ali ločen datum začetka. Gre za oblačno razvijalsko storitev, zato je bistveno predvsem, ali jo razvijalec vključi v svojo aplikacijo.
Običajni uporabnik Kitesurfa morda nikoli ne bo videl, lahko pa bo uporabljal storitev, ki se bo v ozadju zanašala prav nanj.
In prav to je verjetno najzanimivejši del Cloudflarove poteze. Doslej smo brskalnik razumeli kot program, ki ga odpira človek. Z vzponom AI-agentov pa postaja tudi infrastruktura, ki lahko deluje povsem brez klasičnega uporabniškega vmesnika.
Kitesurf še zdaleč ne zna vsega, kar zna Chromium. Toda njegov obstoj kaže, da se tekma med podjetji ne vrti več samo okoli tega, kateri AI-model je pametnejši, temveč tudi okoli tega, kdo mu bo omogočil najcenejši, najhitrejši in dovolj varen dostop do spleta.

