Cloudflare Kitesurf: прегледач AI агента који је ту да остане

  • Клаудфлејр представља Кајтсурф, прегледач без стања за вештачку интелигенцију који у потпуности ради на радницима.
  • Троши између 3 и 7 пута мање процесора и меморије од Chromium-а у задацима као што су снимци екрана и екстракција HTML-а.
  • Компатибилан је са Puppeteer-ом и Playwright-ом и већ је прошао преко 215.000 тестова веб стандарда.
  • Бесплатна бета верзија је доступна на Browser Run-у, са јавним игралиштем за тестирање.

Цлоудфларе Китесурф Навигатор за АИ

Клаудфлејр је представио Кајтсурф, веб прегледач дизајниран не за људе, већ за агенте вештачке интелигенције. Компанија га је представила током своје Недеље агената, а вест је изазвала значајну пажњу јер није у питању типичан прегледач: ради у потпуности на V8 изолатима преко Клаудфлејр Воркерса, без ослањања на Хромијум или друге традиционалне моторе. Идеја је да се понуди лаган и ефикасан алат који омогућава АИ агентима да се крећу по вебу без терета функција које су релевантне само за људе, као што су картице, екстензије или савршено рендеровање од 60 кадрова у секунди.

Ова објава долази у време када аутоматизација заснована на вештачкој интелигенцији расте незаустављивим темпом. Све већем броју предузећа и програмера су потребни њихови агенти за навигацију по веб страницама, попуњавање образаца, издвајање података или прављење снимака екрана, а конвенционални прегледачи троше превише ресурса за ове задатке. Kitesurf обећава да ће променити правила игре, а то чини захваљујући модуларној архитектури која у потпуности користи предности Cloudflare-ове платформе без сервера. Најбоље од свега је што је већ доступан у бесплатној бета верзији, тако да свако може да га испроба и види да ли оправдава очекивања.

Зашто је агентима вештачке интелигенције потребан другачији прегледач?

Традиционални прегледачи, попут Chromium-а, дизајнирани су имајући у виду људско искуство: картице, теме, екстензије, синхронизацију између уређаја и беспрекорно визуелно приказивање. Али агентима вештачке интелигенције ништа од тога није потребно. Оно што их заиста занима јесте управљање контекстним прозорима, бројање токена, скалабилност и, пре свега, трошкови. Агент који мора да отвори стотине страница дневно не може себи приуштити да за сваку сесију троши стотине мегабајта меморије и огроман процесор.

Штавише, модел претње је другачији. Прегледач базиран на агентима мора бити спреман за нападе брзим убризгавањем, где злонамерна веб страница покушава да манипулише агентом помоћу скривених инструкција. Kitesurf решава овај проблем дизајном заснованим на изолацији: свака компонента има приступ само основним ресурсима, а сесије су ефемерне и без стања, чиме се смањује површина напада. Ефикасност и безбедност су два стуба на којима почива овај предлог , а почетни подаци сугеришу да он више него испуњава очекивања.

Архитектура кајтсурфинга у Клаудфлеру

Архитектура и перформансе: овако функционише кајтсурф

Kitesurf је изграђен за само 12 недеља, а његова архитектура илуструје како се могу искористити најновије функције Cloudflare платформе. Прегледач је подељен на три главне компоненте: Engine, који користи Chrome DevTools (CDP) протокол и чува стање сваке сесије; PageScript, који обрађује извршавање DOM-а и скрипти странице користећи Dynamic Workers; и PageRenderer, који растеризује сцену и генерише слике или PDF-ове. Све ове компоненте комуницирају путем интегрисаног RPC система Workers-а, омогућавајући свакој компоненти да се независно скалира.

Што се тиче перформанси, бенчмаркови које је објавио Cloudflare су убедљиви. У корпусу од 14 URL-ова, Kitesurf је користио 380 ms процесора по снимку екрана у поређењу са Chromium-ових 1.173 ms, што је разлика од 3,1 пута. За HTML екстракцију, разлика је још већа: 229 ms наспрам 877 ms, што представља смањење од 3,8 пута. У коришћењу меморије, смањење је 4,7 пута за снимке екрана (57,8 MiB наспрам 271,0 MiB) и 7,0 пута за екстракцију (39,4 MiB наспрам 273,7 MiB). Међутим, Chromium и даље побеђује у времену извршавања , јер „врући“ JIT компајлер увек надмашује „хладни“ софтверски рендерер, али је разлика само 1,7-1,8 пута, а заузврат се остварују значајне уштеде у ресурсима који заиста повећавају рачуне за облак.

Тренутна компатибилност и ограничења

Једна од највећих предности Кајтсурфа је то што не захтева преписивање постојећег кода. Клијенти Puppeteer, Playwright, chrome-remote-interface и било који агент који говори MCP и CDP могу се повезати једноставним додавањем параметра `browser=kitesurf` на крајње тачке Browser Run. Штавише, већ је прошао преко 215.000 тестова веб платформе, са солидном покривеношћу у критичним областима као што су DOM (97%), HTML (96%), Selection (99%), SVG (97%) и XHR (95%). Странице попут Википедије, Hacker News, TodoMVC и Cloudflare-овог блога се приказују исправно.

Али није све савршено. Kitesurf још увек не подржава видео, WebGL или дуготрајне аутентифициране сесије које захтевају перзистентно стање. Такође не може да преговара о анти-бот изазовима са правим TLS отисцима прстију. За те случајеве, Cloudflare препоручује да се настави коришћење Chromium-а као резервне опције. Кључ је знати када користити сваки алат : Kitesurf се истиче у задацима у једном пролазу, као што су издвајање садржаја, генерисање PDF-ова или прављење снимака екрана, док Chromium остаје неопходан за веома сложене странице или дуге интеракције.

Клаудфлеар кајтсурфинг у акцији

Како пробати кајтсурфинг и шта очекивати у будућности

Ако сте радознали, можете бесплатно испробати Kitesurf током бета верзије на Browser Run, са ограничењима налога. Cloudflare је омогућио јавно игралиште на kitesurf.cloudflare.app, где можете унети било који URL и видети како се страница приказује, као и користити уграђене Chrome DevTools алате за преглед DOM-а, читање порука конзоле и праћење мрежне активности. Такође можете видети потрошњу меморије WebAssembly-ја за сваки изолат, што је веома корисно за разумевање колико свака страница користи.

У будућности, Cloudflare планира да отвори изворни код за Kitesurf како би сваки корисник могао да примени сопствену верзију на својим налозима. Тим наставља да ради на побољшању CDP покривености, верности приказивања снимака екрана и PDF-ова и укупне ефикасности. Заједница програмера већ прави прве кораке са овим алатом , и сви знаци указују на то да ће Kitesurf постати стандард за веб аутоматизацију засновану на вештачкој интелигенцији.

Укратко, Kitesurf стиже у кључном тренутку, када AI агенти постају примарни корисници веба. Његов минималистички приступ, ефикасност ресурса и компатибилност са постојећим алатима чине га веома атрактивном опцијом за стартапове и компаније које желе да смање трошкове и скалирају своју аутоматизацију. Бесплатна бета верзија је савршена прилика да експериментишете и видите да ли овај нови начин разумевања прегледача одговара вашим потребама. Ако радите са AI агентима, свакако вреди проверити.


Додај као жељени извор на Гуглу