قضت المتصفحات ثلاثة عقود في تحسين الأداء لمستخدم واحد: أنت. لقد بنت Cloudflare للتو متصفحًا لا يهتم بك على الإطلاق.
أطلقت العملاقة في البنية التحتية للويب Kitesurf، وهو متصفح سحابي خالٍ من الحالة مصمم حصريًا لوكالات الذكاء الاصطناعي. إنه يزيل كل ما يحتاجه الإنسان من متصفح، مثل علامات التبويب، والإضافات، والعرض الدقيق للبكسل، ويستبدلها بمحرك خفيف مصمم خصيصًا لأتمتة المهام. النتيجة هي متصفح يستهلك من 3 إلى 7 أضعاف أقل من وحدة المعالجة المركزية والذاكرة مقارنة بـ Chromium عند أداء مهام الوكيل الشائعة.
ما الذي يفعله Kitesurf فعليًا
تعمل Kitesurf بالكامل على Cloudflare Workers باستخدام V8 isolates، وهو نفس محرك JavaScript الذي يُشغل Chrome، ولكن يتم نشره بطريقة تُعطي الأولوية للتفاعل بين الآلات على أي شيء يشبه جلسة تصفح بشرية.
المتصفح مبني باستخدام Rust وWebAssembly. لقد اجتاز بالفعل أكثر من 215,000 اختبار من اختبارات منصة الويب، مما يعني أنه يمكنه عرض والتفاعل مع غالبية الويب الحديثة رغم أنه جديد منذ حوالي 12 أسبوعًا.
يدعم Kitesurf بروتوكول Chrome DevTools، وهو نفس الواجهة التي تستخدمها أدوات الأتمتة مثل Puppeteer. بالنسبة للمطورين، هذا يعني أن التحول إلى Kitesurf لا يتطلب إعادة كتابة بنية العامل الحالية.
تم تصميم Kitesurf مع حمايات مدمجة ضد التهديدات مثل حقن الأوامر. كل جلسة تعمل في عزلة، مما يحد من نطاق الضرر في حال حدوث أي خلل.
تُقدّم Cloudflare Kitesurf مجانًا خلال مرحلتها التجريبية كجزء من خدمة Browser Run. لم تُعلن الشركة عن الأسعار للاستخدام العام.
لماذا هذا مهم أكثر من Cloudflare
في كل مرة يحتاج فيها وكيل ذكاء اصطناعي إلى تصفح موقع ويب أو ملء نموذج أو استخراج بيانات، فإنه عادةً يُنشئ مثيلًا كاملًا لـ Chromium. تم تصميم Chromium للتعامل مع تشغيل الفيديو ورسومات CSS المعقدة وسبعة عشر علامة تبويب مفتوحة على Gmail. لا يحتاج وكيل الذكاء الاصطناعي الذي يتحقق من سعر على موقع بائع تجزئة إلى أي من ذلك تقريبًا.
أدى هذا عدم الكفاءة إلى مشكلات تكلفة حقيقية عند الحجم الكبير. إن ادعاء Kitesurf بتحقيق مكاسب في الكفاءة تتراوح بين 3 إلى 7 مرات يعالج كلا المشكلتين في آنٍ واحد: تقليل الحوسبة لكل جلسة، وانخفاض استهلاك الرموز لأن المتصفح يولد مخرجات أنظف وأخف للذكاء الاصطناعي لتحليلها.
يُزعم أن Cloudflare بنت Kitesurf في حوالي 12 أسبوعًا، مستخدمةً تقنياتها الحالية مثل Dynamic Workers وDurable Objects.
