شرکت آمازون نسخه پیشنمایش دستیار کدنویسی هوش مصنوعی خود، یعنی Amazon Q Developer را برای گیتهاب عرضه کرد.
به گزارش تکناک، این ابزار بدون نیاز به حساب AWS و به صورت رایگان، توسعهدهندگان را در تمامی مراحل توسعه نرمافزار همراهی میکند.
این دستیار کدنویسی هوش مصنوعی که پیشتر تنها به صورت افزونه برای محیطهایی نظیر JetBrains، ویژوال استودیو، VS Code، خط فرمان و Eclipse عرضه میشد، حالا به صورت مستقیم در GitHub.com و GitHub Enterprise Cloud قابل استفاده است.
برخلاف بسیاری از دستیارهای کدنویسی مبتنی بر هوش مصنوعی که تمرکز آنها بر توسعه سریع کد است، Amazon Q Developer با هدف پشتیبانی از بارهای کاری بزرگ سازمانی طراحی شده است، که از جمله آنها میتوان به مهاجرت پروژههای .NET از ویندوز به لینوکس، مدرنسازی برنامههای مینفریم، انتقال و بهروزرسانی بارهای کاری VMware و ارتقای نسخههای جاوا اشاره کرد.
یکی از مزایای برجسته این دستیار، توانایی آن در ایجاد خودکار Pull Request برای بررسی کد است؛ موضوعی که میتواند روند بازبینی و استقرار کد را به طور چشمگیری تسریع کند.

برای استفاده از این ابزار در گیتهاب، کافی است اپلیکیشن Amazon Q Developer را از بازارچه GitHub نصب و با افزودن برچسبهایی نظیر “Amazon Q development agent” یا “Amazon Q transform agent” در یک Issue، یا ایجاد Pull Request جدید، شروع به کار کنید. همچنین کاربران در صورت تمایل میتوانند با اتصال این ابزار به حساب AWS خود، محدودیتهای استفاده را افزایش دهند.
ماتیوس گیمارائس، از مدافعان توسعهدهندگان در AWS گفت: «استفاده از Amazon Q Developer در گیتهاب، همانند همکاری با یک توسعهدهنده فولاستک است، که در توسعه قابلیتهای جدید، تسریع فرایند بررسی کد و ارتقای امنیت و کیفیت کد به شما کمک میکند.»
او تصریح کرد: «این ابزار حتی میتواند مهاجرت از نسخههای قدیمی جاوا (8 و 11) به نسخه 17 را به صورت خودکار انجام دهد.»
حال باید دید که دستیار کدنویسی هوش مصنوعی Amazon Q Developer چگونه در برابر رقبایی مثل GitHub Copilot در جذب توسعهدهندگان ظاهر خواهد شد.