Kitesurf एक स्टेटलेस, हेडलेस ब्राउज़र इंजन है जो खासतौर पर AI एजेंटों के लिए बनाया गया है। यह टैब नहीं दिखा सकता, पिक्सल-परफेक्ट एनिमेशन रेंडर नहीं कर सकता, और एक्सटेंशन नहीं चला सकता। यह एक वेब पेज खोल सकता है, स्क्रीनशॉट ले सकता है, HTML या DOM कंटेंट निकाल सकता है, और यह सब एक हेडलेस Chromium इंस्टेंस की तुलना में बहुत कम CPU और मेमोरी का उपयोग करके कर सकता है। Cloudflare ने इसे अपने 'Agents Week' के दौरान घोषित किया, और इसे 'एजेंटिक क्लाउड' के लिए इन्फ्रास्ट्रक्चर के रूप में पेश किया ।
पहला कोड मई 2026 में लिखा गया था; लगभग 12 हफ़्तों बाद एक प्रोडक्शन बीटा जारी किया गया । इंजन Rust में लिखा गया है, WebAssembly में कंपाइल किया गया है, और इसे मौजूदा ओपन-सोर्स Rust कम्पोनेंट्स से जोड़ा गया है :
पूरा ब्राउज़र Cloudflare Workers पर V8 आइसोलेट्स के अंदर चलता है, न कि एक अलग Chrome प्रोसेस के रूप में । हर पेज या आउट-ऑफ-प्रोसेस iframe को अपना खुद का आइसोलेट मिलता है जिसमें एक साफ़ ग्लोबल स्कोप होता है, जो क्रॉस-पेज संदूषण और प्रॉम्प्ट इंजेक्शन के खिलाफ़ अलगाव प्रदान करता है । Kitesurf तीन या चार विशेष Workers से बना है जो JavaScript नेटिव RPC और डायनामिक Workers के माध्यम से संवाद करते हैं :
चूँकि अंतिम उपयोगकर्ता एक AI एजेंट है, Cloudflare ने वह सब कुछ हटा दिया है जो एक इंसानी ब्राउज़र को चाहिए :
इसका नतीजा एक हल्का-फुल्का इंजन है जो स्ट्रक्चर्ड मशीन-रीडेबल आउटपुट (HTML स्ट्रिंग, DOM ट्री या स्क्रीनशॉट) तैयार करने पर केंद्रित है।
Cloudflare ने 14-URL कॉर्पस पर पाँच 'क्विक एक्शन' रन के मीडियन परिणाम प्रकाशित किए, जिसमें Kitesurf की तुलना वार्म-पूल Chromium से की गई । Cloudflare के आधिकारिक डेटा के अनुसार, Kitesurf साफ़ तौर पर ज़्यादा कुशल है:
| कार्य | मीट्रिक | Kitesurf | Chromium (वार्म पूल) | Kitesurf की बढ़त |
|---|---|---|---|---|
| स्क्रीनशॉट | CPU समय | 380 ms | 1,173 ms | 3.1× कम CPU |
| स्क्रीनशॉट | मेमोरी | 57.8 MiB | 271.0 MiB | 4.7× कम मेमोरी |
| HTML निकालना | CPU समय | 229 ms | 877 ms | 3.8× कम CPU |
| HTML निकालना | मेमोरी | 39.4 MiB | 273.7 MiB | 7.0× कम मेमोरी |
ट्रेड-ऑफ: Chromium अभी भी वॉल-क्लॉक समय में लगभग 1.7-1.8 गुना तेज़ है, क्योंकि V8 का JIT-कंपाइल्ड JavaScript इंजन, Kitesurf की Rust/Wasm पाइपलाइन की तुलना में प्रति-कार्य विलंबता में बेहतर है । स्क्रीनशॉट कार्यों के लिए, Kitesurf का वॉल टाइम 1,148 ms था जबकि Chromium का 637 ms था; HTML निकालने के लिए, Kitesurf का 785 ms बनाम Chromium का 443 ms था ।
Cloudflare के अपने लागत अनुमानों के अनुसार, बड़े पैमाने पर एक Kitesurf पेज लोड की कीमत लगभग $0.00089 है, जबकि वार्म Chromium सेशन के लिए यह $0.0031 है - जो 3.5 गुना की लागत कमी है ।
मौजूदा Puppeteer, Playwright, chrome-remote-interface और MCP/CDP क्लाइंट किसी भी Browser Run एंडपॉइंट पर एक सिंगल क्वेरी पैरामीटर जोड़कर ऑप्ट-इन कर सकते हैं :
browser=kitesurf
उदाहरण के लिए, Browser Run CDP या क्विक एक्शन एंडपॉइंट पर, मौजूदा कोड बिना किसी बदलाव के काम करता रहता है - केवल अंडरलाइंग रेंडरिंग इंजन बदलता है । Kitesurf 215,000 से अधिक वेब प्लेटफ़ॉर्म टेस्ट पास करता है, जिसमें लगभग 97% DOM और 96% HTML सबटेस्ट कवरेज है, इसलिए मौजूदा ऑटोमेशन स्क्रिप्ट शायद ही कभी टूटती हैं ।
Kitesurf बीटा के दौरान मुफ़्त है, प्रति-खाता सीमाओं के साथ, और kitesurf.cloudflare.app पर एक सार्वजनिक प्लेग्राउंड के माध्यम से भी उपलब्ध है ।
Cloudflare का अपना दस्तावेज़ स्पष्ट रूप से बताता है कि Kitesurf अभी क्या नहीं कर सकता :
Kitesurf को उन कामों के लिए ऑप्टिमाइज़ किया गया है जिन्हें Cloudflare 'बर्स्टी, डिस्पोज़ेबल सेशन' कहता है: स्क्रैप करें, निकालें, स्क्रीनशॉट लें, आगे बढ़ें। जटिल पेजों के लिए जिनमें इंसान जैसी बॉट अवॉइडेंस, वीडियो या दस मिनट के चेकआउट फ़्लो की ज़रूरत है, Cloudflare Browser Run पर डिफ़ॉल्ट Chromium इंजन पर वापस जाने की सलाह देता है (बस browser=kitesurf पैरामीटर हटा दें) ।
Kitesurf अभी तक ओपन-सोर्स नहीं है, लेकिन Cloudflare ने कहा है कि इंजन भविष्य में ओपन-सोर्स किया जाएगा । चूँकि टीम ने इसे मौजूदा ओपन-सोर्स Rust कम्पोनेंट्स (Blitz, Stylo, Parley, Boa) से जोड़ा है, इसलिए इंजन से भी इसी तरह की राह पर चलने की उम्मीद है, हालाँकि अभी कोई विशिष्ट समयरेखा घोषित नहीं की गई है ।
Kitesurf, Cloudflare के बड़े Agents Week प्रोडक्ट पुश का एक हिस्सा है :
एक साथ, Kitesurf ब्राउज़र रनटाइम प्रदान करता है; WebMCP टूल-डिस्कवरी लेयर प्रदान करता है; और स्टेबलकॉइन वॉलेट एजेंटों को एक आर्थिक पहचान देता है - यह Workers पर चलने वाले एक पूर्ण एजेंट इन्फ्रास्ट्रक्चर स्टैक के रूप में Cloudflare का विज़न है।
Cloudflare का मार्गदर्शन स्पष्ट है: Kitesurf का उपयोग स्टेटलेस, हाई-वॉल्यूम वाले AI एजेंट कार्यों जैसे स्क्रीनशॉट, HTML निकालने और DOM निरीक्षण के लिए करें जहाँ संसाधन दक्षता सबसे महत्वपूर्ण है। वीडियो, WebGL, लंबे समय तक चलने वाले लॉगिन सेशन या वास्तविक TLS फ़िंगरप्रिंट की जाँच करने वाली बॉट-डिटेक्शन चुनौतियों को पास करने के लिए Chromium (डिफ़ॉल्ट Browser Run इंजन) पर वापस जाएँ । दोनों इंजन एक ही CDP इंटरफ़ेस साझा करते हैं, इसलिए उनके बीच स्विच करना कोड को फिर से लिखना नहीं, बल्कि एक पैरामीटर बदलना है।