---
title: 'Cloudflare Kitesurf: المتصفح الذي يعطي الأولوية للوكلاء (٢٠٢٦)'
description: متصفح Kitesurf من Cloudflare يعمل على Workers بدلاً من Chromium ويستخدم CPU وذاكرة أقل بمقدار 3-7 مرات في مهام العميل. ولكن العيب هو أنه أبطأ بمقدار 1.7 مرة.
url: https://nerdleveltech.com/ar/cloudflare-kitesurf-agent-first-browser
language: ar
date: '2026-08-20'
category: news
tags:
  - Cloudflare Kitesurf
  - agent-first browser
  - headless browser for AI agents
  - Browser Run
  - Cloudflare Workers
  - browser agents
  - Lightpanda
  - agentic AI
markdown_url: https://nerdleveltech.com/ar/cloudflare-kitesurf-agent-first-browser.md
attribution: 'Source: NerdLevelTech — https://nerdleveltech.com/ar/cloudflare-kitesurf-agent-first-browser'
terms: https://nerdleveltech.com/llms.txt
---

# Cloudflare Kitesurf: المتصفح الذي يعطي الأولوية للوكلاء (٢٠٢٦)

Kitesurf هو متصفح Cloudflare عديم الحالة (stateless) المخصص لوكلاء الذكاء الاصطناعي، والذي تم الإعلان عنه في 6 أغسطس 2026. يعمل بالكامل على Cloudflare Workers دون وجود Chromium في الخلفية، ويستخدم CPU وذاكرة أقل بـ 3-7 مرات من Chromium في لقطات الشاشة واستخراج HTML — بينما يعمل ببطء أكبر بمقدار 1.7-1.8 مرة من حيث الوقت الفعلي.

## ملخص

**لم تقم Cloudflare بعمل fork لـ Chromium. بل كتبت متصفحاً جديداً وتخلصت من كل شيء يستخدمه البشر فقط.**

- **تم إطلاق Kitesurf في 6 أغسطس 2026**، خلال أسبوع الوكلاء (Agents Week) الخاص بـ Cloudflare في أغسطس، كمتصفح عديم الحالة يعمل بالكامل على Workers في V8 isolates.[^1]
- **عمره اثنا عشر أسبوعاً.** كان أول commit في مايو 2026، وتنسب Cloudflare الفضل إلى [obscura](https://GitHub.com/h4ckf0r0day/obscura)، وهو محرك Rust headless "بدون Chrome، ولا Node.js، ولا تبعيات"، كمصدر إلهام.[^1]
- **أرقام الكفاءة حقيقية ولكنها من جانب واحد.** مقارنة بـ Chromium warm pool، يستخدم Kitesurf CPU أقل بـ 3.1 مرة في لقطات الشاشة، وأقل بـ 3.8 مرة في استخراج HTML، وذاكرة أقل بـ 4.7-7.0 مرة.[^2]
- **يخسر في سباق الوقت.** الوقت الفعلي أبطأ بـ 1.8 مرة في لقطات الشاشة وأبطأ بـ 1.7 مرة في استخراج HTML، لأن JIT الدافئ يتفوق على software renderer البارد.[^1][^2]
- **ليس fork لـ Chromium.** تحليل HTML و CSS يأتي من [Blitz](https://GitHub.com/DioxusLabs/blitz)، وحل CSS من [Stylo](https://GitHub.com/servo/stylo) الخاص بـ Firefox، و `eval()` من [Boa JS](https://boajs.dev/) — جميعها بلغة Rust، ومجمعة إلى WebAssembly.[^1]
- **يجتاز أكثر من 235,000 اختبار فرعي من WPT** وفقاً لتحديث وثائق Cloudflare في 7 أغسطس 2026، مع تغطية 97% لـ DOM و 96% لاختبارات HTML الفرعية.[^2]
- **مجاني خلال فترة البيتا**، مع وجود حدود لكل حساب، ويتم تفعيله عبر معامل استعلام `browser=kitesurf` واحد على نقاط نهاية Browser Run الحالية.[^1][^2]
- **ليس مفتوح المصدر بعد.** تقول Cloudflare إنها تنوي إصداره "بمجرد أن نكون مستعدين"، دون تحديد تاريخ.[^1]

## ما ستتعلمه

- ما هو المتصفح المخصص للوكلاء (agent-first browser)، وما الذي قامت Cloudflare بإزالته عمداً
- أرقام المقارنة الدقيقة بين Kitesurf و Chromium وعلى ماذا تم قياسها
- كيف تعمل بنية Rust التي تحته، ولماذا احتاج `eval()` إلى محرك JavaScript خاص به
- ما الذي تخبرك به (وما لا تخبرك به) أرقام الامتثال لمعايير WPT
- الأشياء الأربعة التي لا يزال Kitesurf غير قادر على فعلها
- كيف يقارن Kitesurf بـ Lightpanda و obscura و forks لـ Chromium
- لماذا قد لا يصل مكسب الكفاءة إلى فاتورتك بعد
- كيفية توجيه عميل Puppeteer أو Playwright أو MCP الحالي إليه

## ما هو المتصفح المخصص للوكلاء

المتصفح المخصص للوكلاء هو محرك متصفح يتم اختيار مجموعة ميزاته من أجل نموذج لغوي بدلاً من شخص. فهو يحتفظ باستخراج المحتوى المهيكل، والوصول إلى DOM، وتنفيذ JavaScript، ويتخلص من التبويبات، والثيمات، والإضافات، ومزامنة الملف الشخصية، والرندرة الدقيقة للبكسل.

صياغة Cloudflare كانت صريحة. يقول منشور الإطلاق: "الذكاء الاصطناعي لا يهتم بالتبويبات، أو السمات (themes)، أو إضافات المتصفح، أو المزامنة عبر الأجهزة، بل يهتم بعدد التوكنز (token count)، ونوافذ السياق (context windows)، وقابلية التوسع، والأداء، والتكاليف".[^1]

وتأتي الحجة الاقتصادية بناءً على ذلك. تكتب Cloudflare أن نسخ Chromium "تستهلك قدراً كبيراً من الذاكرة والحوسبة لدرجة أن توفير نسخة خاصة لكل عميل (agent) يكون مكلفاً للغاية"، مما "يقصر أجزاءً كبيرة من الويب على أكثر نماذج الذكاء الاصطناعي تطوراً وتكلفة".[^1]

هذا هو العرض الفعلي. ليس متصفحاً أسرع — بل متصفحاً رخيصاً بما يكفي ليكون لكل عميل نسخته الخاصة.

## Kitesurf مقابل Chromium: أرقام القياس

نشرت Cloudflare متوسطات خمس عمليات تشغيل لـ Browser Run Quick Action عبر [مجموعة من 14 رابط URL](https://kitesurf.cloudflare.app/corpus.txt)، مقارنةً بين Kitesurf ومجموعة Chromium جاهزة (warm pool).[^2]

| المقياس                    | Kitesurf | Chromium (warm pool) | Kitesurf، بالنسبة لـ Chromium |
| -------------------------- | -------- | -------------------- | ----------------------------- |
| CPU: لقطة الشاشة           | 380 ms   | 1,173 ms             | استهلاك CPU أقل بـ 3.1×       |
| CPU: استخراج HTML          | 229 ms   | 877 ms               | استهلاك CPU أقل بـ 3.8×       |
| الذاكرة: لقطة الشاشة       | 57.8 MiB | 271.0 MiB            | استهلاك ذاكرة أقل بـ 4.7×     |
| الذاكرة: استخراج HTML      | 39.4 MiB | 273.7 MiB            | استهلاك ذاكرة أقل بـ 7.0×     |
| الوقت الفعلي: لقطة الشاشة  | 1,148 ms | 637 ms               | أبطأ بـ 1.8×                  |
| الوقت الفعلي: استخراج HTML | 820 ms   | 472 ms               | أبطأ بـ 1.7×                  |

هناك أمران يستحقان الملاحظة بشأن المنهجية قبل أن يقتبس أي شخص هذه الأرقام.

خط الأساس لـ Chromium هو **warm pool** (مجموعة جاهزة)، وليس تشغيلاً بارداً (cold start). وهذه هي المقارنة الأصعب لـ Kitesurf، ومع ذلك اختارتها Cloudflare.

كما أن مجموعة الروابط تتكون من 14 رابط URL، نُشرت علناً. إنها عينة صغيرة ومعلنة وليست مجموعة اختبار شاملة — وهذا أمر يتسم بالشفافية، لكنه ليس ادعاءً يشمل الويب بأكمله.

قراءة Cloudflare الخاصة لهذه المقايضة: "يتفوق Chromium في سباق الوقت لأن JIT الذي سبق له رؤية هذه الصفحة يتغلب دائماً على برنامج رندر (software renderer) يبدأ من الصفر". وتقول إن معظم الفجوة تأتي من عملية الـ rasterization وتشفير JPEG/PNG.[^1]

أرقام الذاكرة هي التي تغير البنية التحتية. عند 39.4 MiB لاستخراج HTML مقابل 273.7 MiB، يمكن للمضيف المحدود بالذاكرة استيعاب ما يقرب من سبعة أضعاف من جلسات الاستخراج المتزامنة.

بالنسبة لأسطول من العملاء يحتاج كل منهم إلى متصفح لبضع ثوانٍ، فإن هذه الكثافة هي جوهر اللعبة.

## داخل البنية: Blitz و Stylo ومحرك JavaScript من أجل `eval()`

ينقسم Kitesurf إلى ثلاثة مكونات بالإضافة إلى بوابة شبكة، تعمل جميعها كـ Workers isolates منفصلة.[^1]

**المحرك (The Engine)** هو الجزء الوحيد الموجه للجمهور. وهو يتعامل مع Chrome DevTools Protocol WebSocket و HTTP REST APIs ويحتفظ بحالة الجلسة. أما كل شيء آخر فهو عديم الحالة (stateless).

يحصل **PageScript** على isolate جديد لكل صفحة أو iframe خارج العملية، يتم تشغيله عبر [Dynamic Workers](https://developers.cloudflare.com/dynamic-workers/)، ويحتوي على `globalThis` نظيف ومستند DOM. تستخدم عملية تحليل HTML و CSS أجزاءً من Blitz، وهو محرك رندر نمطي مبني بلغة Rust، و Stylo، وهو محلل CSS الخاص بمتصفح Firefox.

**PageRenderer** يقوم بعملية الرسم. وهو يستخدم `blitz-paint`، والذي بدوره يستخدم Parley لتشكيل الحروف إلى رموز (glyphs)، واختيار الخطوط، وتقسيم النص إلى أسطر. يقوم المحرك باستدعاء `renderFrame()` عبر Workers RPC ويستلم صورة PNG. وبما أن برنامج الرندر لا يحتفظ بحالة الصفحة، فإن أي عملية رندر متوقفة يمكن ببساطة إنهاؤها وإعادة محاولتها.

**SandboxOutbound** هو المكون الوحيد المسموح له بالاتصال بالشبكة، وهو أمر تفرضه Dynamic Workers.

التفصيل الأكثر كشفاً هو `eval()`. لا يدعم Workers وظيفة `eval` بشكل أصلي لأسباب أمنية، ولم تتمكن Cloudflare من تشغيل isolate ثانٍ للتعامل معها، لأن ذلك الـ isolate لن يتشارك `globalThis`. لذا يقوم Kitesurf بتضمين Boa JS، وهو محرك ECMAScript مكتوب بلغة Rust، ويقوم بتشغيله فوق بيئة تشغيل Workers.

Cloudflare صريحة بشأن ذلك: "نحن نقوم أساساً بتشغيل بيئة تشغيل فوق بيئة تشغيل أخرى، وهو أمر لا يبدو مثالياً، وهو ليس كذلك بالفعل، ولكنه يعمل بشكل جيد بما يكفي للتعامل مع عمليات eval العرضية التي نجدها في الكود."[^1] الخطة هي التخلي عن Boa بمجرد وصول دعم `eval` الأصلي إلى Workers.

هذا النوع من الاعتراف هو ما يجعل بقية المنشور موثوقاً.

## ماذا تخبرك 235,000 من اختبارات WPT الفرعية في الواقع

استشهد منشور الإطلاق الخاص بـ Cloudflare بـ "أكثر من 215,000" من اختبارات Web Platform Tests. التوثيق، الذي تم تحديثه في اليوم التالي في 7 أغسطس 2026، يرفع هذا الرقم إلى **أكثر من 235,000 اختبار فرعي** ويفصل التغطية حسب المجال.[^1][^2]

| المجال    | تغطية الاختبارات الفرعية |
| --------- | ------------------------ |
| Selection | 99%                      |
| Encoding  | 99%                      |
| DOM       | 97%                      |
| SVG       | 97%                      |
| HTML      | 96%                      |
| CORS      | 95%                      |
| XHR       | 95%                      |
| URL       | 83%                      |

المجالات ذات التغطية العالية هي بالضبط المجالات التي تتعامل معها الوكلاء (agents): التنقل في DOM، وتحليل HTML، وتحديد النصوص، والترميز. أما التعامل مع URL بنسبة 83% فهو نقطة الضعف الواضحة.

تضع Cloudflare تحذيراً خاصاً بها، وهو التحذير الصحيح: "تقيس WPT مدى المطابقة لمعايير الويب، وليس قدرة المتصفح على رندر والتفاعل مع كل موقع إلكتروني في العالم الحقيقي."[^2] المطابقة للمعايير وتوافق المواقع مشكلتان مختلفتان، والثانية هي الأصعب.

من الناحية العملية، تقول Cloudflare أن Kitesurf يقوم برندر TodoMVC بشكل صحيح في vanilla، و React، و Vue، و Angular، و Preact، بالإضافة إلى Wikipedia، و Hacker News، ومدونة Cloudflare، وجزء كبير من لوحة تحكم Cloudflare.[^1][^2]

## الأشياء الأربعة التي لا يستطيع Kitesurf القيام بها بعد

تدرج Cloudflare هذه النقاط صراحةً، في كل من منشور المدونة والتوثيقات.[^1][^2] Kitesurf ليس الخيار الصحيح إذا كنت بحاجة إلى:

- تشغيل الفيديو
- رندر WebGL
- التفاوض على مصافحة تحدي البوتات (bot-challenge handshake) ببصمات TLS حقيقية
- بدء جلسة مصادقة طويلة الأمد تتطلب حالة مستمرة (persistent state)

النقطة الثالثة تستحق الاهتمام. لن يبدو Kitesurf كأنه Chrome بالنسبة لنظام مكافحة البوتات، لأنه ليس Chrome. بالنسبة للوكلاء الذين يعملون على مواقع تقوم ببصمة المتصفحات (fingerprint browsers)، فإن هذا أمر يقصيه — وهو أمر يتناقض بشكل غريب مع أعمال Cloudflare نفسها في مجال اكتشاف البوتات.

النقطة الرابعة تتبع التصميم. Kitesurf عديم الحالة (stateless) بطبيعته، لذا فإن جلسة مصادقة مدتها عشر دقائق ليست مشكلة في الإعدادات، بل هي تعارض في الفئة. إجابة Cloudflare في كلتا الحالتين هي نفسها: استخدم الإعداد الافتراضي لـ Browser Run، وهو Chromium.

بالنسبة للوكلاء (agents) الذين يحتاجون إلى إثبات هويتهم بدلاً من إخفائها، فإن البديل الناشئ هو الهوية الموقعة بدلاً من محاكاة البصمة الرقمية — وهو الاتجاه الذي يدفع به [عمل Web Bot Auth في IETF](https://nerdleveltech.com/web-bot-auth-ietf-standard-agent-verification).

## Kitesurf مقابل Lightpanda مقابل نسخ Chromium المعدلة

Kitesurf ليس أول محرك متصفح يُعاد بناؤه للوكلاء، وCloudflare لا تدعي ذلك — حيث يشير منشور الإطلاق إلى obscura كمصدر إلهام.[^1] ينقسم المجال الآن إلى ثلاثة معسكرات.

| المشروع                   | سلالة المحرك                                 | هل يقوم بتصيير البكسلات؟                                                    | طريقة التقديم                                     |
| ------------------------- | -------------------------------------------- | --------------------------------------------------------------------------- | ------------------------------------------------- |
| **Kitesurf** (Cloudflare) | جديد: Blitz + Stylo + Boa, Rust/Wasm[^1]     | نعم — PNG عبر `blitz-paint`[^1]                                             | مستضاف على Workers، مجاني في النسخة التجريبية[^2] |
| **Lightpanda**            | جديد: مكتوب من الصفر بلغة Zig، وV8 لـ JS[^3] | لا يوجد مصير رسومي؛ لقطات الشاشة تعيد عنصراً نائباً[^4]                     | مفتوح المصدر، استضافة ذاتية أو سحابية[^3]         |
| **obscura**               | جديد: Rust, V8 لـ JS، متوافق مع CDP[^5]      | غير مؤكد لهذا المنشور — موثق كمحرك بدون واجهة (headless) للكشط والأتمتة[^5] | مفتوح المصدر[^5]                                  |
| **Steel Stealth Browser** | نسخة Chromium معدلة، معززة للوكلاء[^6]       | نعم — تصيير Chromium كامل[^6]                                               | مستضاف، فئة المؤسسات[^6]                          |
| **Browserbase**           | Chromium مدار ببناء تخفي مخصص[^7]            | نعم — تصيير Chromium كامل[^7]                                               | مستضاف[^7]                                        |

الانقسام المهم ليس Rust مقابل Zig، بل هو **ما إذا كان المحرك يقوم بالرسم (paints) أم لا**.

تأتي سرعة Lightpanda تحديداً من عدم القيام بعمليات الرندرة (rendering) أبداً — فلا يوجد فك تشفير للصور، ولا تركيب (compositing)، ولا تحويل للخطوط إلى بكسلات (rasterization). وهذا ما يجعلها رائعة لاستخراج البيانات وغير مجدية لأخذ لقطات الشاشة، ولهذا السبب تعود سلاسل الأدوات عادةً إلى Chrome في الخطوات التي تتطلب بكسلات.[^4]

أما Kitesurf فتسلك الطريق الأصعب؛ فهي تحافظ على مسار رسم حقيقي، ولهذا السبب يمكنها تقديم لقطات شاشة وملفات PDF، وأيضاً لماذا يتأخر وقت تنفيذها عن Chromium بمقدار 1.7–1.8×. لقد ضحت Cloudflare بزمن الاستجابة (latency) للحفاظ على الرندرة بدلاً من التخلي عنها من أجل سرعة الاستجابة.

في هذه الأثناء، تعمل نسخ Chromium المعدلة — مثل Stealth Browser من Steel، الذي تم الإعلان عنه في 22 يونيو 2026، والنسخ المخصصة من Browserbase — على التحسين من أجل قيد مختلف تماماً: وهو عدم التعرض للحظر.[^6][^7] ثلاثة معسكرات، وثلاثة تعريفات مختلفة لما يجب أن يكون عليه متصفح العميل الذكي (agent).

## لماذا قد لا يصل مكسب الكفاءة إلى فاتورتك

إليك الجزء الذي لم يرد في منشور الإطلاق.

تقول Cloudflare إن Kitesurf "يتفوق في استهلاك الذاكرة والمعالج، وهي الأشياء التي تحدد قيمة فاتورتك فعلياً".[^1] لكن تسعير Browser Run المعلن لا يحسب استهلاك المعالج أو الذاكرة على الإطلاق.

وفقاً لتحديث صفحة التسعير في 21 أبريل 2026، يحصل عملاء Workers Paid على 10 ساعات متصفح شهرياً مجاناً، ثم يدفعون **0.09 دولار لكل ساعة متصفح إضافية**. أما التزامن (Concurrency) فيتم فوترته بشكل منفصل: 10 متصفحات متزامنة مجانية، ثم **2.00 دولار لكل متصفح متزامن إضافي**.

أما Workers Free فهو محدود بـ 10 دقائق من وقت المتصفح يومياً و3 متصفحات متزامنة.[^8]

ساعات المتصفح هي وقت التنفيذ الفعلي (wall time). وبناءً على هذا المقياس، فإن المهمة التي تستغرق وقتاً أطول بمقدار 1.7× تستهلك وقتاً قابلاً للفوترة أكثر بمقدار 1.7× — حيث تقوم Cloudflare بحساب إجمالي الاستخدام يومياً بالثواني وتقرب المجموع الشهري إلى أقرب ساعة.[^8]

لذا، فإن التوفير في المعالج والذاكرة يصب حالياً في مصلحة البنية التحتية لـ Cloudflare، وليس في بند فاتورتك — وهو تفسير منطقي لسبب كون Kitesurf مجانياً خلال الفترة التجريبية، ولماذا لم تنشر Cloudflare تسعيراً منفصلاً لـ Kitesurf. وإذا تم تمرير هذه التوفيرات في النهاية، فسيكون ذلك من خلال تغيير في التسعير، وليس من خلال مقياس ساعات المتصفح الحالي.

هذا الأمر يستحق المتابعة، لأنه يحدد ما إذا كان Kitesurf يمثل قصة توفير في التكاليف أم قصة كثافة في البنية التحتية. في الوقت الحالي، الأدلة العامة تدعم الاحتمال الثاني فقط. يجب على فرق تطوير العملاء الذكيين الذين يتتبعون بالفعل [تكلفة التوكن والبنية التحتية لكل مهمة](https://nerdleveltech.com/ai-agent-token-cost-per-task) نمذجة كلا البعدين قبل افتراض أن الانتقال سيوفر المال.

## كيفية تجربته

Kitesurf متاح كخيار اختياري على البنية التحتية التي قد تكون تستخدمها بالفعل. أضف `browser=kitesurf` إلى نقطة نهاية Browser Run، وستستمر عملاء Puppeteer و Playwright و chrome-remote-interface الحالية في العمل، لأن Kitesurf يتحدث لغة CDP.[^2]

بالنسبة لنقطة نهاية CDP WebSocket:

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

بالنسبة للقطة شاشة عبر Quick Action:

```bash
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"
```

أي عميل ذكي يتحدث MCP و CDP يمكنه تشغيله من خلال `chrome-devtools-mcp` الموجه إلى نفس نقطة نهاية WebSocket.[^2]

إذا كنت تفضل عدم كتابة الكود أولاً، فإن [البيئة التجريبية العامة (public playground)](https://kitesurf.cloudflare.app/) تقبل أي URL وتقوم بحقن Chrome DevTools في واجهة المستخدم. تعرض لوحة الذاكرة (Memory panel) بصمة WebAssembly لكل isolate، بما في ذلك الإطارات (frames) — وهي أسرع طريقة لمعرفة ما إذا كان موقع معين يستحق النقل.[^1][^2]

بالنسبة للفرق التي تختار بين متصفحات الوكلاء المستضافة بشكل أوسع، فإن مراجعتنا لـ [وكلاء متصفح AI من Claude و ChatGPT و Gemini](https://nerdleveltech.com/ai-browser-agents-claude-chatgpt-gemini) تغطي جانب النماذج من نفس المشكلة، بينما يغطي [منشور Cloudflare agent runtime](https://nerdleveltech.com/cloudflare-computer-agent-runtime-isolates-containers) الرهان بين isolate و container الذي بُني عليه Kitesurf.

## الأسئلة الشائعة

**ما هو Cloudflare Kitesurf؟** Kitesurf هو متصفح Cloudflare عديم الحالة (stateless) والمصمم أولاً للوكلاء، تم الإعلان عنه في 6 أغسطس 2026. يعمل بالكامل على Cloudflare Workers في V8 isolates بدون وجود Chromium تحته، وهو مصمم لوكلاء AI الذين يقومون بأخذ لقطات شاشة، واستخراج HTML، والأتمتة.[^1][^2]

**هل Kitesurf أسرع من Chromium؟** لا. في اختبار Cloudflare الخاص الذي شمل 14 URL، كان Kitesurf أبطأ بمقدار 1.8 مرة من Chromium warm pool في لقطات الشاشة وأبطأ بمقدار 1.7 مرة في استخراج HTML. لكنه يتفوق في استهلاك المعالج (أقل بـ 3.1–3.8 مرة) والذاكرة (أقل بـ 4.7–7.0 مرة)، وليس في الوقت الفعلي للتنفيذ.[^1][^2]

**كم تبلغ تكلفة Kitesurf؟** هو مجاني حالياً خلال فترة البيتا، مع وجود حدود لكل حساب. لم تنشر Cloudflare تسعيراً منفصلاً لـ Kitesurf. الأسعار القياسية لـ Browser Run على Workers Paid هي 10 ساعات متصفح شهرياً متضمنة، ثم 0.09 دولار لكل ساعة، بالإضافة إلى 2.00 دولار لكل متصفح متزامن يتجاوز الـ 10.[^2][^8]

**هل Kitesurf مفتوح المصدر؟** ليس حتى 20 أغسطس 2026. تقول Cloudflare إنها تنوي جعل Kitesurf مفتوح المصدر "بمجرد أن نكون مستعدين — نأمل أن يكون ذلك قريباً"، حتى يتمكن العملاء من نشر نسخهم الخاصة، لكنها لم تحدد تاريخاً ولم تنشر أي مستودع كود.[^1]

**هل أحتاج إلى إعادة كتابة كود الأتمتة الخاص بي؟** لا. يطبق Kitesurf مجموعة فرعية من Chrome DevTools Protocol، لذا فإن Puppeteer و Playwright و chrome-remote-interface وعملاء MCP يعملون عن طريق إضافة `browser=kitesurf` إلى URL نقطة النهاية. تغطية CDP هي مجموعة فرعية وليست كاملة، وتقول Cloudflare إنها لا تزال في طور التوسع.[^1][^2]

**هل يمكن لـ Kitesurf أخذ لقطات شاشة؟** نعم. يقوم بالرسم من خلال `blitz-paint` ويعيد صور PNG عبر Workers RPC. وهذا ما يميزه عن Lightpanda، الذي لا يملك محرك رندر رسومي ويعيد صورة مؤقتة (placeholder) عند طلب لقطات الشاشة.[^1][^4]

**ما هي المواقع التي يتسبب Kitesurf في تعطلها؟** أي شيء يتطلب تشغيل الفيديو، أو WebGL، أو بصمات TLS حقيقية لعمليات مصافحة تحديات البوتات (bot-challenge handshakes)، أو جلسات مصادقة طويلة الأمد. توصية Cloudflare هي العودة إلى Chromium الافتراضي في Browser Run في هذه الحالات.[^1][^2]

## الخلاصة

قامت Cloudflare ببناء متصفح من خلال التساؤل عن الميزات التي توجد فقط لأن هناك بشراً ينظر إلى الشاشة — ثم قررت عدم بنائها.

الهندسة التقنية مثيرة للاهتمام حقاً — مكدس رندرة (rendering stack) بلغة Rust تم تجميعه إلى WebAssembly، يعمل داخل V8 isolates، مع محرك JavaScript ثانٍ مدمج لتغطية `eval()` لأن بيئة التشغيل المضيفة تمنع ذلك. تقول Cloudflare إن هذا الجزء الأخير ليس مثالياً، وهي محقة في ذلك.

لكن اقرأ جدول القياسات في كلا الاتجاهين. مكاسب الكفاءة كبيرة وفقدان زمن الاستجابة (latency) حقيقي، وفي نظام يفوتر بناءً على وقت التشغيل الفعلي، فإن هذا الفقدان هو الجزء الذي ستراه في فاتورتك اليوم. عمره اثنا عشر أسبوعاً، ليس مفتوح المصدر، لا توجد أسعار منشورة، وغير مناسب صراحةً لجلسات المصادقة أو المواقع التي تعتمد على البصمات الرقمية.

Kitesurf هو مراهنة من منصة سحابية كبرى على أن الوكلاء (agents) يستحقون محرك متصفح خاص بهم بدلاً من محرك مستعار — بينما توفر AWS نسخة Chromium مدارة لنفس المهمة.[^9] إنه ليس بعد المتصفح الذي يجب أن تعمل عليه معظم وكلاء الإنتاج. جربه في مهام استخراج البيانات، واحتفظ بـ Chromium لكل شيء يحتوي على صندوق تسجيل دخول، وراقب ما ستفرضه Cloudflare عندما تنتهي الفترة التجريبية.

## المصادر

[^1]: سيلسو مارتينهو، وروسكين كونستانت، ورؤي فيغيرا، ولويس دوارتي. "تقديم Kitesurf: المتصفح الموجه للعملاء (agent-first) الذي يعمل في V8 isolates على Cloudflare Workers." مدونة Cloudflare، 6 أغسطس 2026. <https://blog.cloudflare.com/kitesurf/>

[^2]: Cloudflare. "Kitesurf." توثيق Cloudflare Browser Run، آخر تحديث في 7 أغسطس 2026. تم الدخول في 20 أغسطس 2026. <https://developers.cloudflare.com/browser-run/kitesurf/>

[^3]: Lightpanda. "Lightpanda: المتصفح بدون واجهة (headless browser) المصمم للذكاء الاصطناعي والأتمتة." مستودع GitHub. تم الدخول في 20 أغسطس 2026. <https://GitHub.com/lightpanda-io/browser>

[^4]: Lightpanda. "استخدام Lightpanda مع agent-browser." مدونة Lightpanda. تم الدخول في 20 أغسطس 2026. <https://lightpanda.io/blog/posts/using-lightpanda-with-agent-browser>

[^5]: obscura. "المتصفح بدون واجهة (headless browser) لوكلاء الذكاء الاصطناعي وكشط الويب." مستودع GitHub. تم الوصول إليه في 20 أغسطس 2026. <https://GitHub.com/h4ckf0r0day/obscura>

[^6]: Steel. "متصفح التخفي: Chromium مبني للوكلاء." مدونة Steel، 22 يونيو 2026. <https://steel.dev/blog/stealth-browser>

[^7]: Browserbase. "ما هي المتصفحات بدون خادم (serverless browsers)؟" مدونة Browserbase. تم الوصول إليه في 20 أغسطس 2026. <https://www.browserbase.com/blog/what-are-serverless-browsers>

[^8]: Cloudflare. "التسعير." توثيق Cloudflare Browser Run، آخر تحديث في 21 أبريل 2026. تم الوصول إليه في 20 أغسطس 2026. <https://developers.cloudflare.com/browser-run/pricing/>

[^9]: Amazon Web Services. "استخدام AgentCore Browser مع مكتبات وأدوات المتصفح الأخرى." دليل مطور Amazon Bedrock AgentCore. تم الوصول إليه في 20 أغسطس 2026. <https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser-building-agents.html>
