GitHub представил масштабное обновление Copilot coding agent. Основная идея инструмента остается прежней: вы делегируете агенту задачу (issue) перед обедом, а по возвращении находите готовый Pull Request. Однако теперь процесс стал гибче, чище и безопаснее.
Для нас, вайбкодеров, это означает еще меньше рутины в браузере и больше контроля над тем, как именно ИИ пишет код за кулисами.
Выбор модели под задачу
В панели агентов появился Model Picker. Раньше все фоновые задачи выполнялись на одной дефолтной модели, что не всегда эффективно.
Теперь вы сами решаете:
- Использовать быстрые и дешевые модели для простых задач (например, написание юнит-тестов).
- Включать мощные модели для сложного рефакторинга или поиска хитрых багов.
- Оставить режим «Auto», если не хотите вникать в детали.
На данный момент выбор моделей доступен пользователям Copilot Pro и Pro+, поддержка Business и Enterprise ожидается в ближайшее время.
Агент теперь сам проверяет свой код
Самая «больная» часть работы с агентами — это чистка кода после них. Часто логика работает, но написана так, что читать её больно.
Теперь Copilot coding agent использует Copilot code review для самопроверки. Перед тем как открыть PR, агент анализирует свои правки, получает фидбек от самого себя и итерирует код до тех пор, пока он не станет соответствовать стандартам. В одном из примеров агент сам заметил излишне сложную конкатенацию строк и упростил её до того, как разработчик вообще увидел код.
Безопасность и CLI
GitHub интегрировал проверки безопасности прямо в рабочий цикл агента. Теперь code scanning, secret scanning и поиск уязвимостей в зависимостях запускаются автоматически в процессе написания кода. Если агент случайно «загаллюцинирует» небезопасный паттерн, система это отловит.
Также появилась полноценная поддержка CLI handoff. Если вы начали задачу в облаке, но поняли, что хотите докрутить её локально в терминале — теперь это делается бесшовно.
Что это значит для вайбкодинга?
Эра «AI как текст» уходит. Как отмечает команда GitHub: «Исполнение — это новый интерфейс». Мы переходим от простых промптов к программируемому выполнению задач. Copilot coding agent становится полноценным «сотрудником», который не просто предлагает автокомплит, а берет на себя скучный цикл «Issue -> Code -> Review -> PR».