VS Code 1.116 — Обзор обновления
Дата выпуска: 15 апреля 2026
Опыт работы с агентами
Журнал отладки агентских сессий — новая панель Agent Debug Log теперь сохраняет историю событий на диске, что позволяет просматривать и разбирать прошлые сессии даже после их завершения. Включается через параметр github.copilot.chat.agentDebugLog.fileLogging.enabled.
Настройка глубины рассуждений в Copilot CLI — теперь можно выбирать уровень «усилия» модели прямо в интерфейсе выбора модели. Это позволяет балансировать между качеством ответа и скоростью работы.
Страница приветствия настроек агента (приложил видео) — в диалоге настроек чата (`Chat: Open Customizations`) появилась обзорная страница со всеми пользовательскими настройками агента. Там же можно описать нужное поведение на естественном языке, и VS Code сам сформирует инструкции, навыки и агентов.
Карусель подтверждений (экспериментально) — параметр chat.tools.confirmationCarousel.enabled. Вместо прокрутки чата для подтверждения каждого вызова инструмента теперь показывается компактный переключатель, позволяющий последовательно просматривать и одобрять несколько вызовов подряд. По умолчанию включён в Insiders, постепенно выходит в стабильной версии.
VS Code Agents (Предварительная версия)
Приложение Visual Studio Code Agents — Insiders (переименовано с прошлого выпуска) продолжает развиваться. Среди обновлений:
— Выбор уровня глубины рассуждений для моделей рассуждения в сессиях CLI.
— Автоматическое переключение в режим планирования при соответствующих сессиях.
— Вкладка «Файлы» в панели изменений теперь открыта по умолчанию.
— Улучшена обработка ответов, визуальная согласованность и производительность отрисовки.
— На странице приветствия VS Code появилась новая точка входа для запуска приложения.
Инструменты терминала
Поддержка переднего плана — инструменты send_to_terminal и get_terminal_output теперь работают не только с фоновыми, но и с любыми видимыми терминалами, включая запущенные интерактивные оболочки и сценарии.
Улучшения ввода в терминал:
— Убран лишний вызов языковой модели для определения ожидания ввода — это снижало скорость и расходовало токены. Теперь агент работает напрямую через send_to_terminal.
— В сообщениях о ходе выполнения теперь видно, на какой вопрос агент отвечает, например: Sending "my-project" to terminal (replying to: What is your project name?).
— В карусели вопросов появилась кнопка «Фокус на терминале» — позволяет вручную ввести ответ прямо в терминале. Если начать печатать, карусель автоматически закрывается и агент получает уведомление.
Фоновые уведомления включены по умолчанию — параметр chat.tools.terminal.backgroundNotifications. Агент теперь автоматически получает уведомления о завершении команды, истечении времени ожидания или необходимости ввода без ручного опроса.
Интерфейс чата
— Различия прямо в чате — предложенные изменения кода теперь отображаются в виде сравнения прямо в ленте диалога, без переключения в отдельное окно.
— Производительность отрисовки — ответы чата теперь появляются быстрее: снижено число перерасчётов макета, улучшены постепенные обновления при потоковой передаче.
— Быстрая отправка сообщений — отправка сообщения больше не блокируется загрузкой пользовательских настроек.
— Субагенты — развёрнутый вид прогресса субагента стал визуально более заметным.
Встроенный браузер
Две новые точки входа: через меню Вид → Браузер и сочетание клавиш ⌥⌘/. Открывают браузер, если нет открытых вкладок, или позволяют быстро к ним перейти.
Встроенный GitHub Copilot
GitHub Copilot Chat теперь является встроенным расширением VS Code. Новым пользователям не нужно ничего устанавливать отдельно — чат, встроенные подсказки и агенты доступны сразу после установки редактора. Существующих пользователей это изменение не затрагивает. Отключить возможности искусственного интеллекта можно через параметр chat.disableAIFeatures.
Добавить комментарий