21 июля 2026, 12:34
Вышел VS Code 1.129 с отдельным процессом для Copilot, Claude и Codex

Microsoft выпустила Visual Studio Code 1.129. Главные изменения связаны с работой программных агентов: редактор получил отдельный процесс Agent Host, средства управления несколькими сессиями и обновлённую панель для проверки сгенерированного кода. Также появились запускание терминальных команд из чата, сопровождение собственных ключей программный интерфейс и предварительная версия нового интерфейса.
Агентов вынесли в отдельный процесс
Раньше значительная часть агентной логики VS Code выполнялась внутри процесса расширений. Для долгих автономных задач такая архитектура неудобна: работа агента зависит от жизненного цикла окна и может конкурировать за ресурсы с другими расширениями.
В версии 1.129 появился Agent Host — отдельный процесс для запуска агентов Copilot, Claude и Codex. VS Code взаимодействует с ним через открытый протокол Agent Host Protocol (AHP). Состояние сессии хранится на стороне хоста, поэтому к одной активной сессии можно подключаться из нескольких окон редактора. В перспективе хост также может функционировать рядом с проектом на удалённой машине, пока пользовательский интерфейс остаётся локальным.
Agent Host пока внедряется поэтапно. Для его включения используется настройка:
"chat.agentHost.enabled": true
В корпоративной среде доступ к этому параметру может контролироваться администратором. После включения потребитель выбирает среду запуска агента в соответствующем списке.
Одна сессия может управлять другими
Агенты, работающие через Agent Host, получили инструменты управления сессиями. Теперь агент может посмотреть список активных задач, проверить состояние иной сессии, прочитать её последние сообщения и создать отдельную сессию для подзадачи.
Он равным образом может отправить сообщение в созданную им сессию, например чтобы запустить работу или скорректировать направление. Такие действия требуют подтверждения пользователя. Авторы ограничили и количество последовательных отправок, чтобы одна команда не порождала неконтролируемое число новых процессов.
По сути, VS Code начинает поддерживать разделение работы между несколькими агентными сессиями. Большую задачу можно оставить в главный переписке, а независимую часть передать в отдельный контекст.
Файлы и изменения агента показываются рядом с чатом
В экспериментальном окне Agents появилась новая панель редактора. Чат, открытые файлы и сведения об изменениях теперь объединены в одной закреплённой области с общей строкой вкладок.
Файлы и сравнения версий можно открывать рядом с перепиской. Для просмотра изменений доступны построчный и двухпанельный режимы diff. Состояние панели, открытые редакторы и свёрнутые файлы сохраняются при переключении между сессиями и перезапуске окна.
Для включения нового расположения потребуется конфигурация:
"sessions.layout.singlePaneDetailPanel": true
После её изменения окно VS Code нужно перезагрузить. Опция пока считается экспериментальной.
Терминальные команды можно запускать из чата
Сообщение, начинающееся с !, VS Code теперь воспринимает как терминальную команду. Например:
!npm test
Команда выполняется непосредственно из чата без отдельного перехода в терминал. Возможность работает в сессиях Agent Host как главным образом окне редактора, так и в окне Agents.
Собственные модели и перенос файлов промптов
В окне Agents появилась поддержка моделей, подключённых с помощью собственных ключей программный интерфейс — Bring Your Own Key, или BYOK. Для этого нужно выбрать среду Copilot, запущенную через Agent Host.
Одновременно Microsoft начинает переводить пользовательские команды из файлов *.prompt.md в навыки агентов — skills. Файлы промптов поддерживаются только локальной средой запуска, тогда как другие агенты используют навыки.
Экспериментальный инструмент миграции ищет файлы в каталоге проекта .github/prompts/ и пользовательских настройках, после чего создаёт на их основе навыки. Он включается параметром:
"chat.customizations.promptMigration.enabled": true
После этого в разделе AI Customizations появляется команда Migrate Prompts.
Предварительная релиз нового интерфейса
В выпуск вошла экспериментальная релиз обновлённого рабочего пространства VS Code. Microsoft пока не описывает её как завершённый редизайн: сообщается о предварительном варианте внешнего вида, который будет дорабатываться.
В стабильной версии его можно активировать настройкой:
"workbench.experimental.modernUI": true
В сборках VS Code Insiders свежий оболочку активирован по умолчанию.
Сопровождение GitHub Enterprise
Agent Host теперь умеет авторизовывать Copilot через собственный экземпляр GitHub Enterprise. Раньше процесс входа и получение токенов были привязаны к github.com, из-за чего корпоративные подписки Copilot могли не работать.
Теперь при входе можно выбрать сервер GitHub Enterprise. Сопровождение доступна в основном редакторе и окне Agents, в том числе при использовании агентов Copilot и Claude. Для работы функции равным образом должен быть включён Agent Host.
Что ещё изменилось
Пользовательские редакторы больше не выбираются автоматически для просмотра diff и разрешения конфликтов слияния. Сам файл может продолжать открываться в специализированном редакторе, а его изменения — во встроенном текстовом.
Переключить редактор можно через команду Reopen Editor With на панели. Постоянные соответствия для diff настраиваются через workbench.diffEditorAssociations. Для авторов расширений предложен api customEditorPriority, позволяющий отдельно задавать приоритет редактора для обычных файлов, сравнений и слияний.
VS Code 1.129 продолжает превращать работу с программными агентами в самостоятельный слой редактора. Сессии постепенно отделяются от конкретного окна, получают собственный жизненный цикл и инструменты для распределения задач. Пока значительная часть этой архитектуры внедряется поэтапно или включается экспериментальными параметрами, следовательно доступность функций может различаться между стабильной и Insiders-сборками.
Продолжить тему агентной разработки можно 17 августа в 20:00 на бесплатном уроке, где практикующие эксперты покажут, как собрать ИИ-агента на Claude Code для автоматизации реальной рабочей задачи. Присоединиться
Читают сейчас

7 часов назад
Nvidia представила PAIR — утилиту, с помощью которой объединяет некоторое количество ПК и распределяет между ними AI‑задачи
Nvidia выпустила средство PAIR (Personal AI Router), который объединяет некоторое количество компьютеров в локальной сети и распределяет между ними задачи по запуску AI‑моделей. В один кластер можно п
7 часов назад
H3 Max Director генерирует управляемый видеопоток в реальном времени
Новая релиз H3 Max генерирует не отдельные клипы с последующей склейкой, а единый непрерывный видеопоток. Схема сохраняет контекст сцены, персонажей и происходящего, а промпт можно менять прямо во вре
7 часов назад
Гипотеза панспермии начала понемногу переходить из статуса крамольной к статусу экстравагантной, но обсуждаемой
В июльском номере научного журнала Springer Nature была опубликована материал, название которой можно приблизительно перевести как "Следствие публикации Муди с соавторами для жизнеспособности гипотезы
8 часов назад
Агенты Cursor научились собирать приложения для iOS и macOS
Namespace интегрировала свою облачную инфраструктуру Devboxes с Cursor Cloud Agents. Сам Cursor по-прежнему отвечает за агентный цикл и управление задачей, а выполнение действий — работа с репозиторие

9 часов назад
GPT-6 Astra: OpenAI хочет превратить ИИ из помощника в исполнителя задач
OpenAI представила GPT-6 Astra – новую версию модели, в которой основной акцент сделан на выполнении сложных задач. В компании говорят о развитии возможностей работы с компьютером, программировании и