Після що сталося з CopilotНе дивлячись на суперечки, можливо, найкращою порадою було б не використовувати подібні інструменти автозаповнення. Але правда полягає в тому, що важко відмовитися від помічника, який виведе вас із блоку, коли вам це найбільше потрібно, принаймні якщо ви новачок у одній із підтримуваних мов програмування. Коли Copilot оголосив, що за нього буде платно, почали з’являтися альтернативи, і Amazon представила codewhisperer.
Час після стали доступними, і ми змогли переконатися, що він був далеко не другим пілотом, який навіть притягнуто до суду за те, як він тренувався. І все ж CodeWhisperer може бути корисним, навіть незважаючи на те, що він знаходиться в зародковому стані. Будучи від Amazon, ми можемо очікувати всього, але найлогічніше, що вона буде виплачена в майбутньому. До того часу його можна використовувати, наприклад, як підтримку для тих, хто хоче вивчити Python, хоча незабаром він перестане працювати з кодом, який ми отримаємо поштою.
CodeWhisperer підтримує JavaScript, Java і Python
Протягом кількох днів я бачив це сьогодні, коли запускав такий редактор, як Visual Studio Code з'являється повідомлення який говорить, що «Щоб продовжити використовувати CodeWhisperer, вам потрібно додати ідентифікатор AWS Builder або підключення AWS AIM Identity Center після 31 січня 2023 року.«. Те, що спочатку здається проблемою, не так вже й багато або не зараз. Якщо у нас немає жодного з цих облікових записів, просто клацніть посилання, яке з’явиться (принаймні у VSCode), яке переведе нас до інших варіантів.
У попередньому вікні ми можемо вибрати спосіб ідентифікації. Перший варіант здається мені найпростішим. Натиснувши на нього, ми перейдемо до реєстрації для створення ідентифікатора AWS Builder. На останньому кроці ми повинні прийняти «токен», щоб пов’язати наш щойно створений ідентифікатор із розширенням нашого редактора.
Після того, як вищевказане буде зроблено, повідомлення більше не з’являється, і очікується, що воно працюватиме після 31 січня. Які саме рухи вони будуть робити в майбутньому, ми дізнаємося, логічно, коли вони це зроблять.