GitHub Copilot теперь поддерживает режим Agent 248

小编 ·

GitHub Copilot теперь поддерживает режим Agent

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

GitHub Copilot теперь поддерживает режим Agent

GitHub  Copilot недавно выпустил крупное обновление под названием «Agent Mode», которое расширяет возможности ai-ассистента для разработки. По сути, вы ставите перед ним задачу — исправить ошибку или разработать новую функцию — и вам не нужно специально указывать релевантный код: оно само найдёт подходящее решение в GitHub. Этот режим позволяет GitHub  Copilot автономно выполнять задачи, исправлять собственные ошибки и предлагать терминальные команды, тем самым повышая эффективность разработки.

GitHub Copilo已支持Agent模式.webp

1. Agent Mode

Agent Mode позволяет GitHub Copilot автономно выполнять задачи, включая автоматическое исправление ошибок и предложение терминальных команд. Этот режим даёт Copilot возможность выполнять более сложные операции при написании кода, повышая эффективность разработки. Например, Copilot может автоматически распознавать и исправлять проблемы в коде на основе контекста и даже выполнять дополнительные задачи, такие как запуск команд из командной строки.

2. Copilot Edits

В рамках этого обновления также официально представлена функция Copilot Edits, поддерживающая редактирование нескольких файлов. Это означает, что разработчики могут вносить изменения в несколько файлов, а Copilot будет предлагать интеллектуальные рекомендации, помогая пользователям легче выполнять корректировку и рефакторинг кода.

3. Итерация кода и исправление ошибок

В режиме Agent Mode Copilot может итерировать собственный код, автоматически распознавать и исправлять ошибки. Эта возможность позволяет разработчикам больше сосредоточиться на высокоуровневом проектировании и логике, не слишком беспокоясь о деталях низкоуровневой реализации.

4. Предложения терминальных команд

Agent Mode также поддерживает предложения терминальных команд: разработчики могут получать соответствующие подсказки с командами прямо в редакторе кода, что ещё больше упрощает процесс разработки.

6. Project Padawan

GitHub также впервые представил нового автономного агента для разработки программного обеспечения (SWE) под названием Project Padawan. Этот агент сможет напрямую брать задачи в GitHub — то есть это полностью автономный AI-программист: вы просто отдаёте команду, а он самостоятельно выполняет задачу. Эта функция призвана снизить повседневную нагрузку на разработчиков, позволяя им сосредоточиться на более ценной работе.

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

Как использовать режим Agent?

Чтобы использовать режим Agent в GitHub Copilot, необходимо сначала скачать VS Code Insiders, затем включить Agent в настройках GitHub Copilot Chat, а в панели Copilot Edits переключить режим с Edit на Agent (рядом с селектором моделей). Таким образом разработчики могут в полной мере использовать мощные возможности Copilot, повышая эффективность разработки и качество кода.

如何使用 Agent 模式?.webp

Режим Agent в GitHub Copilot, расширяя автономные возможности и интеллектуальную обработку кода, обеспечивает разработчикам более эффективный опыт программирования.GitHub Copilo已支持Agent 模式(图1)

GitHub Copilo планирует в ближайшие несколько месяцев продолжить улучшать производительность Agent Mode и Copilot Edits, включая поддержку перехода из Copilot Chat в Copilot Edits с сохранением контекста и предложения файлов из рабочей области.

Подробнее: https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/