Cloudflare Kitesurf يشغّل متصفح وكلاء ذكاء اصطناعي على Workers
Cloudflare Kitesurf متصفح مبني بـ Rust وWebAssembly لأحمال عمل الوكلاء، ومتاح الآن مجانًا بنسخته التجريبية عبر Browser Run.
أعلنت Cloudflare عن Kitesurf في 6 أغسطس 2026. وهو متصفح صُمم خصيصًا لوكلاء الذكاء الاصطناعي ويعمل بالكامل فوق Cloudflare Workers. تتوفر النسخة التجريبية حاليًا مجانًا عبر خدمة Browser Run من Cloudflare. جرى تحسين Kitesurf لالتقاط لقطات الشاشة واستخراج HTML، وليس لإدارة علامات التبويب أو التصفح البشري المطابق للتصميم على مستوى البكسل.
ما الذي يفعله Kitesurf فعليًا
يعمل Kitesurf داخل بيئات V8 المعزولة على Cloudflare Workers. كُتب معظم المتصفح بلغة Rust ثم جرى تحويله إلى WebAssembly. يضع هذا التصميم تنفيذ المتصفح داخل بيئة Workers بدلًا من اعتبار المتصفح التقليدي المخصص للبشر بيئة التشغيل الضرورية.
يتكون النظام من ثلاثة مكونات مسماة:
- يتولى Engine التعامل مع Chrome DevTools Protocol، أو CDP.
- يتولى PageScript التعامل مع DOM وتنفيذ JavaScript.
- يتولى PageRenderer توليد وحدات البكسل.
تغطي هذه الأجزاء مهمتين أساسيتين للوكلاء: استخراج HTML من الصفحة وإنتاج لقطات الشاشة. وتفيد Cloudflare أيضًا بأن Kitesurf يجتاز أكثر من 215,000 اختبار تقريبًا من Web Platform Tests، أو اختبارات WPT. يعكس هذا الرقم اتساع نطاق الاختبارات، لكن حمل العمل المستهدف يظل أضيق من التصفح البشري العام.
تُظهر نتائج الاختبارات المعيارية الوسيطة مقارنةً بـ Chromium المفاضلة الأساسية. عند التقاط لقطات الشاشة، يستهلك Kitesurf وقت CPU أقل بمقدار 3.1 مرات وذاكرة أقل بمقدار 4.7 مرات، لكنه يستغرق وقتًا فعليًا أطول بمقدار 1.8 مرة. وعند استخراج HTML، يستهلك وقت CPU أقل بمقدار 3.8 مرات وذاكرة أقل بمقدار 7.0 مرات، لكنه يستغرق وقتًا فعليًا أطول بمقدار 1.7 مرة. لا تعني هذه النتيجة ببساطة أن أحد المتصفحين أسرع. يقلل Kitesurf استهلاك الحوسبة والذاكرة في هذه الاختبارات، لكن كل مهمة مقاسة تستغرق وقتًا أطول حتى تكتمل.
تُعد كفاءة استخدام الرموز أيضًا جزءًا من هدف التصميم. جرى تحسين Kitesurf لأنواع مخرجات الصفحات التي يستهلكها الوكيل، ولا سيما لقطات الشاشة وHTML المستخرج. ولم يُصمم لإدارة علامات التبويب أو التصفح التفاعلي البشري المطابق للتصميم على مستوى البكسل. تشرح Cloudflare تفاصيل التنفيذ وسياق الاختبارات المعيارية في إعلان Kitesurf.
ما يعنيه ذلك عند اختيار أدوات الوكلاء
ينبغي تقييم Kitesurf كبنية تحتية للمتصفح ضمن نظام وكلاء أكبر، وليس كإطار عمل متكامل للوكلاء. تبدأ عملية الاختيار المفيدة من مهمة المتصفح نفسها. حدّد ما إذا كان الوكيل يحتاج أساسًا إلى لقطات الشاشة أو استخراج HTML أو قدرة غير مدعومة. ثم قرر ما إذا كان خفض استهلاك CPU والذاكرة أهم من الزيادة المعلنة في الوقت الفعلي.
يمكن للفرق التي تقارن خيارات التنسيق وضع Kitesurf بجانب LangChain وAutoGen وCrewAI ضمن مراجعة معمارية. تمثل هذه الروابط بدائل يمكن فحصها لبناء طبقة الوكلاء المحيطة؛ ولا يزعم إعلان Kitesurf وجود تكامل مدمج معها. وينطبق التحفظ نفسه عند التفكير في أدوات سير العمل مثل n8n، أو متابعة مشهد الوكلاء عبر Agent Pulse. ينبغي التحقق من التكامل مع التنفيذ المختار بدلًا من استنتاجه من معالج CDP في Kitesurf.
تقدم فئة الأتمتة والوكلاء مجموعة أوسع من الأدوات التي يمكن مقارنتها حول بيئة تشغيل المتصفح. أبقِ معايير القرار محددة:
- حدّد ما إذا كانت المهمة هي إنشاء لقطات شاشة أم استخراج HTML.
- ضع في الحسبان التراجع المعلن في الوقت الفعلي مقارنةً بـ Chromium.
- تحقّق مما إذا كان سير العمل يعتمد على الفيديو أو WebGL أو تحديات مكافحة الروبوتات أو الجلسات طويلة الأمد.
- افصل بين توفر Browser Run وتوافقه مع بقية حزمة الوكلاء.
هذا التصور مهم لأن ملف الأداء في الاختبارات المعيارية يفضل كفاءة الموارد، وليس أقصر زمن تنفيذ. قد يستفيد حمل عمل يتضمن عمليات استخراج متوازية كثيرة من انخفاض القيم الوسيطة لاستهلاك CPU والذاكرة. أما سير العمل الذي يتطلب أسرع استجابة منفردة، فقد يمنح وزنًا أكبر لكون الوقت الفعلي أبطأ بمقدار 1.7 أو 1.8 مرة. هذه استنتاجات تخص الاختيار مبنية على القياسات المعلنة، وليست نتائج أداء إضافية.
القيود والتوفر الحالي
لا يستطيع Kitesurf حتى الآن تشغيل الفيديو أو عرض WebGL. كما لا يمكنه إتمام المصادقة التي تتضمن تحديات لمكافحة الروبوتات. ولا يدعم الجلسات المستمرة التي تدوم عدة دقائق. لذلك فإن أي سير عمل لوكيل يتطلب إحدى هذه القدرات يقع خارج النطاق المعلن للنسخة التجريبية الحالية.
المتاح اليوم محدد بوضوح: يتوفر Kitesurf مجانًا خلال مرحلته التجريبية عبر Browser Run. يعمل المتصفح على Workers، ويستخدم تنفيذه المبني بتحويل Rust إلى WebAssembly، ويعرض بنيته المكونة من ثلاثة أجزاء، ويدعم مهام التقاط لقطات الشاشة واستخراج HTML الموضحة أعلاه.
وما لم يتوفر بعد مهم بالقدر نفسه: تشغيل الفيديو، وعرض WebGL، والمصادقة عبر تحديات مكافحة الروبوتات، والجلسات المستمرة لعدة دقائق. حددت Cloudflare هذه الفجوات، لكن الإعلان لا يقدم مواعيد لإطلاقها. كما أنه لا يحول Kitesurf إلى متصفح تقليدي مصمم لعلامات التبويب والاستخدام البشري المطابق للتصميم على مستوى البكسل.
المؤشرات التالية التي ينبغي مراقبتها هي انتقال القدرات الأربع المفقودة إلى النسخة التجريبية، وما إذا كانت المفاضلة بين استهلاك الموارد وزمن الاستجابة ستتغير. وحتى ذلك الحين، يظل Kitesurf متصفحًا متخصصًا للوكلاء، يقدم مزايا قابلة للقياس في استهلاك CPU والذاكرة ضمن مهمتين، مقابل وقت فعلي وسيط أبطأ وقيود واضحة على أحمال العمل.
ai101
الأدوات المذكورة في هذا المقال
Agent Pulse
مجانيرصد وتحليل موثوقان بالمصادر لقطاع الذكاء الاصطناعي
AutoGen
مجانيابنِ أنظمة يتعاون فيها وكلاء AI لحل المهام المعقدة
CrewAI
مجاني بميزات مدفوعةتنسيق أنظمة متعددة الوكلاء لأتمتة المؤسسات
LangChain
مجاني بميزات مدفوعةمنصة وأطر مفتوحة المصدر لتطوير وكلاء الذكاء الاصطناعي
n8n
مجاني بميزات مدفوعةأتمتة متاحة المصدر يمكنك استضافتها ذاتيًا
تابع القراءة
Claude يميّز الآن النصوص والملفات التي تعالجها نماذجه
يضيف Claude الآن علامات مائية إلى النصوص وبيانات C2PA الوصفية إلى الملفات، لكن اكتشاف العلامة يدل على معالجة المحتوى بواسطة Claude لا على تأليفه له.
Meta تطلق Muse Code، وكيل برمجة طرفي مصمم لسير العمل متعدد الوكلاء
أطلقت Meta إصدار Muse Code التجريبي المبكر بالتزامن مع Muse Spark 1.2، مع واجهة CLI أصلية ووكلاء فرعيين قابلين للمراقبة وسجلات أحداث قابلة لإعادة التشغيل.
Meta AI يتحول إلى وكيل ينفّذ المهام باستخدام Muse Spark 1.1
يضيف Meta AI التخطيط والمهام المتصلة والتوجيه المباشر والعمل المتكرر عبر Muse Spark 1.1، ويتوفر أولًا في أسواق محددة.