Engineer.ai: اولین ربات مبتنی بر هوش مصنوعی برای توسعهٔ نرم‌افزار

Engineer.ai: اولین ربات مبتنی بر هوش مصنوعی برای توسعهٔ نرم‌افزار

Engineer.ai سرویس مبتنی بر هوش مصنوعی است که به‌ مدت دو سالی بود که در فاز بتا قرار داشت اما از این پس، به عنوان اولین دستیار هوش مصنوعی به بازار عرضه شده تا در پروسهٔ توسعهٔ نرم‌افزار به کمک دولوپرها بیاید. 

پیش از این در مقاله‌ای تحت عنوان پیش‌بینی آیندهٔ کدنویسی توسط مدیرعامل Github دیدیم که Chris Wanstrath، مدیرعامل وقت گیت‌هاب، اعلام کرد که کدنویسی هم می‌تواند به شغل دیگری برای روبات‌های پیشرفته تبدیل شود که به نظر می‌رسد خیلی طولی نکشید که چنین چیزی به واقعیت تبدیل شد!

طبق ادعای مبتکر سرویس Engineer.ai که مبتنی بر هوش‌ مصنوعی است، با تلفیق تیمی از دولوپر‌ها، طراحان و این دستیار هوشمند، می‌توان با سرعت دو برابر و هزینهٔ کمتر از یک‌سوم دست به توسعهٔ نرم‌افزار و کدنویسی زد! به بیان دیگر، می‌توان با استفاده از قابلیت‌های این به اصطلاح Human Assisted AI for Building Software، نرم‌افزار‌ها را راحت‌تر و همچنین سریع‌تر توسعه داد.

این دستیار قابلیتی به اسم Build Card درست می‌کند که زمان تکمیل پروژه و بهترین قیمت پیشنهادی برای آن را مشخص می‌کند؛ سپس پکیجی از کامپوننت‌های مورد نیاز پروژه که پیش از این توسعه یافته‌اند را جمع‌آوری کرده و در نهایت برای بخش‌های خاص و دشوار توسعهٔ نرم‌افزار از توانمندی‌های دولوپرهای سراسر دنیا استفاده می‌کند. Dev Duggal، بنیان‌گذار Engineer.ai‌، در ارتباط با قابلیت‌های این سرویس هوش مصنوعی می‌گوید:

این سرویس تحولی در توسعهٔ نرم‌افزار ایجاد می‌کنه و باعث می‌شه که هر کسی که ایده‌ای داشته باشه بتونه اون رو از حالت بالقوه به بالفعل دربیاره. در واقع، با استفاده از این سرویس دیگه توسعهٔ نرم‌افزار یک کار جادویی نیست بلکه همه‌چیز در شفافیت و کنترل کامل در اختیار صاحبین ایده قرار می‌گیره و با به‌کارگیری هوش مصنوعی مسائلی همچون قیمت‌گذاری، مشخص کردن فیچرهای نرم‌افزار، نوشتن برنامه و توسعهٔ محصولات سریع‌تر و بهینه‌تر می‌شن.

همچنین لازم به ذکر است که Engineer.ai می‌تواند به منزلهٔ پلتفرمی برای میزبانی محصول نهایی بوده و این قابلیت‌ را دارا است تا پس از ریلیس (انتشار) نیز آن را ریفکتور و آپگرید کند!



کیان فلاحی