آمازون نسخه بهروزرسانی شدهای از Q Developer Agent را معرفی کرد
آمازون نسخه جدید و ارتقاءیافتهای از ابزار هوش مصنوعی خود به نام Q Developer Agent را معرفی کرده است که فرآیند کدنویسی برای توسعهدهندگان را سادهتر میکند. این نسخه جدید به توسعهدهندگان امکان میدهد تا با استفاده از زبان طبیعی و در محیط توسعه یکپارچه (IDE) خود، با این ابزار تعامل داشته باشند و کارهای کدنویسی را به شکلی شهودیتر و کارآمدتر انجام دهند.
با این بهروزرسانی، توسعهدهندگان میتوانند درخواستهای مشخصی مانند بازسازی یک تابع یا افزودن تستهای واحد را با دستورات سادهای مثل «عملکرد این تابع را بهبود بده» یا «برای این متد تست اضافه کن» مطرح کنند. Q Developer Agent همچنین توانایی انجام تغییرات در چند فایل، رفع باگها و ایجاد تستهای واحد را دارد. همچنین به صورت لحظهای توسعهدهندگان را از پیشرفت کار مطلع میکند.
همچنین این ابزار جدید میتواند توابع Lambda را سریعاً بازسازی کند. برای مثال، قادر است توابع پیچیده را به اجزای کوچکتر تقسیم کند، کدهای تکراری را حذف کند، دسترسیهای امنیتی را مدیریت کرده و زیرساختهای مرتبط را بهروزرسانی کند، همه اینها بر اساس دستوراتی ساده از طرف توسعهدهنده انجام میشود.
این بهروزرسانی جدید عملکرد Q Developer Agent را به طور قابلتوجهی بهبود داده است. این نسخه توانسته است به اندازه ۵۱ درصد وظایف بیشتری را نسبت به نسخه قبلی خود در یک معیار تأیید شده انجام دهد و ۴۳ درصد بیشتر در یک مجموعهداده کامل موفق باشد. این پیشرفت چشمگیر، Q Developer Agent را در چهار هفته گذشته در صدر جدول ابزارهای هوش مصنوعی کدنویسی قرار داده است.
آمازون وب سرویس (AWS) اوایل امسال از در دسترس بودن عمومی Amazon Q خبر داد. این چتبات در سه نسخه مختلف برای توسعهدهندگان، کسبوکارها و برنامهها ارائه میشود.
Amazon Q نه تنها کدهای بسیار دقیقی تولید میکند، بلکه توانایی تست، دیباگ و برنامهریزی و استدلال چندمرحلهای را نیز دارد. این ابزار میتواند کد جدیدی را بر اساس درخواستهای توسعهدهندگان ایجاد کند و همچنین تغییرات لازم مثل ارتقاء نسخه جاوا را انجام دهد.
این چتبات همچنین به کارکنان کمک میکند تا به سؤالات مربوط به دادههای کسبوکار مانند سیاستهای شرکت، اطلاعات محصولات، نتایج کسبوکار، پایگاه کد و اطلاعات کارکنان پاسخ دهند. این کار با اتصال به مخازن دادههای سازمانی برای خلاصهسازی دادهها، تحلیل روندها و انجام گفتگوهای مرتبط با دادهها انجام میشود.
مدیرعامل آمازون، «اندی جسی»، اخیراً فاش کرد که با استفاده از Amazon Q، شرکت توانسته است ۴۵۰۰ سال در کار توسعهدهنده صرفهجویی کند. او در پستی در X نوشت: «بله، این عدد عجیب به نظر میرسد، اما واقعیت دارد.»
با استفاده از Amazon Q، شرکت توانسته زمان لازم برای بهروزرسانی برنامههای جاوا را به طور قابلتوجهی کاهش دهد. او گفت: «زمان معمول برای ارتقاء یک برنامه به جاوا از 17 تا ۵۰ روز کاری بود که اکنون توسعهدهنده در عرض چند ساعت آن را انجام میدهد.»
او افزود که در کمتر از شش ماه، شرکت توانسته بیش از ۵۰ درصد از سیستمهای جاوای تولیدی خود را در زمان و با تلاشی بسیار کمتر از حد معمول، به نسخههای مدرن جاوا ارتقاء دهد، همچنین مدیر عامل آمازون اضافه کرد: «توسعهدهندگان ما ۷۹ درصد از بررسیهای کدهای خودکار را بدون هیچ تغییری منتشر کردند.»
او همچنین اظهار داشت که «مزایای این کار فراتر از صرفهجویی در تلاش توسعهدهندگان است. این ارتقاها امنیت را افزایش داده و هزینههای زیرساختی را کاهش داده است. تخمین زده میشود که این اقدامات ۲۶۰ میلیون دلار صرفهجویی سالانه به همراه داشته باشد.»
آمازون قصد دارد قابلیتهای تحولی Amazon Q را گسترش دهد و توسعههای بیشتری را برای ابزارها ارائه کند. این پیشرفت نشاندهنده یک تغییر مهم در نحوه مدیریت بهروزرسانیها و نگهداری نرمافزارها توسط شرکتها است.