Publikováno

Cloudflare Kitesurf: nový prohlížeč navržený pro AI agenty

Cloudflare postavil Kitesurf, nový browser navržený od začátku pro AI agenty. Podíváme se na jeho architekturu, rozdíly proti Chromiu, benchmarky, MCP i na to, jak si jej můžete prakticky vyzkoušet.

Cloudflare Kitesurf – prohlížeč navržený pro AI agenty a automatizaci práce s webem

Chrome, Safari, Firefox nebo Edge mají jedno společné: vznikly především pro člověka. Potřebujeme grafické rozhraní, historii, rozšíření, multimédia, plynulé animace a co nejvěrnější vykreslení webových stránek.

Jenže co když prohlížeč nepoužívá člověk, ale AI agent?

Potřebuje opravdu klasické taby, témata vzhledu nebo dokonale plynulé scrollování? Nebo je pro něj důležitější rychle načíst stránku, spustit JavaScript, získat DOM, pracovat s formulářem, extrahovat data a po dokončení úlohy zase zmizet — ideálně s co nejnižší spotřebou procesoru a paměti?

Právě z této úvahy vznikl Cloudflare Kitesurf, nový prohlížeč navržený přímo pro AI agenty. Cloudflare jej oznámil 6. srpna 2026 a místo dalšího desktopového konkurenta Chromu vytvořil výrazně odlišný browser, který běží nad Cloudflare Workers.

Kitesurf je zatím v betě, není plnohodnotnou náhradou Chromia a rozhodně nezvládne každý web. Přesto ukazuje něco možná zajímavějšího než samotný nový browser: software používaný AI agentem nemusí být navržen stejně jako software používaný člověkem.

Shrnutí článku

Cloudflare Kitesurf není další prohlížeč, který by měl konkurovat Chromu nebo Safari na vašem počítači. Je navržený pro úplně jiného uživatele — AI agenta. Místo klasického desktopového browseru plného funkcí pro člověka se Cloudflare soustředil na izolaci, škálování, nízkou spotřebu CPU a paměti a možnost programově pracovat s webem. Kitesurf přitom funguje uvnitř služby Browser Run vedle klasického Chromia, takže nejde o jeho univerzální náhradu.

Technicky je Kitesurf zajímavý tím, že nejde jen o odlehčený fork Chromia. Cloudflare postavil nový browser nad vlastní infrastrukturou Workers a propojil jej s existujícím ekosystémem přes Chrome DevTools Protocol. Díky tomu jej mohou používat nástroje jako Playwright nebo Puppeteer, ale také AI agenti připojení přes MCP. V článku si ukážeme, jak tato architektura funguje, co Kitesurf skutečně zvládne a proč může být pro některé agentní úlohy výrazně úspornější než Chromium.

Zároveň se podíváme i na limity. Kitesurf zatím není rychlejší ani kompatibilnější než Chromium a některé pokročilé webové scénáře nezvládá. Právě srovnání výhod, omezení a praktických use cases ale ukazuje, proč může být Kitesurf důležitější než jen další novinka od Cloudflare — naznačuje totiž, jak může vypadat nová generace softwaru navrženého od začátku pro AI agenty místo lidí.

Co je Cloudflare Kitesurf

Kitesurf je stateless a vysoce škálovatelný browser, který Cloudflare od začátku navrhoval především pro AI agenty a automatizace.

Nejde tedy o aplikaci, kterou si nainstalujete na Mac nebo Windows místo Chromu. Kitesurf nemá ambici stát se vaším novým každodenním prohlížečem.

Jeho „uživatelem“ má být software.

AI agent může například potřebovat otevřít webovou stránku, nechat proběhnout JavaScript, přečíst výsledný obsah, najít formulář, pracovat s prvky stránky nebo vytvořit screenshot.

Cloudflare proto při návrhu řešil jiné priority než výrobce klasického desktopového browseru: spotřebu prostředků, škálovatelnost, izolaci, strojově čitelný obsah, kompatibilitu s automatizačními nástroji a náklady na provoz velkého množství sessions.

Kitesurf není nový název Browser Run

Tady je dobré vyjasnit jednu věc, protože názvy mohou být na první pohled matoucí.

Kitesurf a Browser Run nejsou totéž.

Cloudflare Browser Run je cloudová služba pro browser automation. Umožňuje programově renderovat dynamické stránky, pořizovat screenshoty a PDF, extrahovat HTML, Markdown či strukturovaná data, procházet weby a provozovat browser sessions přes Puppeteer, Playwright nebo Chrome DevTools Protocol.

Kitesurf je nový browser dostupný uvnitř této služby.

Zjednodušeně:

Cloudflare Browser Run
│
├── Chromium
│
└── Kitesurf

Výchozí browser Browser Run zůstává založený na Chromiu. Pro kompatibilní úlohy ale můžete zvolit Kitesurf pomocí parametru browser=kitesurf.

To je prakticky důležité. Není potřeba rozhodnout se pro jeden browser na všechno. Podle konkrétního workflow lze vybrat vhodnější variantu.

Proč AI agent potřebuje jiný prohlížeč než člověk

Moderní browser je extrémně komplexní software.

Chrome musí umět věrně vykreslovat obrovské množství webů, pracovat s grafikou a multimédii, podporovat rozšíření, uživatelské profily, WebGL, video, animace, nejrůznější webová API a řadu funkcí, které člověk při běžném používání očekává.

Pro AI agenta ale mohou být priority výrazně jiné.

Představme si jednoduchou úlohu:

otevři stránku
↓
spusť JavaScript
↓
získej výsledný DOM
↓
najdi požadované informace
↓
vrať strukturovaná data
↓
ukonči session

Agent nepotřebuje, aby scrollování běželo dokonale v 60 fps. Nemusí mu vadit ani méně věrné vykreslení CSS, pokud správně pochopí strukturu stránky a dokáže s ní pracovat.

Naopak velmi rychle začne záležet na tom, kolik paměti a CPU potřebuje každá browser session.

U jednoho Chromia to nemusí být zásadní problém. Pokud ale aplikace provozuje velké množství krátkých browserových úloh, každá desítka nebo stovka megabajtů paměti navíc ovlivňuje náklady a počet sessions, které lze provozovat paralelně.

Kitesurf proto Cloudflare popisuje jako ephemeral, izolovaný a stateless engine, který má dobře zapadat do nárazových agentních workloadů.

Jak Kitesurf funguje

Kitesurf není pouze fork Chromia, ze kterého Cloudflare odstranil grafické rozhraní.

Jeho architektura vznikla jinak.

Celý browser běží nad Cloudflare Workers a využívá mimo jiné V8 isolates, Dynamic Workers, Rust, WebAssembly a RPC komunikaci mezi jednotlivými Workers.

Na vysoké úrovni se jeho architektura skládá ze tří hlavních komponent:

                 Engine
                   │
        ┌──────────┴──────────┐
        │                     │
    PageScript           PageRenderer
        │                     │
 HTML / CSS / JS        PNG / JPEG / PDF
        │
        ▼
 SandboxOutbound
        │
        ▼
       Web

Engine řídí browser session

Engine je veřejně přístupná část Kitesurfu.

Stará se mimo jiné o HTTP API, WebSocket komunikaci pomocí Chrome DevTools Protocolu a uchovává stav konkrétní session. Další hlavní komponenty mohou zůstat stateless.

Právě podpora CDP je jedno z nejdůležitějších architektonických rozhodnutí Kitesurfu.

Chrome DevTools Protocol je rozhraní pro programové ovládání a inspekci browseru. Umožňuje pracovat například s DOM, síťovou komunikací nebo stavem stránky.

Díky němu nemusí vzniknout úplně nový ekosystém nástrojů pouze pro Kitesurf. Cloudflare jej může napojit na existující Puppeteer, Playwright, chrome-remote-interface, Chrome DevTools nebo agentní nástroje.

Kitesurf zatím neimplementuje kompletní CDP, ale Cloudflare podporu průběžně rozšiřuje.

PageScript zpracovává HTML, CSS a JavaScript

PageScript se stará o samotnou webovou stránku.

Pro stránku nebo oddělený iframe může Kitesurf pomocí Dynamic Workers vytvořit samostatný izolát s čistým globálním prostředím a DOM dokumentem.

Následně se parsuje HTML, vytváří DOM a spouští JavaScript stránky.

Cloudflare zde nepíše celý webový stack úplně od nuly. Pro části HTML a renderovací logiky využívá modulární projekt Blitz, zatímco CSS zpracovává mimo jiné pomocí Stylo, CSS enginu známého z Firefoxu. Oba jsou napsané v Rustu.

Zajímavé je také řešení JavaScriptového eval().

Workers jej z bezpečnostních důvodů nativně nepodporují. Kitesurf proto v těchto případech používá Boa, ECMAScript engine napsaný v Rustu. Cloudflare samo přiznává, že jde spíše o praktický mezikrok než ideální finální řešení a po zavedení nativní podpory eval() ve Workers chce od Boa pro tento účel ustoupit.

PageRenderer vytváří screenshoty a PDF

Přestože agent často nepotřebuje dokonale vykreslenou stránku, pixely mají pořád význam.

PageRenderer dostane reprezentaci stránky z PageScriptu, rasterizuje ji a vrací výsledek například jako JPEG, PNG nebo PDF. I zde Cloudflare používá části enginu Blitz.

Screenshot má navíc pro dnešní multimodální AI modely zvláštní význam.

Agent nemusí stránku analyzovat pouze přes DOM nebo text. V některých situacích může pracovat i s jejím obrazem a vyhodnotit rozhraní podobně jako člověk.

Síťová izolace: každá stránka je nedůvěryhodný vstup

Browser pro autonomnějšího agenta má jiný bezpečnostní problém než prohlížeč, ve kterém člověk vědomě otevře několik známých webů.

Agent může být poslán na prakticky libovolnou stránku obsahující cizí HTML, JavaScript, WebAssembly a další zdroje.

Cloudflare proto Kitesurf navrhoval s předpokladem, že každé načtení stránky je nedůvěryhodný vstup a každá nová session začíná čistě.

Důležitou součástí architektury je komponenta SandboxOutbound.

Ostatní části Kitesurfu nemají přímý přístup k internetu. Síťovou komunikaci zprostředkovává právě SandboxOutbound, který řeší například CORS, browserové HTTP hlavičky, filtrování odpovědí a oddělené cookie jars.

Pokud požadavek nesplní nastavená pravidla, komponenta jej odmítne.

Neznamená to ale, že Kitesurf automaticky řeší všechny bezpečnostní problémy AI agentů.

Cloudflare samo upozorňuje, že agentní browser přináší nový threat model, ve kterém se výrazněji řeší například prompt injection a tool safety. Izolovaná architektura je jedna část obrany, nikoliv univerzální bezpečnostní garance.

Kitesurf vs. Chromium: mnohem méně prostředků, ale horší wall time

Jednou z nejzajímavějších částí oznámení je benchmark, ve kterém Cloudflare porovnává Kitesurf s warm Chromium poolem.

Test proběhl nad korpusem 14 URL a u každé metriky Cloudflare uvádí medián pěti Browser Run Quick Action běhů.

MetrikaKitesurfChromiumVýsledek Kitesurfu
CPU – screenshot380 ms1 173 ms3,1× méně CPU
CPU – HTML extraction229 ms877 ms3,8× méně CPU
RAM – screenshot57,8 MiB271,0 MiB4,7× méně
RAM – HTML extraction39,4 MiB273,7 MiB7× méně
Wall time – screenshot1 148 ms637 ms1,8× pomalejší
Wall time – HTML extraction820 ms472 ms1,7× pomalejší

Je důležité správně interpretovat poslední dva řádky.

Kitesurf není podle tohoto benchmarku rychlejší než Chromium.

Warm Chromium dokončilo testované operace přibližně 1,7–1,8× rychleji. Cloudflare rozdíl vysvětluje především výhodou warm JIT kompilátoru proti cold softwarovému rendereru Kitesurfu a náklady spojenými s rasterizací a kódováním obrázků.

Výhoda Kitesurfu je jinde: výrazně nižší spotřeba CPU a paměti.

A právě tyto prostředky významně ovlivňují provozní náklady a množství browser sessions, které lze spustit.

Jinými slovy: efektivnější neznamená rychlejší.

Navíc jde o benchmark publikovaný samotným Cloudflare na konkrétním 14-URL korpusu. Není správné z něj vyvozovat, že Kitesurf bude mít stejnou výhodu u každého webu a každého workloadu.

Co může AI agent s Kitesurfem prakticky dělat

Technická architektura je zajímavá, ale důležitější je, kde nový browser skutečně dává smysl.

Research a získávání informací z webu

AI agent může dostat například úkol:

najdi relevantní weby
↓
otevři jednotlivé stránky
↓
spusť jejich JavaScript
↓
přečti výsledný obsah
↓
extrahuj požadované informace
↓
vrať strukturovaný výsledek

Pouhé stažení původního HTML dnes často nestačí. Obsah řady webových aplikací vzniká až po spuštění JavaScriptu.

Browser agentovi umožňuje pracovat s výsledným stavem webu místo pouhého zdrojového dokumentu.

Extrakce dat z dynamických stránek

Browser Run nabízí Quick Actions například pro získání vyrenderovaného HTML, Markdownu, odkazů, vybraných elementů nebo strukturovaných dat.

Workflow tak může vypadat jednoduše:

webová stránka
↓
Kitesurf
↓
renderovaný obsah
↓
extrakce
↓
strukturovaná data
↓
další automatizace

To je užitečné zejména u webů, kde požadované informace nejsou přímo v původním HTML.

Screenshoty a PDF

Screenshoty a generování PDF jsou přesně typem krátkých operací, pro které Cloudflare Kitesurf doporučuje.

Mohou posloužit například pro monitoring webů, automatické reporty, dokumentaci změn, vizuální kontrolu výsledku nebo předání stránky multimodálnímu AI modelu.

Automatizované testování a kontrola webových aplikací

Díky CDP lze browser nejen číst, ale také programově ovládat a kontrolovat.

Agentní workflow může například:

otevřít aplikaci
↓
najít požadovaný prvek
↓
provést interakci
↓
zkontrolovat výsledný DOM
↓
prohlédnout console nebo network
↓
udělat screenshot
↓
vytvořit report

Pro složitější nebo dlouhodobější testovací scénáře ale nemusí být Kitesurf vždy vhodnější než Chromium. Rozhodující je kompatibilita konkrétní aplikace a funkcí, které workflow potřebuje.

Kitesurf a MCP: browser jako nástroj AI agenta

Jedním z prakticky nejzajímavějších aspektů Kitesurfu je jeho napojení na Chrome DevTools Protocol.

Díky tomu může vzniknout například tato vrstva:

AI agent
   │
   ▼
  MCP
   │
   ▼
Chrome DevTools MCP
   │
   ▼
  CDP
   │
   ▼
Browser Run
   │
   ▼
Kitesurf
   │
   ▼
   Web

MCP neboli Model Context Protocol umožňuje AI aplikacím komunikovat s externími nástroji a zdroji. V tomto případě může být jedním z nástrojů právě vzdálený browser.

Cloudflare dokumentuje připojení MCP klientů pomocí balíčku chrome-devtools-mcp. Ten převádí MCP tool calls na příkazy CDP a přes WebSocket komunikuje s Browser Run.

To znamená, že AI agent nemusí znát interní architekturu Kitesurfu. Z jeho pohledu pracuje s nástrojem vystaveným přes známé protokoly.

Kitesurf přitom není jediný zajímavý agentní projekt, který Cloudflare v srpnu 2026 představil. Pokud vás zajímá širší pohled na to, jak firma skládá pracovní prostředí, aplikace, oprávnění, firemní kontext a AI agenty, navazuje na toto téma naše analýza Cloudflare OS: „Operační Systém“ pro AI agenty a firemní práci?.

Cloudflare OS a Kitesurf nejsou stejný produkt ani není Kitesurf součástí Cloudflare OS. Dobře se ale tematicky doplňují: Cloudflare OS řeší pracovní a integrační prostředí pro agenty, zatímco Kitesurf řeší mnohem užší problém — jak agentovi dát browser optimalizovaný pro práci s webem.

Jak si Kitesurf prakticky vyzkoušet

Kitesurf je v době publikace v betě a Cloudflare jej během této fáze nabízí zdarma za per-account limity.

Existuje několik způsobů, jak začít.

Kitesurf Playground: nejrychlejší cesta bez kódu

Pokud chcete pouze zjistit, jestli Kitesurf funguje s konkrétním webem, nejjednodušší je Kitesurf Playground.

Do veřejného playgroundu zadáte URL a můžete sledovat, jak Kitesurf stránku vykreslí.

Cloudflare do rozhraní integroval také Chrome DevTools, takže lze sledovat například:

  • DOM,
  • console,
  • síťovou aktivitu,
  • paměťovou stopu jednotlivých WebAssembly isolates.

Právě Playground je dobrým prvním testem, protože kompatibilita reálných webů zatím není úplná.

Quick Actions: screenshot jediným API requestem

Pokud používáte Browser Run, můžete u podporovaných Quick Actions přidat parametr:

browser=kitesurf

Například screenshot:

curl -X POST \
  'https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/browser-run/screenshot?browser=kitesurf' \
  -H 'Authorization: Bearer <API_TOKEN>' \
  -H 'Content-Type: application/json' \
  -d '{
    "url": "https://example.com"
  }' \
  --output "screenshot.png"

Stačí nahradit <ACCOUNT_ID> ID Cloudflare účtu a <API_TOKEN> odpovídajícím Browser Run API tokenem.

Quick Actions dávají smysl pro jednorázové úlohy, u kterých nepotřebujete stavět celý browser automation skript.

Připojení přes CDP

Kitesurf lze zvolit také u Browser Run CDP endpointu:

wss://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/browser-run/devtools/browser?browser=kitesurf

Díky tomu lze využít existující nástroje postavené nad CDP, například Puppeteer nebo Playwright.

Připojení AI agenta přes MCP

Cloudflare dokumentuje i připojení pomocí chrome-devtools-mcp.

Například pro podporovaný MCP klient může konfigurace využít:

{
  "mcp": {
    "kitesurf": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "chrome-devtools-mcp@latest",
        "--wsEndpoint=wss://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/browser-run/devtools/browser?browser=kitesurf",
        "--wsHeaders={\"Authorization\":\"Bearer <API_TOKEN>\"}"
      ],
      "enabled": true
    }
  }
}

Konkrétní struktura konfiguračního souboru závisí na použitém MCP klientovi. Princip zůstává stejný: MCP server komunikuje přes CDP s Browser Run a jako browser se vybere Kitesurf.

Protože jde o beta službu a její rozhraní se může měnit, před nasazením do vlastního projektu je vhodné zkontrolovat aktuální dokumentaci Cloudflare.

Kdy použít Kitesurf a kdy raději Chromium

Kitesurf není univerzální náhrada Chromia a Cloudflare jeho současná omezení popisuje poměrně otevřeně.

ÚlohaKitesurfChromium
Extrakce HTML✓✓
Screenshot kompatibilního webu✓✓
Generování PDF✓✓
Krátké agentní úlohy✓✓
Bursty krátkých sessions✓✓
CDP / Puppeteer / Playwright✓, s omezeními✓
Video✗✓
WebGL✗✓
Pixel-perfect renderingomezeně✓
Bot challenge vyžadující reálný TLS fingerprint✗✓
Dlouhá autentizovaná session s persistentním stavem✗✓

Cloudflare doporučuje Chromium například tehdy, když potřebujete video, WebGL, bot-challenge handshake vyžadující skutečný TLS fingerprint nebo dlouhou přihlášenou session s persistentním stavem.

Praktické pravidlo je proto jednoduché:

Kitesurf dává smysl tam, kde potřebujete krátkou, izolovanou a úspornou browserovou operaci a cílový web s ním správně funguje. Chromium je bezpečnější volba tam, kde potřebujete maximální kompatibilitu plnohodnotného browseru.

Přes 235 000 WPT subtestů ještě neznamená podporu každého webu

Napsat nový browser je extrémně složitý úkol. Moderní webová platforma obsahuje obrovské množství standardů a API.

Cloudflare proto Kitesurf testuje pomocí Web Platform Tests (WPT), sdílené testovací sady používané pro kontrolu kompatibility webových technologií.

Aktuální dokumentace Cloudflare z 7. srpna 2026 uvádí přes 235 000 úspěšných subtestů.

U vybraných oblastí uvádí například:

OblastSubtest coverage
DOM97 %
HTML96 %
Selection99 %
SVG97 %
Encoding99 %
CORS95 %
XHR95 %
URL83 %

Tato čísla jsou momentka rychle se vyvíjejícího projektu a budou se měnit.

Ještě důležitější je ale jiná poznámka:

Úspěch ve Web Platform Tests automaticky neznamená, že browser správně zobrazí a obslouží každý skutečný web.

Cloudflare na to upozorňuje samo. WPT měří shodu s webovými standardy, zatímco reálné aplikace kombinují frameworky, API a nestandardní chování mnohem složitějším způsobem.

Proto Cloudflare používá také integrační a vizuální regresní testy na reálných webech a doporučuje kompatibilitu konkrétní stránky ověřit v Playgroundu.

Kitesurf vznikl za 12 týdnů a pomáhali ho vytvářet AI agenti

Příběh vývoje je skoro stejně zajímavý jako samotný browser.

Cloudflare uvádí, že k rozhodnutí skutečně vytvořit vlastní agent-first browser došlo přibližně 12 týdnů před jeho zveřejněním. První commit pochází z května 2026.

Prvotní inspirací byl headless engine Obscura, napsaný v Rustu pro AI automation.

Cloudflare nejprve s pomocí AI agenta experimentoval s jeho portem na Workers. První výsledek nebyl příliš použitelný, ale ukázal, že je celý koncept technicky proveditelný.

AI agenti pak pomáhali také při dalším vývoji.

Zajímavější než jednoduché tvrzení „AI programovala browser“ je ale způsob organizace práce.

Lidé určovali architekturu, priority, pořadí implementovaných funkcí a kontrolovali návrhy. Agentům naopak poskytli jasně měřitelná kritéria úspěchu pomocí Web Platform Tests.

Zjednodušeně:

člověk
↓
architektura + priority + testy
↓
AI agent
↓
implementace + iterace
↓
automatické testy
↓
opravy
↓
human review

Cloudflare tak mohl využít AI pro rychlé iterace nad velkým množstvím přesně definovaných testů, zatímco lidský tým zůstal odpovědný za architekturu a kontrolu přístupu.

Je to zajímavá případová studie agentního vývoje komplexního softwaru.

A Cloudflare zvládl i tradiční neoficiální benchmark nového výpočetního prostředí: Kitesurf už spustil Doom.

Cloudflare plánuje Kitesurf open-sourceovat

Kitesurf v době publikace není open source.

Cloudflare však oznámil, že zdrojový kód chce zveřejnit, jakmile bude projekt připravený. Dlouhodobým cílem je umožnit zákazníkům nasadit vlastní verzi Kitesurfu přímo ve vlastním Cloudflare účtu.

Pevné datum zveřejnění zatím firma neuvedla.

Pokud k open-source vydání skutečně dojde, může to mít význam i mimo samotný Browser Run. Otevřený kód umožní hlubší experimentování, bezpečnostní audit i vznik dalších agentních use cases nad stejným základem.

Proč může být Kitesurf důležitější, než na první pohled vypadá

Kitesurf je stále velmi mladý beta projekt. Bylo by předčasné tvrdit, že se stane standardem agentního webu nebo že klasické browsery začnou být pro AI zbytečné.

Samotná myšlenka za projektem je ale důležitá.

Software nemusí být navržený primárně pro člověka

Dosavadní software, se kterým AI agenti pracují, byl téměř vždy vytvořený pro lidského uživatele.

Agent například otevře běžnou webovou aplikaci a snaží se používat rozhraní, jehož design, struktura a interakce vznikly pro člověka před monitorem.

Kitesurf přístup obrací.

Otázka už nezní pouze:

Jak naučit AI používat klasický browser?

Ale také:

Jak by vypadal browser, kdyby jeho hlavním uživatelem byla AI?

To je výrazně jiný způsob navrhování softwaru.

Web může pro agenta fungovat jako univerzální rozhraní

Pokud existuje kvalitní API, bývá pro automatizaci obvykle čistší a spolehlivější cestou.

Jenže ne všechno na internetu má veřejné nebo dostatečně schopné API. Mnoho informací a funkcí existuje pouze ve webovém rozhraní.

Browser tuto bariéru zmenšuje.

Agent nemusí pouze požádat API o data. Může načíst aplikaci, pracovat s výsledným DOM, navigovat, kontrolovat stav stránky nebo reagovat na změny.

Ekonomika browser agentů může začít hrát zásadní roli

Pokud máte jednoho agenta a několik browserových úloh denně, rozdíl mezi desítkami a stovkami megabajtů paměti není zásadní.

Pokud ale agentní aplikace začnou spouštět velké množství krátkých sessions paralelně, spotřeba CPU a paměti začne významně ovlivňovat škálování i cenu.

Právě pro takový typ workloadu dává filozofie Kitesurfu největší smysl.

Nejde nutně o vytvoření „lepšího Chromu“.

Může jít o vznik jiné třídy browseru optimalizované pro jiný typ uživatele.

Browser pro člověka
├── Chrome
├── Safari
├── Firefox
└── Edge

Browser pro agenta
└── Kitesurf

Zda se skutečně vytvoří samostatná kategorie agent-first browserů, dnes nevíme. Kitesurf ale ukazuje, jak by takový software mohl vypadat.

Často kladené otázky

Co je Cloudflare Kitesurf?

Kitesurf je stateless browser Cloudflare navržený především pro AI agenty a automatizace. Běží nad Cloudflare Workers a prioritizuje škálování, izolaci a nízkou spotřebu prostředků před některými funkcemi typickými pro desktopové browsery.

Jaký je rozdíl mezi Kitesurf a Browser Run?

Browser Run je cloudová služba Cloudflare pro browser automation. Kitesurf je jeden z browserů, které lze prostřednictvím této služby používat. Výchozí plnohodnotný browser Browser Run je nadále založený na Chromiu.

Je Kitesurf rychlejší než Chromium?

Ne podle současného benchmarku Cloudflare. Při testovaných screenshot a HTML extraction úlohách spotřeboval Kitesurf výrazně méně CPU a paměti, ale jeho wall time byl přibližně 1,7–1,8× delší než u warm Chromium poolu.

Je Kitesurf zdarma?

Během současné beta fáze Cloudflare nabízí Kitesurf zdarma za per-account limity. Podmínky se po skončení bety mohou změnit.

Funguje Kitesurf s Playwrightem a Puppeteerem?

Ano, Kitesurf podporuje Chrome DevTools Protocol a Cloudflare dokumentuje jeho použití s Puppeteerem, Playwrightem a dalšími CDP klienty. Kitesurf ale zatím neimplementuje úplně celý CDP protokol.

Může Kitesurf používat AI agent přes MCP?

Ano. Cloudflare dokumentuje připojení MCP klienta pomocí chrome-devtools-mcp k Browser Run CDP endpointu s parametrem browser=kitesurf.

Je Kitesurf open source?

Zatím ne. Cloudflare oznámil plán projekt později open-sourceovat, ale pevné datum zatím neuvedl.

Nahradí Kitesurf Chromium?

V současném stavu ne. Kitesurf zatím nepodporuje například video, WebGL, některé bot-challenge scénáře nebo dlouhé autentizované sessions vyžadující persistentní stav. Pro takové úlohy Cloudflare doporučuje Chromium.

Kitesurf není nový Chrome. A právě v tom je nejzajímavější

Kitesurf má před sebou ještě hodně práce. Cloudflare aktuálně rozšiřuje CDP podporu, zlepšuje rendering, kompatibilitu s webovými standardy i výkon a efektivitu.

Proto by bylo předčasné označit jej za náhradu Chromia nebo univerzální řešení pro browser automation.

Nejzajímavější na Kitesurfu ale nemusí být jeho benchmarky, použití Rustu ani skutečnost, že celý browser běží nad Cloudflare Workers.

Nejdůležitější je samotná myšlenka:

AI agent nemusí používat stejný prohlížeč jako člověk.

Pokud se AI agenti postupně stanou běžnými uživateli internetu, bude pravděpodobně vznikat více softwaru, který nebude optimalizovaný primárně pro naše oči, ruce a způsob práce.

Kitesurf může být jedním z prvních výraznějších příkladů tohoto posunu — softwaru navrženého od začátku pro stroje, které samostatně pracují s webem.

A právě proto je zajímavější než jen další nový browser.

Primární zdroje