Здавалася б, ні адзін сектар не застрахаваны ад Amazon, які цяпер будзе канкураваць з GitHub з дапамогай новага памочніка па кадаванні AI ад Amazon Web Services (AWS).
Новы інструмент пад назвай Amazon CodeWhisperer дае распрацоўшчыкам прапановы на аснове машыннага навучання, накіраваныя на павышэнне прадукцыйнасці.
Новы інструмент падтрымлівае код, напісаны на Python, Java і JavaScript, а таксама інтэграваныя асяроддзя распрацоўкі (IDE), такія як VS Code, IntelliJ IDEA, PyCharm, WebStorm і AWS Cloud9.
Як гэта працуе?
Amazon кажа, што CodeWhisperer будзе пастаянна вывучаць ваш код і вашы каментарыі і прадстаўляць вам сінтаксічна правільныя рэкамендацыі. Тэхнічны гігант сцвярджае, што рэкамендацыі сінтэзаваны на аснове вашага стылю кадавання і імёнаў зменных і «не з'яўляюцца проста фрагментамі».
Па-відаць, CodeWhisperer выкарыстоўвае некалькі кантэкстных падказак для атрымання рэкамендацый, уключаючы размяшчэнне курсора ў зыходным кодзе, код, які папярэднічае курсору, каментарыі і код у іншых файлах у тых жа праектах.
Amazon кажа, што інструмент быў навучаны «на мільярдах радкоў кода», узятых з сховішчаў з адкрытым зыходным кодам, унутраных рэпазітараў Amazon, дакументацыі API і форумаў.
Папулярны ў цяперашні час
Карыстальнікі могуць свабодна выкарыстоўваць рэкамендацыі як ёсць, альбо яны могуць палепшыць і наладзіць іх па меры неабходнасці.
Падтрымка кансолі AWS Lambda зараз не ў меню, але павінна быць даступная "вельмі soon«паводле Amazon.
Хоць гэта, верагодна, добрая навіна для распрацоўшчыкаў, малаверагодна, што GitHub святкуе. Папулярная платформа для кадавання толькі што абвясціла, што яе ўласны памочнік кадавання на базе штучнага інтэлекту, Copilot, стаў агульнадаступным.
Распрацоўшчыкам можа спатрэбіцца ўсялякая дапамога, каб заставацца здаровымі. У справаздачы DigitalOcean выяўлена, што амаль палова (42%) разглядае магчымасць пакінуць сваю працу або ўжо зрабілі гэта ў гэтым годзе, указваючы на такія праблемы, як недахоп часу і рэсурсаў для працы над праектамі.