VS Code 1.116 Обзор обновления Дата выпуска: 15 апреля 2026 Опыт работы с агентами Журнал отладк

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.

https://code.visualstudio.com/updates/v1_116

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *