شرکت Cognition Labs، استارتاپی که مدتی پیش سرمایه ۲۱ میلیون دلاری جذب کرد، اولین مهندس نرمافزار هوش مصنوعی دنیا را معرفی کرد. این مهندس نرمافزار Devin نامیده میشود و به ادعای این شرکت، میتواند تمام کارهای مهندسان نرمافزار را انجام دهد. با پلی پاد تی وی و جزئیات این خبر همراه ما باشید.
پیشرفت در حوزه یادگیری و برنامهریزی هوش مصنوعی
Devin به ادعای شرکت سازنده توانایی پاسخگویی به دستورات متنی را دارد. به این ترتیب، این دستیار هوش مصنوعی میتواند تسکهای زیادی را انجام دهد. بعد از دریافت تسک، Devin به سه ابزار نیاز دارد: ترمینال مخصوص Devin، ادیتور کد و نهایتاً یک مرورگر اینترنت!
برای مثال، Devin با استفاده از این ابزارها، میتواند اسناد را به وسیله یک موتور استدلال و برنامهریزی طولانیمدت، بخواند و از آن یاد بگیرد. چنین ویژگی قابل توجهی برای یادگیری، این هوش مصنوعی را قادر به انجام گسترهای از کارهایی میسازد که پیشتر فقط توسط انسان انجام میشدند.
برای نمونه، این AI، میتواند یک وبسایت طراحی کند، باگهای موجود در دیتابیس را شناسایی کرده و در نهایت، براساس یادگیری مداوم، آنها را از بین ببرد. Cognition Labs ادعا میکند این ابزار جدید در بنچمارکهای موجود، امتیاز ۱۳.۸۶ درصد را در حل مشکلات کسب کرده است. مدل پیشین، در بنچمارکهای مشابه به حداکثر امتیاز ۱.۹۶ درصد دست یافته بود.
آیا Devin جایگزین برنامهنویسها میشود؟
مارک هینکل (Mark Hinkle)، مدیر عامل اجرایی Peripety Labs نظرات جالبی درباره هوش مصنوعی Devin دارد. به باور او هنوز خیلی زود است که بگوییم این هوش مصنوعی میتواند در محیطهای تجاری صنعت IT کارآمد ظاهر شود. با این حال، قابلیتهای این ابزار، اثبات خوبی بر پیشرفت سریع دنیای هوش مصنوعی است.
اگر سرعت پیشرفت در این حوزه تا همین اندازه بالا باشد، نحوه ساخت و نگهداری از نرمافزارها، در مدت کوتاهی، به شدت دگرگون خواهد شد. رابط کاربری Devin تفاوت عمدهای با سایر ابزارهای مشابه مثل GitHub Copilot یا CodeWhisperer شرکت آمازون دارد که منحصراً، سبب آسایش بیشتر توسعهدهندگان میشود.
البته از سمت دیگر، هنوز مشخص نیست برای اجرای این هوش مصنوعی، به چه زیرساختی نیاز است. چنین ابزارهایی معمولاً بر مبنای کارت گرافیک هستند. تقاضا برای کارتهای گرافیک در حال حاضر بسیار بالاست و در نتیجه، راهاندازی یک سرویس هوش مصنوعی، چندان هم ساده نیست. مسلماً سایر شرکتهای بزرگ این حوزه هم مشغول تحقیق هستند و به زودی اخبار جدیدی درباره چنین ابزاری خواهیم شنید.
منبع: Devops