GitHub представил масштабные обновления для своего ИИ-ассистента Copilot, которые приближают его к концепции «агентного программирования». Одной из самых интересных новинок стала функция Vision for Copilot, которая позволяет работать с графическим контентом. Теперь пользователи могут загружать изображения, скриншоты или схемы, а Copilot сгенерирует код, интерфейс или даже альтернативный текст, который соответствует поданному изображению. Например, вместо того чтобы объяснять программисту текстом, какие изменения нужно внести на веб-страницу, достаточно загрузить её скриншот и указать, что именно следует изменить.
Эта функция ранее была доступна как отдельное расширение для VS Code, однако GitHub планирует интегрировать её непосредственно в Copilot Chat, чтобы избавиться от необходимости использовать сторонние API-ключи.
Ещё одним улучшением стал механизм «предложений следующего редактирования», который помогает разработчикам быстрее вносить изменения в код. Если раньше Copilot работал только с текущей позицией курсора, то теперь он анализирует предыдущие редактирования и предлагает следующие шаги на основе контекста. Это помогает ускорить процесс программирования, поскольку инструмент не просто дополняет код, но и предсказывает, что именно может понадобиться разработчику дальше.
GitHub также сделал шаг в сторону автоматизации более сложных процессов, внедрив функцию Copilot Edits в общий доступ. Она позволяет одновременно вносить изменения в несколько файлов с помощью естественного языка, а режим «агента» автоматически определяет, какие файлы нужно обновить, вместо того чтобы разработчик указывал их вручную.
Генеральный директор GitHub Томас Доумке подчеркнул, что в будущем подобные «агентные» возможности Copilot будут распространяться на более широкий спектр задач. В частности, компания работает над инициативой Project Padawan, которая предполагает создание агента программной инженерии, способного выполнять целые задачи самостоятельно, руководствуясь инструкциями разработчика.
Конкретные сроки внедрения этих технологий пока не называются, однако GitHub активно сотрудничает с партнёрами и сообществом, чтобы усовершенствовать новые возможности и сделать их максимально удобными для пользователей.
В бета-сборке Windows 11 появилась скрытая функция, позволяющая быстро передавать файлы между программами с помощью перетаскивания
ПодробнееНовая функция Google позволяет просматривать ингредиенты рецептов прямо в результатах поиска без перехода на сайты.
ПодробнееМы используем файлы cookie и плагины для улучшения работы веб-сайта, анализа наших маркетинговых усилий и предоставления предложений через партнеров по рекламе, маркетингу и аналитике. Пользование этим сайтом и дальнейшее его посещения означает, что вы даете согласие на использование выше указанных файлов и плагинов. Принять и закрыть