Главная Веб-разработка На веб-сервисе GitHub представили генератор кода по изображениям Vision for Copilot

На веб-сервисе GitHub представили генератор кода по изображениям Vision for Copilot

от admin

Кроме того, разработчики анонсировали ряд других нововведений у ИИ-ассистента.

На GitHub представили ряд обновлений для Copilot и дали пользователям возможность заглянуть в будущее парного программирования на основе ИИ.

Подробнее о Vision for Copilot

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

Например, сотрудник компании, работающий в отделе маркетинга, может загрузить скриншот веб-страницы. Кроме того, у него есть возможность указать желаемые изменения и поручить Copilot их реализовать, вместо того чтобы описывать запрос текстом.

Изображение: Vision for Copilot Preview / Microsoft

Ранее аналогичный функционал был доступен в виде расширения для VS Code, однако Microsoft подтвердила, что в будущем оно будет упразднено в пользу встроенного инструмента в GitHub Copilot Chat. Ранее для его использования требовался личный API-ключ.

Какие ещё есть нововведения

Ещё одно обновление — функция «предложения по следующему редактированию» (next edit suggestions), которая расширяет возможности автодополнения кода. Если раньше Copilot в VS Code предлагал изменения только в позиции курсора, то теперь он анализирует недавние правки и предугадывает, какие изменения могут понадобиться дальше. Разработчик может принять их, нажав Tab, или отклонить, используя Esc.

Читать также:
Вышла Visual Studio Code 1.93: поддержка профилей, улучшенная работа с Python и прочие нововведения — Tproger

Кроме того, GitHub объявил о широкой доступности Copilot Edits — инструмента, который упрощает редактирование нескольких файлов на основе команд на естественном языке. Новая версия теперь поддерживает режим агента, который автоматически определяет все файлы, связанные с запрашиваемыми изменениями, избавляя разработчика от необходимости выбирать их вручную.

«Copilot теперь выполняет большую часть работы по выяснению намерения, которое у вас было в исходном запросе, а затем пытается решить эту задачу».

В долгосрочной перспективе GitHub планирует внедрять подобные «режимы агентов» в другие аспекты Copilot, повышая уровень автоматизации. В рамках этой стратегии площадка анонсировала инициативу Project Padawan — ИИ-агент, способный самостоятельно выполнять комплексные задачи под руководством разработчика, который определяет ключевые проблемы.

Пока точные сроки запуска Project Padawan не называют, но Домке подчеркнул, что работа над ним ведётсяется в сотрудничестве с партнерами и сообществом.

Похожие статьи