Компания Microsoft выпустила новое стабильное обновление популярного редактора кода Visual Studio Code 1.111. Релиз от 9 марта 2026 года стал первым выпуском в рамках новой модели еженедельных стабильных обновлений. В версии 1.111 разработчики продолжили развивать возможности встроенного ИИ-агента, улучшили инструменты работы с чатом и добавили новые функции для разработчиков расширений.
Основной акцент релиза сделан на расширение возможностей автономных ИИ-агентов: появились уровни разрешений для агента, поддержка хуков для отдельных агентов, новые инструменты отладки и улучшенные подсказки в чате.
Скачать Visual Studio Code (VS Code)
Автопилот и уровни разрешений для ИИ-агента
В интерфейсе чата появилась новая панель выбора разрешений, позволяющая управлять степенью автономности агента. Выбранный уровень действует только в текущей сессии и может быть изменён в любой момент.
Доступны три режима работы:
- Стандартные подтверждения (Default Approvals) — используется обычная схема подтверждений. Инструменты, требующие разрешения, показывают диалог перед выполнением.
- Выполнять без подтверждения (Bypass Approvals) — все действия выполняются автоматически без отображения диалоговых окон, при ошибках выполняется повторная попытка.
- Автопилот (Autopilot, предварительная версия) — полностью автономный режим: агент автоматически выполняет действия, отвечает на вопросы и продолжает работу до завершения задачи.

Функция автопилота включена по умолчанию в сборках Insiders, а в стабильной версии её можно активировать через параметр chat.autopilot.enabled.
Важно: режимы «Выполнять без подтверждения» и «Автопилот» могут выполнять потенциально опасные действия без ручного подтверждения, включая изменение файлов и выполнение команд терминала. Перед активацией система предупреждает пользователя о возможных рисках.
Хуки для отдельных ИИ-агентов (предварительная версия)
В VS Code 1.111 появилась поддержка хуков для отдельных агентов (agent-scoped hooks). Эти обработчики выполняются только для выбранного агента и позволяют добавлять собственную логику до или после выполнения задач.
Это удобно, когда необходимо реализовать дополнительную обработку или автоматизацию для конкретного агента, не влияя на остальные взаимодействия с чатом.
Хуки задаются в YAML-разделе hooks файла .agent.md. Для использования функции необходимо включить параметр chat.useCustomAgentHooks.
Снимок событий отладки агента
Для упрощения диагностики работы ИИ-агента разработчики добавили возможность прикреплять снимок событий отладки к сообщению чата с помощью команды #debugEventsSnapshot.
Это позволяет анализировать поведение агента, проверять загруженные настройки, отслеживать использование токенов и находить причины ошибок.
Снимок можно добавить через кнопку в панели Отладка агента (Agent Debug). После прикрепления откроется журнал событий, отфильтрованный по моменту создания снимка.

Улучшенные подсказки в чате
Microsoft переработала систему подсказок в чате, чтобы пользователи быстрее узнавали о новых функциях редактора.
Теперь советы показываются в виде последовательного обучения. Сначала отображаются базовые подсказки, например:
- использование агента планирования (Plan);
- создание собственного ИИ-агента;
- инициализация конфигурации проекта через команду
/init.
После этого появляются дополнительные советы, например использование экспериментальных функций или создание диаграмм Mermaid.

Также добавлена подсказка для команды /fork, которая позволяет создавать ответвления диалога и рассматривать разные варианты решения задачи.
Группа профилей AI CLI в терминале (экспериментальная функция)
В выпадающем списке профилей терминала появилась отдельная группа для инструментов командной строки с поддержкой ИИ, например GitHub Copilot CLI.
Это улучшает навигацию и позволяет быстрее находить нужные профили терминала. Функция активируется через параметр terminal.integrated.experimental.aiProfileGrouping.

Улучшения для разработчиков расширений
В новой версии добавлены базовые возможности IntelliSense при работе с локализованными строками в файлах расширений.
- Переход к определению (Go to Definition) — быстрый переход к определению строки локализации в файле
package.nls.json. - Поиск всех ссылок (Find All References) — отображение всех мест использования строки в файлах
package.jsonиpackage.nls.json.


Изменения в процессе разработки Visual Studio Code
В связи с переходом на еженедельные стабильные релизы Microsoft также улучшила внутренние процессы разработки редактора.
- Добавлено создание элементов тест-плана одним нажатием кнопки из задач с предложениями функций.
- Появилась кнопка автоматической генерации шагов проверки исправлений.
- При объединении pull request изображения и GIF автоматически добавляются в комментарии связанных задач.
- Запущен автоматический процесс обработки задач с меткой
chat-showcase, который помогает быстрее создавать подсказки для чата.
Устаревшие функции
В этом выпуске новые функции не были объявлены устаревшими.
Однако Microsoft напомнила, что режим Edit Mode был признан устаревшим в версии 1.110. Его можно временно включить через параметр chat.editMode.hidden. Поддержка этой настройки сохранится до версии 1.125, после чего режим будет полностью удалён.
Полный список изменений доступен в официальных заметках о выпуске на сайте Microsoft.
Последние статьи #Microsoft
• Microsoft обновила Visual Studio Code: Автопилот для ИИ-агентов и новые инструменты разработки
• Microsoft готовит мартовское обновление Windows 11 (KB5079473): 9 ключевых изменений
• Вторник Патчей, 10 марта 2026 года: Обновления безопасности для Windows 11, ESU-обновления для Windows 10
• Обновление KB5079385 (Build 26300.7965) для Windows 11, версия 25H2 (Dev)
• Обновление KB5079382 (Build 26220.7961) для Windows 11, версия 25H2 (Beta)
• Windows 11 Build 28020.1685 (Canary): Обновление KB5079381 для Windows 11, версия 26H1
