Обчислювальний суверенітет та експансія Z.AI
Автономія ШІ-агентів у Visual Studio Code

Ключовою зміною в новій версії VS Code стало впровадження Agent Host — виділеного процесу для роботи ШІ-агентів (Copilot, Claude та Codex). Раніше логіка агентів була тісно інтегрована з процесом розширень, що створювало критичну залежність: робота нейромережі була прив'язана до життєвого циклу конкретного вікна редактора і часто конкурувала за системні ресурси з іншими плагінами.
Тепер взаємодія здійснюється через відкритий протокол Agent Host Protocol (AHP). Такий підхід дозволяє зберігати стан сесії на стороні хоста, що дає розробнику можливість підключатися до однієї активної сесії з кількох вікон одночасно. Більше того, ця концепція відкриває шлях до віддаленого виконання: агент може працювати безпосередньо на сервері з проєктом, тоді як користувач взаємодіє з ним через локальний інтерфейс. Наразі функція впроваджується поступово і активується через параметр chat.agentHost.enabled.
Ця структурна перебудова дозволила реалізувати механізм управління сесіями. Агенти перестали бути лінійними співрозмовниками; тепер вони можуть аналізувати список активних завдань, перевіряти стан інших сесій і, що найважливіше, створювати окремі підзавдання в нових контекстах. Це перетворює розробку на ієрархічний процес: основне завдання залишається в головному чаті, а специфічні, незалежні частини делегуються окремим агентним сесіям. Для забезпечення безпеки такі дії потребують підтвердження користувача, а вбудовані ліміти запобігають неконтрольованому розмноженню процесів.
Паралельно з внутрішніми змінами еволюціонує і користувацький досвід (UX). В експериментальному вікні 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.
Завершують оновлення точкові покращення інтерфейсу та логіки роботи з даними. Зокрема, переглянуто механізм вибору редакторів для вирішення конфліктів злиття (merge conflicts): тепер перегляд змін відокремлений від самого файлу, що дозволяє використовувати вбудований текстовий diff-редактор навіть для файлів, які відкриваються у спеціалізованих розширеннях. Також представлена попередня версія Modern UI (workbench.experimental.modernUI), яка закладає основу для майбутнього візуального оновлення всього робочого простору.
У сукупності ці зміни перетворюють VS Code з інструменту редагування коду на повноцінну платформу для агентної розробки, де ШІ виступає не просто помічником, а автономним учасником процесу створення продукту.

