GitHub Copilot превращается в AI-партнера для разработчиков с новыми функциями и возможностями
13:43, 07.02.2025
GitHub представил серию обновлений для Copilot, предоставив взгляд на будущее программирования с поддержкой ИИ. Одним из самых заметных дополнений является "Vision для Copilot" — функция, которая позволяет пользователям загружать скриншоты, фотографии или диаграммы, позволяя Copilot генерировать интерфейсы, код и alt-текст на основе предоставленных визуальных материалов.
Генерация кода из изображений
С "Vision для Copilot" пользователи теперь могут более интуитивно передавать изменения в дизайне. Например, сотрудник маркетинговой команды может сделать скриншот веб-страницы, выделить области для изменения и просто загрузить изображение в Copilot. Вместо того чтобы писать текстовые команды, теперь они могут запрашивать изменения с помощью изображений, что делает процесс разработки более удобным. Эта функция ранее была доступна как расширение для VS Code, но требовала личного API-ключа. Теперь Microsoft подтвердила, что эта функциональность будет интегрирована непосредственно в GitHub Copilot Chat, что приведет к прекращению работы отдельного расширения.
Ключевые улучшения в GitHub
Copilot GitHub внедрил несколько новых функций, поддерживаемых ИИ, для улучшения генерации кода и автоматизации:
- Next Edit Suggestions — Теперь Copilot анализирует недавние изменения, чтобы предсказать, какие редактирования могут понадобиться разработчику, вместо того чтобы просто фокусироваться на положении курсора.
- Copilot Edits в Agent Mode — Автоматизирует редактирование нескольких файлов, позволяя Copilot выявлять и изменять все соответствующие файлы без необходимости вручную выбирать их.
- Project Padawan — Будущий ИИ-агент, который будет самостоятельно выполнять целые инженерные задачи, направляемый разработчиками, которые назначают задачи Copilot.
Эти обновления становятся важным шагом к более высокой автоматизации и эффективности в разработке программного обеспечения, превращая Copilot в не просто помощника по коду, а в мощного AI-партнера для разработчиков.