Microsoft выпустила обновление редактора кода Visual Studio Code 1.131, в котором продолжает внедрять архитектуру хоста агентов. Эта архитектура изолирует сессии ИИ-помощников, таких как Copilot, Claude и Codex, в отдельный системный процесс. Связь между редактором и средами исполнения осуществляется через Agent Host Protocol (AHP). Вынос сессии в отдельный процесс позволяет одновременно подключаться к ней и отображать ее состояние из нескольких окон VS Code, что значительно улучшает взаимодействие с ИИ-инструментами.
Что нового
В релизе Visual Studio Code 1.131 Microsoft представила значительные улучшения в архитектуре ИИ-агентов. Ключевое нововведение — архитектура хоста агентов, которая изолирует сессии ИИ-помощников (Copilot, Claude, Codex) в отдельный системный процесс. Взаимодействие между редактором и этими средами происходит через Agent Host Protocol (AHP). Интегрированный в хост агент Copilot теперь переведен на Copilot SDK, что унифицирует его поведение с Copilot CLI и другими продуктами линейки. Кроме того, в релиз включена локальная голосовая диктовка, гибридный Markdown-редактор и экспериментальный питомец для чата.
Почему это важно
Новая архитектура значительно повышает стабильность и производительность работы с ИИ-помощниками в VS Code. Изоляция сессий в отдельный процесс предотвращает сбои всего редактора в случае проблем с ИИ-агентом и позволяет более эффективно управлять ресурсами. Возможность одновременного подключения и отображения состояния из нескольких окон VS Code улучшает многозадачность и рабочий процесс разработчиков, активно использующих ИИ. Унификация Copilot через Copilot SDK также обеспечивает более предсказуемое и согласованное поведение инструмента во всех продуктах Microsoft, что критически важно для профессиональной разработки.
Что это значит на практике
- Улучшенная стабильность: Разработчики могут ожидать более стабильной работы VS Code при использовании ИИ-помощников, так как сбои в работе агента не будут приводить к падению всего редактора.
- Эффективная многозадачность: Возможность работать с одним ИИ-агентом из нескольких окон VS Code упрощает параллельную разработку и отладку, позволяя видеть состояние агента в разных контекстах.
- Единообразный опыт Copilot: Переход на Copilot SDK гарантирует, что поведение Copilot будет согласованным во всех инструментах Microsoft, что снижает кривую обучения и повышает продуктивность.
- Новые возможности взаимодействия: Встроенная локальная голосовая диктовка с возможностью очистки текста через Copilot открывает новые способы взаимодействия с кодом и документацией, особенно для тех, кто предпочитает голосовой ввод.
- Подготовка к будущему: Эта архитектура закладывает основу для более сложных и интегрированных ИИ-функций в VS Code, позволяя разработчикам быть готовыми к новым инструментам и методологиям вайб-кодинга.