Агентский режим Copilot Edits в Visual Studio Code позволяет автономно планировать задачи и файлы, необходимые для реализации запроса. github.com
Некоторые особенности работы режима:
- Итеративные изменения. vc.ru Помимо изменения файлов, агент проверяет корректность кода, например, смотрит, везде ли переименована переменная, правильно ли выглядят импорты. vc.ru Если его что-то смущает, он исправляет код, пока ему не покажется правильным. vc.ru
- Исполнение команд в терминале. vc.ru В ответах агента рядом с генерируемым кодом для терминала есть кнопка «Выполнить». vc.ru При её нажатии открывается отдельный терминал, в котором исполняется нужная команда. vc.ru
- Планирование комплексных задач. vc.ru Агентный режим натренирован разбивать большие задачи на мелкие шаги, и эти шаги он выполняет итеративно. vc.ru
- Автоматическое внесение исправлений. www.braintools.ru Агент реагирует на ошибки компиляции и ошибки линтера и автоматически вносит исправления, делая это в цикле снова и снова — до тех пор, пока задача не будет завершена. www.braintools.ru
В режиме агента Copilot использует набор инструментов, которые позволяют ему выполнять определённые задачи, такие как редактирование файлов, запуск и мониторинг команд терминала или проверка кода. github.com