سرویس Cursor محبوبترین محیط کدنویسی مبتنی بر هوش مصنوعی است و حالا توسعهدهندگان آن از قابلیت خیرهکنندهای رونمایی کردهاند. با نام «Cloud Agents»، این قابلیت جدید نه تنها کد مینویسد، بلکه کاربر را به ماشینهای مجازی اختصاصی متصل میکند تا نرمافزارهای ساختهشده را اجرا، تست و دیباگ کنند.
تا پیش از این، ایجنتهای محلی (Local Agents) با محدودیت منابع سیستم کاربر و تداخل در محیط توسعه مواجه بودند. اما ایجنتهای ابری جدید Cursor در یک ماشین مجازی (VM) ایزوله فعالیت میکنند. این یعنی آنها محیط توسعه کامل خود را دارند و میتوانند بدون اشغال کردن سیستم شما، بهصورت موازی چندین وظیفه پیچیده را پیش ببرند.
نکته قابلتوجه اینکه این ایجنتها فقط کد تحویل نمیدهند؛ بلکه میتوانند وارد وبسایتها شوند و با رابط کاربری آنها تعامل داشته باشند، نرمافزار اجرا و از مراحل کار خود ویدیو و اسکرینشات تهیه کنند، تداخلهای Merge را حل و در نهایت یک Pull Request نهایی ارائه کنند.
تیم Cursor اعلام کرده که در یک ماه گذشته، بیش از ۳۰ درصد از پول ریکوئستهای داخلی این شرکت توسط همین ایجنتها مدیریت شده است. در یکی از دموهای منتشرشده، ایجنت هوشمند توانست یک آسیبپذیری امنیتی مربوط به دسترسی به کلیپبورد را بازسازی کند، یک سرور بکاند برای تست آن بالا بیاورد و با اجرای یک حمله شبیهسازیشده در مرورگر، صحت گزارش را تأیید کند.
همچنین این ایجنتها در تستهای رابط کاربری (UI) خیرهکننده ظاهر شدهاند؛ به طوری که یکی از آنها ۴۵ دقیقه وقت صرف گشتوگذار در مستندات سایت Cursor کرد تا مطمئن شود تمام دکمهها، منوها و سیستم جستجو به درستی کار میکنند.
سازندگان Cursor معتقدند که این تازه آغاز راه آنها است. هدف نهایی ایجاد «مخازن کد خودران» است؛ یعنی دنیایی که در آن توسعهدهنده به جای درگیر شدن با جزئیات پیادهسازی، نقش یک مدیر استراتژیک را ایفا میکند که جهت حرکت پروژه را تعیین کرده و ایجنتها تمام مراحل از نوشتن کد تا مانیتورینگ نسخه نهایی در سرورهای عملیاتی را انجام میدهند.
با این آپدیت، Cursor از یک «دستیار کدنویسی» به یک «تیم مهندسی خودکار» تبدیل شده است که از طریق اسلک، گیتهاب و اپلیکیشن دسکتاپ در دسترس است.