VS Code 1.130: ИИ-агенты теперь работают в отдельном процессе — что это меняет для разработчика
Microsoft выпустила VS Code 1.130: Copilot, Claude и Codex теперь работают в собственном процессе. Разбираем, как изоляция агентов, автоматическая оценка рисков и новый интерфейс правок упрощают разработку.
Что случилось: VS Code 1.130 и новое слово в архитектуре ИИ-агентов
Microsoft выпустила Visual Studio Code 1.130, и главное изменение спрятано не в интерфейсе, а в архитектуре. ИИ-агенты - Copilot, Claude, Codex - теперь запускаются в собственном процессе. Раньше они жили внутри окна редактора: закрыли проект - сессия оборвалась. Теперь агент работает независимо, как фоновый помощник, которого не нужно держать перед глазами.
Этот сдвиг решает конкретную боль: прерывание длительных задач. Запустили рефакторинг или анализ кода, переключились на срочный багфикс в другом проекте, вернулись - а агент уже закончил. Никаких потерянных результатов и повторных запросов. VS Code 1.130 превращает ИИ-помощника из привязанного к окну инструмента в полноценную фоновую службу.
Среда разработки движется в сторону агентных систем, где человек ставит задачу и возвращается к готовому результату. Google Antigravity 2.0 уже работает как отдельное приложение с асинхронными агентами, а теперь и VS Code делает шаг в том же направлении.
Почему это важно: изоляция агентов как шаг к новой эре разработки
Привязка агента к окну редактора была архитектурным ограничением, которое Microsoft устранила. Когда Copilot или Claude работают в отдельном процессе, разработчик перестаёт быть «приклеенным» к одной задаче. Можно запустить генерацию тестов в проекте на Python, перейти в workspace с документацией, а затем открыть третий проект - и везде агенты продолжают работать параллельно.
Это не просто удобство. Это смена модели взаимодействия: от синхронного «я спросил - агент ответил» к асинхронному «я поручил - агент сделал». Для руководителей и тимлидов это означает, что рутинные операции можно делегировать и возвращаться к ним по готовности, не теряя контекст.
Как это работает на практике: сценарий без прерываний
Представьте рабочий день. Утром вы открываете проект интернет-магазина и просите Copilot провести аудит безопасности всех модулей. Это задача на 15-20 минут. Не дожидаясь результата, вы переключаетесь в другой workspace, где нужно срочно поправить вёрстку лендинга. Пока вы работаете с CSS, агент в фоне продолжает анализ. Через полчаса возвращаетесь в первый проект - отчёт готов, все уязвимости подсвечены.
Раньше такой сценарий требовал держать окно открытым или начинать анализ заново. Теперь VS Code 1.130 снимает это ограничение. Агент живёт своей жизнью, вы - своей. Пересекаетесь только для принятия решений.
Этот подход перекликается с тем, что Anthropic сделала в Claude Code с мультиагентным код-ревью: несколько специализированных агентов проверяют код независимо, а разработчик получает сводный результат. Изоляция процессов - фундамент для таких сценариев.
Безопасность под контролем: экспериментальный режим Assisted permissions
Когда агент работает автономно, встаёт вопрос доверия. Что если он решит удалить файл или изменить конфигурацию без спроса? VS Code 1.130 добавляет экспериментальный режим Assisted permissions - автоматическую оценку рисков для каждого действия агента.
Механика простая: перед выполнением потенциально опасной операции редактор анализирует её и запрашивает подтверждение. Например, агент хочет переписать package.json - вы видите предупреждение с оценкой риска и решаете, разрешить или запретить. Для безопасных действий вроде чтения файлов подтверждение не требуется.
Режим экспериментальный, но вектор понятен: автономность агентов должна уравновешиваться прозрачностью. Разработчик остаётся главным, а Assisted permissions - это предохранитель, который не даёт ИИ навредить проекту. Тема безопасности долгоживущих ИИ-моделей подробно разбирается в отчёте OpenAI о сбоях и накоплении ошибок: чем дольше агент работает, тем важнее контроль.
Удобство ревью: компактный интерфейс многофайловых правок
Третье заметное изменение в VS Code 1.130 - переработанный интерфейс проверки изменений, предложенных агентом. Когда Copilot или Claude правит несколько файлов одновременно, разработчику нужно быстро оценить масштаб работы. Раньше приходилось открывать каждый файл и вручную смотреть diff.
Теперь сводка показывает количество изменённых строк рядом с именем каждого файла. Вы сразу видите: в трёх файлах по 5 строк, а в одном - 120. Это ускоряет ревью: можно мгновенно понять, где правки косметические, а где - глубокая переработка, и распределить внимание соответственно.
Для команд, которые активно используют AI-ассистентов, такая деталь экономит минуты на каждом код-ревью. За неделю набегают часы. Интерфейс не требует настройки - он работает сразу после обновления до версии 1.130.
Что это значит для повседневной разработки: итоги и перспективы
VS Code 1.130 - это архитектурный апдейт, который меняет поведение ИИ-агентов на фундаментальном уровне. Три ключевых изменения:
- Отдельный процесс для агентов. Copilot, Claude и Codex больше не зависят от окна редактора. Запустили задачу - переключились - вернулись к результату.
- Assisted permissions. Экспериментальный режим оценивает риски действий агента и запрашивает подтверждение для опасных операций.
- Компактный интерфейс правок. Количество изменённых строк видно сразу, без открытия каждого файла.
Если вы активно пользуетесь Copilot или сторонними агентами в VS Code, обновление стоит установить. Отдельный процесс для агентов включается автоматически, а Assisted permissions активируется в настройках экспериментальных функций. Попробуйте запустить длительную задачу и переключиться на другой проект - разница в ощущениях от работы станет заметна сразу.
Изоляция агентов - это не разовая фича, а шаг к новой архитектуре инструментов разработки. JetBrains уже адаптирует свои решения для AI-редакторов, как мы разбирали в статье про отладчик .NET в Cursor и других средах. Грань между классической IDE и агентом стирается. VS Code 1.130 - ещё одно подтверждение, что будущее разработки за автономными помощниками, которые работают параллельно с человеком, а не только по его прямым командам.