GitHub випустив публічну бета-версію Copilot Chat: що цікавого
GitHub розширює інструментарій на базі штучного інтелекту: вчора компанія оголосила про випуск обмеженої публічної бета-версії GitHub Copilot Chat. Про це пише VentureBeat.
Подробиці
GitHub інтегрує контекстно-залежний розмовний помічник безпосередньо в інтегровані середовища розробки (IDE), такі як Microsoft Visual Studio та VS Code. За словами GitHub, так з Copilot Chat розробники зможуть легко вирішувати складні завдання – це дасть змогу розробникам, незалежно від рівня досвіду, створювати повні програми або налагоджувати великі кодові бази «за лічені хвилини, а не за дні».
«На відміну від універсального генеративного чат-помічника (типу ChatGPT), Copilot Chat створений спеціально для сценаріїв розробників і контекстно обізнаний про код, який розробник вводить, які повідомлення про помилки показуються, оскільки «другий пілот» знаходиться прямо з ними в їхньому редакторі коду/IDE», — сказав віцепрезидент із управління продуктами GitHub Маріо Родрігес.
Новинкою є парний програматор штучного інтелекту, розроблений спеціально для допомоги розробникам у виконанні численних завдань, таких як запуск файлу незнайомою мовою програмування чи фреймворку, автозаповнення шаблонного коду, а також проведення налагодження та написання модульних тестів.
Фішки новинки
GitHub стверджує, що Copilot Chat демократизує розробку програмного забезпечення, підвищить продуктивність і задоволення команд розробників, оскільки чат будується на перевіреному GitHub Copilot.
Розробники новинки стверджують, що Copilot Chat перевершує функціональність типового вікна чату: він може зрозуміти код, який написав розробник, і інтерпретувати повідомлення про помилки, які з’являються. Розуміння контексту дозволяє надавати вказівки, спеціально адаптовані до користувача, а не пропонувати загальні поради, які можуть не стосуватися цього сценарію. Можна просто виділити код у робочому просторі та запитати пояснення в ШІ.
Контекстний підхід моделі штучного інтелекту розв’язує проблему підтримки робочого процесу розробників на тлі постійно зростаючої складності програмування. Наприклад, розробникам не потрібно запускати перекладач регулярних виразів, коли вони стикаються з погано задокументованими регулярними виразами.
Окрім роз’яснення контексту та виправлення помилок в наявному коді, можна запитати у Copilot Chat корисні інструкції: «покращити читабельність коду», «додати більше коментарів» або «відокремити функцію перевірки». Потім – задавати нескінченну кількість уточнювальних запитань звичайною мовою, доки не отримаєте бажане (це ж розмовний помічник, а не одноразовий консультант).
Ще одна фішка, про яку заявили творці – значне підвищення продуктивності користувача: під час контрольованого дослідження з використанням нового ШІ розробники виконували завдання на 55% швидше (серед розробників Java цей показник зростає до 61%).
Нюанси
Copilot Chat вже доступний для використання – користувачам пропонують встановити розширення у бажаному середовищі хоч зараз. Але є кілька умов:
- ви повинні мати активну підписку на GitHub Copilot (вартість щомісячної – $10);
- у вас повинна бути встановлена остання версія Visual Studio Code;
- щоб використовувати Copilot Chat у VSC, ви повинні ввійти в Visual Studio Code з тим самим ідентифікатором GitHub, якому надано доступ до обмеженої публічної бета-версії GitHub Copilot Chat.
Інструкції, як користуватися інструментом, знайдете тут.
Favbet Tech – це ІТ-компанія зі 100% украінською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологіи та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: