GitHub выпустил публичную бета-версию Copilot Chat: что интересного
GitHub расширяет инструментарий на базе искусственного интеллекта: вчера компания объявила о выпуске ограниченной публичной бета-версии GitHub Copilot Chat. Об этом пишет VentureBeat.
Подробности
GitHub интегрирует контекстно-зависимый разговорный помощник непосредственно в интегрированные среды разработки (IDE), такие как Microsoft Visual Studio и VS Code. По словам GitHub, так с Copilot Chat разработчики смогут легко решать сложные задачи – это позволит разработчикам, независимо от уровня опыта, создавать полные программы или налаживать большие кодовые базы за считанные минуты, а не за дни.
“В отличие от универсального генеративного чат-помощника (типа ChatGPT), Copilot Chat создан специально для сценариев разработчиков и контекстно осведомлен о коде, который разработчик вводит, какие сообщения об ошибках показываются, поскольку “второй пилот” находится прямо с ними в их редакторе кода/IDE”, — сказал вице-президент по управлению продуктом.
Новинкой является парный программатор искусственного интеллекта, разработанный специально для помощи разработчикам в выполнении многочисленных задач, таких как запуск файла на незнакомом языке программирования или фреймворка, автозаполнение шаблонного кода, а также проведение отладки и написание модульных тестов.
Фишки новинки
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.
Инструкции, как пользоваться инструментом, найдете здесь.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: