Суверенитет вычислений и экспансия Z.AIАвтономия ИИ-агентов в Visual Studio Code

Ключевым изменением в новой версии VS Code стало внедрение Agent Host — выделенного процесса для работы ИИ-агентов (Copilot, Claude и Codex). Ранее логика агентов была тесно переплетена с процессом расширений, что создавало критическую зависимость: работа нейросети была привязана к жизненному циклу конкретного окна редактора и часто конкурировала за системные ресурсы с другими плагинами.
Теперь взаимодействие осуществляется через открытый протокол Agent Host Protocol (AHP). Такой подход позволяет хранить состояние сессии на стороне хоста, что дает разработчику возможность подключаться к одной активной сессии из нескольких окон одновременно. Более того, эта концепция открывает путь к удаленному исполнению: агент может работать непосредственно на сервере с проектом, в то время как пользователь взаимодействует с ним через локальный интерфейс. На текущем этапе функция внедряется постепенно и активируется через параметр chat.agentHost.enabled.
Эта структурная перестройка позволила реализовать механизм управления сессиями. Агенты перестали быть линейными собеседниками; теперь они могут анализировать список активных задач, проверять состояние других сессий и, что самое важное, создавать отдельные подзадачи в новых контекстах. Это превращает разработку в иерархический процесс: основная задача остается в главном чате, а специфические, независимые части делегируются отдельным агентным сессиям. Для обеспечения безопасности такие действия требуют подтверждения пользователя, а встроенные лимиты предотвращают бесконтрольное размножение процессов.
Параллельно с внутренними изменениями эволюционирует и пользовательский опыт. В экспериментальном окне Agents появилась интегрированная панель, где чат, открытые файлы и данные о внесенных изменениях объединены в едином пространстве. Теперь просмотр диффов (сравнение версий кода) осуществляется непосредственно рядом с перепиской, поддерживая как построчный, так и двухпанельный режимы. Состояние этой панели сохраняется даже после перезапуска окна, что критически важно для длительных цикков рефакторинга. Для активации этого режима используется настройка sessions.layout.singlePaneDetailPanel.
Интеграция ИИ стала более глубокой и прагматичной. Теперь терминальные команды можно запускать прямо из чата, используя префикс !. Например, команда !npm test выполняется мгновенно, избавляя разработчика от необходимости переключаться между окнами.
Важным шагом в сторону открытости стала поддержка концепции Bring Your Own Key (BYOK). Пользователи могут подключать собственные API-ключи для работы с моделями через Agent Host, что дает больше гибкости в выборе конкретных версий LLM и управлении затратами. Одновременно с этим происходит миграция пользовательских промптов из файлов *.prompt.md в так называемые «навыки» (skills). Это переход от простых текстовых инструкций к структурированным компетенциям агента, которые легче масштабировать и поддерживать.
Для корпоративного сектора добавлена полноценная поддержка GitHub Enterprise. Теперь авторизация Copilot больше не привязана исключительно к публичному облаку github.com, что позволяет компаниям использовать собственные экземпляры платформы с сохранением всех возможностей Agent Host.
Завершают обновление точечные улучшения интерфейса и логики работы с данными. В частности, пересмотрен механизм выбора редакторов для разрешения конфликтов слияния: теперь просмотр изменений отделен от самого файла, что позволяет использовать встроенный текстовый diff-редактор даже для файлов, открывающихся в специализированных расширениях. Также представлена предварительная версия Modern UI (workbench.experimental.modernUI), которая закладывает основу для будущего визуального обновления всего рабочего пространства.
В совокупности эти изменения превращают VS Code из инструмента редактирования кода в полноценную платформу для агентной разработки, где ИИ выступает не просто помощником, а автономным участником процесса создания продукта.

