AI получи собствен браузър: Cloudflare се отказа от Chromium
Cloudflare разработи нов браузърен engine, който не е предназначен за хора. Kitesurf е създаден за AI агенти, които сами отварят сайтове, извличат информация и извършват действия в интернет. В тестовете на компанията той използва значително по-малко изчислителни ресурси от Chromium, макар че все още отстъпва по скорост при някои операции.
Браузърите от десетилетия се развиват около един основен сценарий: човек седи пред екрана, отваря сайт и взаимодейства с него. Именно затова съвременните браузъри трябва да визуализират сложни страници, да изпълняват JavaScript, да поддържат уеб приложения и да осигуряват интерфейс, през който потребителят да извършва действията си.
AI агентите поставят различно изискване. Те не се интересуват особено от начина, по който изглежда една страница, но трябва да могат да я заредят, да разберат съдържанието ѝ и да взаимодействат с нея. Ако такива агенти започнат да изпълняват задачи в голям мащаб, използването на пълноценна браузърна среда за всяка от тях може да се превърне в сериозен разход на изчислителни ресурси.
Точно този проблем стои зад Kitesurf – нов браузърен engine на Cloudflare, разработен от нулата за AI агенти. Компанията представи проекта като част от Agents Week, а технологията вече е достъпна в бета версия чрез Browser Run.
Защо Cloudflare се отказва от Chromium
Kitesurf не е поредният браузър, който се опитва да привлече потребители от Chrome. Проектът е насочен към разработчиците на AI агенти и представлява инфраструктура, върху която могат да работят с интернет.
Cloudflare е избрала да не използва Chromium като основа. Причината е свързана с начина, по който се експлоатират ресурсите. Един браузър, предназначен за човек, трябва да поддържа огромен набор от функции, необходими за визуално сърфиране. За AI агент много от тях са без значение.
Kitesurf е изграден върху Cloudflare Workers, V8 isolates и WebAssembly, като различните части на браузърния engine могат да бъдат изолирани и управлявани независимо. Идеята е браузърната среда да бъде стартирана за конкретна задача, да изпълни необходимите операции и след това да бъде прекратена, без да се поддържат тежки процеси за продължителни периоди от време.
Това има значение най-вече при мащабиране. Ако една система трябва да обслужва не един или десет, а хиляди едновременно работещи AI агенти, дори сравнително малка разлика в потреблението на памет и процесорно време може да се превърне в значителен енергиен и инфраструктурен разход.

До седем пъти по-малко памет
Cloudflare е сравнила Kitesurf с Chromium при тестове върху 14 уеб адреса, като е измерила потреблението им при две операции – извличане на HTML съдържание и създаване на screenshot.
При извличане на HTML Kitesurf използва 39.4 MiB памет, докато Chromium достига 273.7 MiB. Това е приблизително седем пъти по-малко. При създаване на screenshot стойностите са съответно 57.8 MiB и 271 MiB.
Разликата се вижда и при процесорното време. При screenshot теста Kitesurf отчита 380 ms CPU спрямо 1173 ms за Chromium, а при HTML extraction – 229 ms срещу 877 ms. Според тези измервания новият engine използва около 3.1 пъти по-малко CPU при първата операция и 3.8 пъти при втората.
Това обаче не означава, че Kitesurf е по-бърз. При измерването на общото време за изпълнение Chromium излиза напред – приблизително с 1.8 пъти при screenshot и 1.7 пъти при извличане на HTML. Разликата показва и какъв е приоритетът на проекта: Cloudflare оптимизира Kitesurf преди всичко за ефективно използване на ресурсите и работа в голям мащаб.
Важно е да се уточни, че тези резултати са от тестовете на самата Cloudflare върху конкретен набор от 14 уеб адреса. Те показват как компанията вижда предимствата на новия engine, но не са универсален benchmark на всички възможни браузърни задачи.

Какво може да прави един AI агент с браузър
Практическата цел на Kitesurf е да осигури среда, в която AI агент може да взаимодейства с реалния уеб.
Това може да означава събиране на информация от множество сайтове, навигация между страници, извличане на данни, попълване на формуляри, работа с уеб приложения или автоматизирано генериране на материали. Разликата спрямо традиционния chatbot е, че агентът не трябва да подава инструкции на човека какво да направи. Той сам може да извърши последователността от действия.
Cloudflare е запазила съвместимост с Chrome DevTools Protocol, което позволява използването на инструменти като Puppeteer и Playwright. Kitesurf може да бъде използван и от AI агенти, базирани на Model Context Protocol (MCP).
Така разработчиците могат да използват познати инструменти за автоматизация, без да трябва да изграждат изцяло нова система за управление на браузъра.
Kitesurf не се опитва да бъде визуален браузър за ежедневна употреба. Ако човек иска да отвори YouTube, да разглежда социалните мрежи или да чете новинарски сайт, няма причина да замени Chrome с него. Целевата аудитория са системите, които използват интернет като част от изпълнението на дадена задача.
Браузърът е създаден за AI с помощта на AI
Cloudflare е разработила Kitesurf за около 12 седмици. Първоначалният прототип е пренесен към Workers с помощта на AI агент, след което проектът е развит с голям набор от автоматизирани тестове.
Компанията посочва, че Kitesurf вече преминава повече от 215 000 Web Platform Tests, като към тестовия набор всяка седмица се добавят стотици нови успешни тестове. Това е важно, тъй като browser engine трябва да обработва огромен брой различни уеб стандарти и реализации на сайтове.
В основата на Kitesurf са използвани и няколко проекта с отворен код. Сред тях са компоненти от Blitz, Stylo – CSS engine, разработен за Firefox, и JavaScript engine-ът Boa, написан на Rust. Cloudflare комбинира тези технологии със собствената си инфраструктура, за да изгради среда, която може да бъде стартирана в изолирани Cloudflare Workers.
Участието на AI в разработването на самия Kitesurf е интересен детайл, но по-същественото е друго: компаниите вече започват да изграждат инфраструктура, предназначена за AI системи, които на свой ред ще използват тази инфраструктура, за да изпълняват задачи.
Новият браузър идва и с нов проблем за сигурността
AI агент, който може да използва интернет, има различен профил на риск от човек, който просто разглежда сайт.
Един от проблемите е т.нар. indirect prompt injection. Злонамерени инструкции могат да бъдат поставени в съдържанието на уеб страница с цел да повлияят на поведението на AI агента, който я посещава. Това е особено важно при системи, които не само четат информация, но и могат да извършват действия.
Затова Kitesurf използва изолация между различните компоненти и ограничава достъпа им до необходимите ресурси. Идеята е съдържанието на един сайт да не получава автоматично възможност да влияе върху цялата среда, в която работи агентът.
Проблемът няма да изчезне само с появата на по-лек браузър. Колкото повече задачи AI агентите могат да изпълняват самостоятелно, толкова по-важно ще бъде да се определя какви права имат и какво могат да направят, когато срещнат ненадеждно съдържание.
Интернет се подготвя за нов тип потребители
Kitesurf е все още бета технология и Cloudflare не го представя като конкурент на Chrome, Safari или Firefox за обикновените потребители. Стойността му е в друга посока – да осигури по-лека и мащабируема браузърна среда за системи, които работят с интернет без постоянно човешко участие.
Ако AI агентите започнат да изпълняват все повече задачи вместо хората, браузърът постепенно може да се превърне от инструмент за визуално сърфиране в инфраструктура за машинно взаимодействие с интернет. Вместо човекът да отваря сайт, да търси информация, да сравнява предложения и да попълва формуляри, част от тези действия могат да бъдат извършвани от софтуер от негово име.
Kitesurf не доказва, че тази промяна непременно ще се случи. Той обаче показва, че големи технологични компании вече започват да изграждат необходимите инструменти за нея. Cloudflare не прави по-лек Chrome за хората, а разработва браузърен engine за момент, в който все по-голяма част от работата с интернет може да бъде извършвана от софтуер.
Именно това прави Kitesurf интересен. Не защото е нов конкурент на Chrome, а защото показва как изглежда браузърът, когато човекът вече не е единственият, за когото той е създаден.
Официалното техническо представяне на Kitesurf е публикувано от Cloudflare: https://blog.cloudflare.com/kitesurf/

