Microsoft выпустила VS Code 1.136 с ИИ-агентом для автоматической подготовки Pull Request к слиянию

2

Microsoft выпустила Visual Studio Code 1.136, одним из главных нововведений которого стала функция Agent Merge. Она позволяет поручить ИИ-агенту финальную подготовку Pull Request: разбор замечаний после ревью, исправление упавших проверок и устранение конфликтов слияния.

Релиз VS Code 1.136 состоялся 2 сентября 2026 года. Agent Merge пока имеет статус Preview и включается отдельно в настройках редактора. После запуска агент анализирует состояние Pull Request, исправляет обнаруженные проблемы и повторно запускает необходимые процессы. Цикл может повторяться до тех пор, пока изменения не будут готовы к слиянию.

Одновременно Microsoft продолжила расширять агентные возможности VS Code. В экспериментальном режиме появилась поддержка multi-root workspaces для сессий Copilot и Claude. Благодаря этому ИИ-агент способен работать сразу с несколькими папками одного рабочего пространства, что особенно актуально для крупных проектов и репозиториев с несколькими связанными компонентами.

Изменилась и организация работы с агентами. Связанные чаты теперь можно объединять в иерархию сессий, видеть их состояние и быстро определять, где требуется вмешательство разработчика. Появились уведомления о завершении работы агента или необходимости подтвердить действие.

Еще одно изменение касается Agent Host — отдельного механизма, позволяющего подключаться к одной агентной сессии из нескольких окон VS Code. Microsoft фактически постепенно превращает редактор из среды, где ИИ главным образом подсказывает код, в инструмент, способный самостоятельно выполнять многоэтапные задачи разработки.

При этом Agent Merge пока нельзя считать полностью автономной заменой разработчика: функция находится на этапе предварительного тестирования и должна быть включена вручную. Однако направление развития очевидно — ИИ в IDE все активнее переходит от генерации отдельных фрагментов к сопровождению полного цикла работы с изменениями в коде.

Комментарии закрыты.