Kitesurf הוא מנוע דפדפן headless, נטול-מצב, שנבנה במיוחד עבור סוכני AI. הוא אינו יכול להציג טאבים, להריץ אנימציות מושלמות מבחינה פיקסלית, או להפעיל תוספים. מה שהוא כן יכול לעשות הוא לפתוח דף אינטרנט, לייצר צילום מסך, לחלץ תוכן HTML או DOM – תוך שימוש בחלקיק קטן מה-CPU והזיכרון הנדרשים על ידי מופע כרומיום headless . Cloudflare הכריזה עליו במסגרת 'שבוע הסוכנים' שלה, ותיארה אותו כתשתית ל'ענן הסוכנים' (Agentic Cloud) .
הקומיט הראשון נחת במאי 2026; גרסת בטא יציבה שוחררה כ-12 שבועות מאוחר יותר . המנוע כתוב ב-Rust, מורכב ל-WebAssembly, ומורכב מרכיבי Rust קוד פתוח קיימים :
הדפדפן כולו רץ בתוך V8 isolates על Cloudflare Workers, ולא כתהליך נפרד של Chrome . כל דף או iframe חיצוני מקבלים isolate משלו עם scope גלובלי נקי, המספק בידוד נגד זיהום צולב בין דפים ונגד הזרקת הנחיות (prompt injection) . Kitesurf מורכב משלושה או ארבעה Workers ייעודיים המתקשרים זה עם זה באמצעות JavaScript Native RPC ו-Dynamic Workers :
מכיוון שהמשתמש הסופי הוא סוכן AI, Cloudflare הסירה כמעט כל מה שדפדפן אנושי צריך :
התוצאה היא מנוע רזה שמתמקד בהפקת פלט מובנה הניתן לקריאה על-ידי מכונה: מחרוזת HTML, עץ DOM, או צילום מסך.
Cloudflare פרסמה תוצאות חציון מחמישה ריצות של 'Quick Action' על פני 14 כתובות, בהשוואה לכרומיום שמורכב בבריכה חמה . הטבלה להלן, המופיעה בתיעוד הרשמי של Cloudflare, מציגה יתרונות ברורים במשאבים:
| משימה | מדד | 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× פחות זיכרון |
הפשרה: כרומיום עדיין מהיר יותר בכ-1.7–1.8× בזמן קיר, במידה רבה הודות למנוע ה-JIT של V8 שמתפקד טוב יותר מצינור Rust/Wasm של Kitesurf על השהייה למשימה בודדת . עבור צילומי מסך, זמן הקיר של Kitesurf היה 1,148 ms לעומת 637 ms של כרומיום; עבור חילוץ HTML, 785 ms לעומת 443 ms .
אומדן העלות של Cloudflare עצמה מעמיד טעינת דף בודד ב-Kitesurf על כ-$0.00089 בקנה מידה, לעומת $0.0031 עבור סשן כרומיום חם – הפחתה של פי 3.5 בעלות .
לקוחות Puppeteer, Playwright, chrome-remote-interface ו-MCP/CDP קיימים יכולים להצטרף על ידי הוספת פרמטר חיפוש יחיד לכל נקודת קצה של Browser Run :
browser=kitesurf
לדוגמה, בנקודת קצה של CDP או Quick Action של Browser Run, הקוד הקיים ממשיך לעבוד ללא שינוי – רק מנוע העיבוד שמתחת משתנה . Kitesurf עובר ביותר מ-215,000 מבחני Web Platform Tests, עם כיסוי של כ-97% במבחני DOM ו-96% במבחני HTML, כך שתסריטי אוטומציה קיימים כמעט ולא נשברים .
Kitesurf הוא חינמי במהלך תקופת הבטא, תחת מגבלות לחשבון, וזמין גם דרך סביבת ניסוי ציבורית בכתובת kitesurf.cloudflare.app .
התיעוד של Cloudflare מפרט במפורש מה Kitesurf עדיין לא יכול לעשות :
Kitesurf מותאם למה ש-Cloudflare מכנה 'סשנים חד-פעמיים וקצרים': גרוף, חלץ, צלם, המשך. עבור דפים מורכבים הדורשים התחזות אנושית, וידאו, או תהליכי רכישה בני עשר דקות, Cloudflare ממליצה לחזור למנוע הכרומיום ברירת המחדל של Browser Run (פשוט השמיטו את הפרמטר browser=kitesurf) .
Kitesurf עדיין אינו קוד פתוח, אך Cloudflare הצהירה שהמנוע יהיה בקוד פתוח בעתיד . מכיוון שהצוות הרכיב אותו מרכיבי Rust קוד פתוח קיימים (Blitz, Stylo, Parley, Boa), צפוי שהמנוע עצמו ילך בדרך דומה, אם כי לא הוכרז ציר זמן ספציפי .
Kitesurf הוא רכיב אחד במסגרת 'שבוע הסוכנים' הגדול יותר של Cloudflare :
יחד, Kitesurf מספק את זמן הריצה של הדפדפן; WebMCP מספק את שכבת גילוי הכלים; והארנק ה-stablecoin נותן לסוכנים זהות כלכלית – החזון של Cloudflare לערימת תשתית סוכנים מלאה הפועלת על Workers.
ההנחיה של Cloudflare ברורה: השתמשו ב-Kitesurf למשימות סוכן נטולות-מצב ובנפח גבוה כמו צילומי מסך, חילוץ HTML ובדיקת DOM שבהם יעילות המשאבים היא קריטית. חזרו לכרומיום (מנוע ברירת המחדל של Browser Run) בכל פעם שאתם זקוקים לוידאו, WebGL, סשנים מתמשכים, או כדי לעבור אתגרי זיהוי בוטים שבודקים טביעות אצבע אמיתיות של TLS . שני המנועים חולקים את אותו ממשק CDP, כך שמעבר ביניהם הוא שינוי פרמטר בלבד, ולא שכתוב קוד.