qvib.pro
EN

VS Code 1.135: Agent Host Protocol делает ИИ-сессии

VS Code 1.135: Agent Host Protocol делает ИИ-сессии

Вышел VS Code 1.135 с ключевым нововведением — Agent Host Protocol (AHP). Этот протокол кардинально меняет архитектуру работы с ИИ-агентами, отделяя сессии агентов от конкретного окна редактора. Теперь ваша ИИ-сессия не привязана к месту, где она была начата, что открывает путь к бесшовному переключению между различными инструментами и устройствами, сохраняя контекст и историю взаимодействия с агентом. Это фундаментальное изменение, аналогичное тому, как Language Server Protocol (LSP) стандартизировал работу с языковыми серверами.

Что произошло

26 августа 2026 года вышел VS Code 1.135, в котором реализован Agent Host Protocol (AHP). AHP — это открытая спецификация с лицензией MIT, опубликованная Microsoft на GitHub. Она определяет, как хост (процесс, запускающий ИИ-агента) взаимодействует с одним или несколькими клиентскими окнами через JSON-RPC и WebSocket. Сессии агентов теперь запускаются в отдельном процессе, сохраняются независимо от окна редактора и используют неизменяемое состояние с порядковыми номерами для синхронизации между несколькими клиентами, просматривающими одну и ту же сессию. Самая заметная функция в 1.135 — это портативные сессии агентов, позволяющие просматривать недавние сессии Copilot и Claude, начатые в других приложениях, таких как Copilot CLI, GitHub Copilot app, Claude Code и Codex.

Почему это важно

Внедрение AHP в VS Code — это стратегический ход, который меняет ландшафт инструментов для разработки с ИИ. Если раньше редакторы-форки, такие как Cursor, строили свою ценность на нативной интеграции и владении ИИ-сессией, то AHP делает сессии портативными и агностичными к агентам. Это означает, что редактор становится клиентом сессии, а не её владельцем. Для разработчиков это означает конец привязки к одному инструменту и возможность начать задачу в одном приложении (например, в терминале с Claude Code) и продолжить её в другом (например, в VS Code) без потери контекста, истории чата и состояния агента. Это значительно улучшает гибкость и эффективность рабочего процесса.

Что это значит на практике

  • Бесшовное переключение контекста: Начните рефакторинг в Claude Code в терминале, а затем переключитесь в VS Code, чтобы продолжить работу с визуальным диффом файлов и редактором, сохраняя всю историю разговора и состояние агента.
  • Унификация работы с ИИ-агентами: Независимо от того, используете ли вы Copilot, Claude или другие агенты, их сессии теперь могут быть доступны и управляемы из VS Code, создавая единую точку входа для всех ваших ИИ-помощников.
  • Улучшенное парное программирование: Несколько окон VS Code могут одновременно подключаться к одной локальной сессии агента, что позволяет командам совместно работать над кодом с общим контекстом ИИ-агента.
  • Снижение зависимости от конкретного редактора: Разработчики могут выбирать наиболее подходящий инструмент для конкретной задачи, не опасаясь потерять контекст взаимодействия с ИИ-агентом.
  • Развитие экосистемы агентов: Открытый протокол AHP способствует стандартизации и стимулирует разработку новых ИИ-агентов и инструментов, которые смогут взаимодействовать друг с другом, создавая более интегрированную и мощную среду разработки.

Источники

Ещё по теме «Инструменты»

Разобраться глубже