كلاود فلير تطلق "كايت سيرف"، متصفح مصمم لوكلاء الذكاء الاصطناعي
كشفت Cloudflare عن "Kitesurf"، وهو متصفح سحابي جديد مصمم خصيصًا لوكلاء الذكاء الاصطناعي، وليس للمستخدمين البشريين، لينضم بذلك إلى سباق تطوير متصفحات الويب بطريقة مبتكرة.
مع تطور برمجيات الذكاء الاصطناعي من مجرد روبوتات محادثة تجيب عن الأسئلة إلى وكلاء قادرين على إنجاز المهام نيابة عن المستخدمين، أصبحت المتصفحات عنصرًا حاسمًا. فهذه الوكلاء ستحتاج إلى التنقل عبر الويب واستخدام المواقع بنفس الطريقة التي يفعلها البشر.
أوضحت Cloudflare أن متصفح وكلاء الذكاء الاصطناعي، على عكس المتصفحات التقليدية المصممة للبشر، لا يهتم بالعناصر المرئية مثل السمات أو علامات التبويب أو إضافات المتصفح. بدلاً من ذلك، يركز على إدارة نوافذ السياق، والأداء، وتكاليف الرموز (tokens)، وقابلية التوسع. كما أنه يواجه نموذج تهديد مختلفًا، يتضمن نقاط ضعف محتملة مثل هجمات حقن الأوامر (prompt injection).
مع Kitesurf، سيتمكن مطورو الذكاء الاصطناعي من بناء برمجيات قادرة على تصفح المواقع، وملء النماذج، وإنجاز المهام الأخرى المعتمدة على المتصفح دون الحاجة إلى تطوير برمجيات متصفح خاصة بهم.
تم تطوير Kitesurf في غضون 12 أسبوعًا فقط، ويعمل بالكامل على منصة Cloudflare للخوادم السحابية (serverless) المسماة "Workers". المتصفح متاح مجانًا في المرحلة التجريبية (beta) ضمن خدمة "Browser Run"، التي تتيح للمطورين التحكم والتفاعل برمجيًا مع نسخ المتصفحات غير المرئية (headless browser instances) على شبكة Cloudflare.
تؤكد Cloudflare أن Kitesurf يمكّن وكلاء الذكاء الاصطناعي من استخدام الويب بكفاءة أكبر وباستهلاك طاقة حاسوبية أقل مقارنة بـ Chromium، مما يخفض التكاليف. وتشير الشركة إلى أن "Kitesurf أكثر كفاءة بكثير في استهلاك وحدة المعالجة المركزية والذاكرة من Chromium للمهام النموذجية للوكلاء مثل التقاط لقطات الشاشة واستخراج HTML."
يستند المتصفح في بنائه إلى تقنيات متنوعة، منها محرك عرض معياري من "Blitz"، ومحلل CSS الخاص بمتصفح Firefox "Stylo"، ومحرك ECMAScript المكتوب بلغة Rust "Boa JS". وتؤكد Cloudflare أن Kitesurf، على الرغم من حداثته، قد اجتاز بالفعل أكثر من 215,000 اختبار لمنصة الويب، ويتم إضافة المئات من الاختبارات واجتيازها أسبوعيًا.
وأشادت Cloudflare بمحرك الرأس المفتوح المصدر (headless engine) المكتوب بلغة Rust "Obscura" كمصدر إلهام لتطوير Kitesurf، مشيرة إلى أن أول إثبات للمفهوم كان عبارة عن نقل لـ Obscura إلى Workers.
وقد نجح المتصفح في عرض صفحات الويب بشكل صحيح، مثل تطبيق TodoMVC (تطبيق مرجعي شائع)، بالإضافة إلى ويكيبيديا، وموقع Hacker News، ومدونة Cloudflare، والكثير من لوحة تحكم Cloudflare.