Amazon Q Developer، تکامل یافته Amazon CodeWhisperer، می تواند از کنسول AWS، Slack یا محیط های توسعه مانند Visual Studio Code و JetBrains IDE استفاده شود.
سرویس وب آمازون (AWS) روز سهشنبه اعلام کرد که دستیار برنامهنویسی مبتنی بر هوش مصنوعی مولد Amazon Q Developer را بهطور کلی در دسترس قرار میدهد.
به عنوان تکامل Amazon CodeWhisperer در AWS re:Invent در نوامبر، Amazon Q با پیشنهادات رقیب مانند GitHub Copilot، Gemini Code Assist رقابت خواهد کرد. AWS گفت، و دستیار کد Watsonx IBM.
این شرکت افزود: دستیار برنامهنویسی مبتنی بر هوش مصنوعی میتواند کارهایی مانند تولید کد، آزمایش کد، ارتقاء برنامهها، عیبیابی برنامهها، انجام رفعهای امنیتی و بهینهسازی منابع AWS را انجام دهد.
“Q همچنین دارای قابلیت سفارشی سازی قدرتمندی است که به طور ایمن از پایگاه کد داخلی مشتری برای ارائه توصیه های کد مرتبط تر و مفیدتر استفاده می کند. Mai-Lan Tomsen Bukovec، معاون فناوری در AWS، گفت: با این قابلیت، Q در کد شما متخصص است و توصیههایی را ارائه میدهد که مرتبطتر هستند تا در زمان بیشتری صرفهجویی کنند.
ارائهدهنده خدمات ابری همچنین ادعا کرد که دستیار کدنویسی نرخ پذیرش کد نسبتاً بالایی با گروه BT و بانک ملی استرالیا دارد که به ترتیب ۳۷ و ۵۰ درصد از پیشنهادات کد Q را پذیرفتهاند. سایر مشتریان دستیار کد نویسی AWS عبارتند از تویوتا و بلک بری.
Amazon Q Developer قابلیت تبدیل جاوا را دریافت می کند
نسخه عمومی موجود برای Amazon Q Developer همچنین دارای قابلیت تبدیل کدهای جاوا قدیمی به نسخه جدیدتر است.
“در محیطهای توسعه یکپارچه (IDE) خود، توسعهدهندگان به سادگی از آمازون Q میخواهند پروژهشان را تغییر دهد و عامل کد منبع برنامه را تجزیه و تحلیل میکند، کد جدیدی را در زبان یا نسخه مقصد تولید میکند و اجرا میکند. Bukovec گفت.
را آزمایش می کند و تمام تغییرات کد را تکمیل می کند
معاون رئیس جمهور گفت:
یک تیم پنج نفره در آمازون از Q برای ارتقاء بیش از ۱۰۰۰ برنامه تولیدی از جاوا ۸ به جاوا ۱۷ در تنها دو روز استفاده کردند، در مقایسه با دوره های ارتقاء قبلی که هر برنامه دو روزه بود.
انتظار میرود به زودی قابلیت تبدیل کد داتنت برای کمک به شرکتها از ویندوز به لینوکس اضافه شود.
Amazon Q Developer، طبق گفته شرکت، از طریق کنسول مدیریت AWS با انتخاب Q از منو قابل دسترسی است. دستیار کدنویسی همچنین می تواند از طریق Slack یا محیط های توسعه مانند Visual Studio Code و JetBrains IDE استفاده شود.
به منظور گسترش دسترسی برای دستیار برنامهنویسی، ارائهدهنده خدمات ابر عمومی ادغامهایی را با دادههایی مانند Datadog، Wiz، و GitLab Duo توسعه داده است.
شرکت گفت که توسعه دهندگان همچنین می توانند Q را از طریق یک رابط داده به GitHub متصل کنند.
توسعهدهنده آمازون Q Agents را وارد کار میکند
Amazon Q Developer همچنین دارای قابلیت دیگری به نام Agents است.
این رباتها میتوانند بهطور مستقل وظایفی از پیادهسازی ویژگیها، مستندسازی و بازسازی کد، تا انجام ارتقای نرمافزار را انجام دهند، و افزود که توسعهدهندگان میتوانند از Q بخواهند یک ویژگی برنامه کاربردی را پیادهسازی کند و عامل کد برنامه موجود آنها را تجزیه و تحلیل کرده و تولید میکند. یک طرح پیاده سازی گام به گام.
بهعلاوه، توسعهدهندگان میتوانند با عامل همکاری کنند تا برنامه را قبل از اجرای آن توسط عامل بررسی و تکرار کنند، چندین مرحله را به یکدیگر متصل کرده و بهروزرسانیها را در فایلهای منبع، بلوکهای کد و مجموعههای آزمایشی اعمال کنند.
پست های مرتبط
Amazon Q برای توسعه دهندگان به طور کلی در دسترس است
Amazon Q برای توسعه دهندگان به طور کلی در دسترس است
Amazon Q برای توسعه دهندگان به طور کلی در دسترس است