Рубріки: Новости

GitHub выпустил обновленную версию Copilot X на GPT-4: можно кодить голосом

Ігор Шелудченко

GitHub, принадлежащий Microsoft, выпустил масштабное обновление Copilot X на GPT-4, позволяющее распознавать и объяснять код, и имеющее чат и функцию голосового набора.

Об этом рассказал The Verge.

«С Copilot X мы показываем наше видение Copilot, заключающееся в том, что искусственный интеллект присутствует на каждом этапе жизненного цикла разработчика. Это фундаментально отразится на опыте разработчиков», — объясняет генеральный директор GitHub Томас Домке.

GitHub Copilot теперь может объяснять код

Новый чат GitHub Copilot выходит за рамки базового автоматического заполнения комментариев и кодировки Copilot. Это ближе к настоящему помощнику по кодированию, подобно новому Copilot от Microsoft для программ Microsoft 365 .

Если вам передали проект с кодом десятилетней давности и мало документации, теперь вы можете вызвать Copilot в помощь.

Эта помощь заключается в анализе кода на наличие уязвимостей в системе безопасности. Помощник может объяснить, как работают блоки кода, или даже помочь в переписке. GitHub Copilot может находиться рядом с встроенной средой разработки (IDE).

«Это сродни чату Bing или панели Microsoft Edge. Я думаю, что разработчики разницы между GitHub Copilot и Bing заключается в том, что Copilot сосредоточен на коде. Вы можете попросить его исправить ваш код, объяснить код или написать модульный тест», — заявил гендиректор Github.

Клавиатура не пригодится

С Copilot даже не понадобится клавиатура. После экспериментов с системой голосового взаимодействия Copilot GitHub теперь интегрирует ее в систему чата на основе ИИ. Вы сможете сидеть за ПК и управлять Copilot своим голосом, чтобы отвечать на вопросы или предлагать строки кода.

GitHub использует сочетание моделей OpenAI для работы нового чата и имеющихся функций автозаполнения.

«Когда вы вводите текст в своем редакторе, вам нужна очень быстрая модель, поскольку на каждый нажатие клавиши вы хотите получать очень быстрый ответ», — объясняет Домке.

Там, где приложению требуется скорость, используются меньшие модели, такие как модель Codex. А там, где требуется точность, используются более крупные модели, например GPT-4.

GitHub Copilot автоматически дополняет теги на основе измененного кода, а затем разработчики могут просматривать и редактировать их.

Copilot появился в CLI

GitHub Copilot появился в интерфейсе командной строчки (CLI). Разработчики производят кучу времени в терминале, и запомнить синтаксис множества команд не всегда легко.


Новая система Copilot X будет доступна только в программах Microsoft Visual Studio и Visual Studio Code, но в будущем GitHub планирует расширить ее для других IDE.

По данным GitHub, GitHub Copilot уже сыграл немаловажную роль в производительности разработчиков, помогая им кодить до 55% быстрее.

Разработчики могут зарегистрироваться в списке ожидания, чтобы попробовать новый сервис.

Напомним, недавно Microsoft добавила Copilot на GPT-4 в свое программное обеспечение.

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024