کلادفلر Kitesurf را معرفی کرد؛ مرورگری که برای عامل‌های هوش مصنوعی ساخته شده است

کلادفلر با ورود به رقابت ساخت مرورگرهای نسل جدید، به‌جای ارائه جایگزینی برای کروم به کاربران عادی، Kitesurf را معرفی کرده است؛ یک مرورگر ابری که به‌طور اختصاصی برای عامل‌های هوش مصنوعی طراحی شده و هدف آن کمک به توسعه‌دهندگان برای ساخت عامل‌هایی است که بتوانند مانند انسان‌ها در وب جست‌وجو کرده و وظایف مختلف را انجام دهند.

کلادفلر جدیدترین شرکتی است که به رقابت برای ساخت یک مرورگر وب جدید پیوسته است. اما برخلاف شرکت‌هایی که قصد دارند جایگزینی برای کروم در اختیار کاربران قرار دهند، این شرکت زیرساخت اینترنتی Kitesurf را معرفی کرده است؛ مرورگری مبتنی بر فضای ابری که به‌طور ویژه برای عامل‌های هوش مصنوعی طراحی شده است.

نرم‌افزارهای هوش مصنوعی در حال تحول از چت‌بات‌هایی که فقط به پرسش‌ها پاسخ می‌دهند، به سمت عامل‌هایی که می‌توانند وظایف مختلف را به نمایندگی از کاربران انجام دهند، هستند. مرورگرها بخش مهمی از این تحول محسوب می‌شوند، زیرا این عامل‌ها باید بتوانند همانند انسان‌ها در وب حرکت کنند و از وب‌سایت‌ها استفاده کنند.

کلادفلر در توضیحات خود اعلام کرده است برخلاف مرورگرهای سنتی که برای انسان‌ها ساخته شده‌اند، مرورگری که برای عامل‌های هوش مصنوعی طراحی می‌شود اهمیتی به عناصر بصری مانند پوسته‌ها، تب‌ها یا افزونه‌های مرورگر نمی‌دهد. چنین مرورگری باید بتواند پنجره‌های متنی (Context Window)، عملکرد، هزینه توکن‌ها و مقیاس‌پذیری را مدیریت کند.

این شرکت همچنین اشاره کرده است که مرورگرهای مبتنی بر هوش مصنوعی با مدل تهدید متفاوتی مواجه هستند؛ زیرا ممکن است در معرض آسیب‌پذیری‌هایی مانند حملات تزریق پرامپت (Prompt Injection) و تهدیدهای امنیتی جدید قرار بگیرند.

با استفاده از Kitesurf، توسعه‌دهندگان هوش مصنوعی می‌توانند نرم‌افزارهایی بسازند که قادر به پیمایش وب‌سایت‌ها، تکمیل فرم‌ها و انجام سایر وظایف مبتنی بر مرورگر باشند، بدون اینکه مجبور باشند خودشان یک مرورگر اختصاصی توسعه دهند.

کلادفلر می‌گوید تصمیم ساخت Kitesurf را تنها ۱۲ هفته پیش گرفته و این مرورگر به‌طور کامل روی پلتفرم بدون‌سرور این شرکت با نام Workers اجرا می‌شود. Kitesurf در مرحله آزمایشی Beta به‌صورت رایگان در دسترس است و از طریق Browser Run ارائه می‌شود؛ قابلیتی که به توسعه‌دهندگان اجازه می‌دهد نمونه‌های مرورگر بدون رابط کاربری (Headless Browser) را به‌صورت برنامه‌ریزی‌شده روی شبکه کلادفلر کنترل و با آن‌ها تعامل داشته باشند.

برای توسعه‌دهندگان، وعده اصلی کلادفلر این است که Kitesurf به عامل‌های هوش مصنوعی اجازه می‌دهد با بهره‌وری بیشتری از وب استفاده کنند و در مقایسه با Chromium به توان پردازشی کمتری نیاز داشته باشند؛ موضوعی که می‌تواند هزینه‌های اجرای این عامل‌ها را کاهش دهد.

کلادفلر اعلام کرده است: «Kitesurf در مقایسه با Chromium، برای وظایف رایج عامل‌های هوش مصنوعی مانند گرفتن اسکرین‌شات و استخراج HTML، مصرف پردازنده و حافظه بسیار پایین‌تری دارد.»

خود مرورگر Kitesurf با استفاده از فناوری‌های مختلفی ساخته شده است؛ از جمله موتور رندر ماژولار شرکت Blitz، تحلیل‌گر CSS مرورگر فایرفاکس با نام Stylo و موتور اجرای ECMAScript مبتنی بر زبان Rust با نام Boa. سایر بخش‌های این مرورگر نیز درون محیط Cloudflare Workers اجرا می‌شوند.

اگرچه Kitesurf هنوز یک پروژه جدید محسوب می‌شود، کلادفلر اعلام کرده است که این مرورگر تاکنون توانسته بیش از ۲۱۵ هزار تست پلتفرم وب را با موفقیت پشت سر بگذارد و هر هفته صدها تست جدید نیز به آن اضافه می‌شود.

کلادفلر همچنین از موتور متن‌باز Rust برای مرورگرهای بدون رابط کاربری با نام Obscura به‌عنوان یکی از منابع الهام توسعه Kitesurf یاد کرده است. این شرکت گفته است نخستین نمونه آزمایشی Kitesurf در واقع انتقال (Port) موتور Obscura به محیط Workers بوده است.

این شرکت اعلام کرده است که مرورگر Kitesurf می‌تواند صفحات وبی مانند TodoMVC، یک برنامه معیار محبوب برای مقایسه فریم‌ورک‌های جاوااسکریپت، همچنین ویکی‌پدیا، Hacker News، وبلاگ کلادفلر و بخش زیادی از داشبورد مدیریتی این شرکت را به‌درستی نمایش دهد.