Visual Studio CodeЩо нового у Visual Studio Code 1.144
Реліз приніс хмарні сесії й автоматизації Copilot, оркестрацію Copilot Fusion, протокол Agent Host v1.0 та генерацію зображень прямо в чаті.
Реліз від 28 жовтня 2026 · оновлено 8 листопада 2026
Головне
- Хмарні сесії та Cloud Automations для запуску завдань на інфраструктурі GitHub
- Copilot Fusion для автовибору й оркестрації декількох моделей
- Публікація першої версії протоколу Agent Host Protocol (AHP) v1.0
- Assisted permissions перейшли в статус General Availability
- Генерація та редагування зображень у чаті за допомогою GPT Image 2.5 Flare
Коротко
Реліз Visual Studio Code 1.144 фокусується на розширенні можливостей взаємодії з ШІ-агентами та забезпеченні безперервності сесій. Серед головних оновлень — запуск хмарних завдань і автоматизацій на інфраструктурі GitHub, загальна доступність Copilot Fusion та механізму assisted permissions. Також з'явилися підтримка протоколу Agent Host v1.0, генерація зображень через чат, експериментальне керування програмами на робочому столі та новий діалог для керування віддаленими середовищами.
Нові можливості
Хмарні завдання та середовища
- Хмарні сесії (Cloud sessions): дають змогу виконувати завдання Copilot без необхідності тримати локальний комп'ютер увімкненим. Репозиторій та інструменти запускаються в керованому середовищі на інфраструктурі GitHub. Працювати з ними можна через Chat view або вікно Agents, обираючи репозиторій GitHub через опцію Cloud. Сесії доступні з інших клієнтів (GitHub.com, GitHub Mobile), використовують окремий воркспейс і вимагають платної підписки Copilot.
- Діалог Remote Environments: об'єднує керування GitHub Environments, Dev Tunnels, дистрибутивами WSL та хостами SSH в одному інтерфейсі, доступному через пункт Manage Remote Environments у селекторі середовищ.
- Спільний доступ через GitHub Environments: додано можливість розшарювати локальних агентів через GitHub Environments (на додачу до dev tunnels), що дозволяє підключатися до них з інших клієнтів GitHub Copilot та пристроїв, або реєструвати середовище з CLI командою
code agent host --github-environment. - Cloud Automations (Preview): автоматизації запускаються за розкладом або у відповідь на події репозиторію (наприклад, issues або pull requests) на інфраструктурі GitHub, навіть коли комп'ютер вимкнено. Керуються параметром
chat.automations.cloud.enabled(увімкнено за замовчуванням). - Agent Host Protocol v1.0: опубліковано відкритий та розширюваний протокол для зв'язку VS Code з агентами локально та віддалено. Додати хост агентів на базі WebSocket можна командою
Agents: Add Remote Agent Host..., а отримати адреси активного хоста — черезcode agent endpoints.
Робота з моделями
- Copilot Fusion: інтелектуально маршрутизує запити та оркеструє роботу декількох моделей, обираючи моделі, рівень reasoning effort та шаблон виконання залежно від складності завдання. Доступні рівні: Standard, High та Max. Функція перейшла в стан загальної доступності (General Availability).
- Порівняння моделей (Model comparisons): працює за замовчуванням для відповідних сесій (налаштування
sessions.chat.compareAgents.enabled). Тепер підтримуються спроби без відкритої папки/проєкту, а також локальні чи порожні репозиторії без віддаленого зв'язку чи початкового коміту. Викликається комбінацією⌥⌘M(Windows/Linux:Ctrl+Alt+M). Не підтримується в Dev Containers. - Генерація зображень у чаті (Preview): агенти можуть створювати та змінювати зображення за запитом або на основі доданого контексту за допомогою моделі
GPT Image 2.5 Flare. Налаштування:chat.copilot.imageGeneration.model(для вимкнення встановити вoff) таchat.copilot.imageGeneration.watermark(для додавання водяного знака Made with AI).
Інтеграція агентів та автоматизація
- Computer use (Experimental): дозволяє агенту бачити екран та керувати десктопними додатками на комп'ютері під керуванням macOS або Windows у сесіях з Copilot harness. Керується налаштуванням
chat.agentHost.computerUse.enabledабо скісними командами/computer onта/computer off. - Canvases (Preview): додано керування інтерактивними поверхнями в редакторі Agent Customizations (розділ Canvases), а також пункт
Add Context (+) > Canvas...для відкриття або фокусування поверхні з чату. Працює за умови активаціїchat.canvases.enabled. - Assisted permissions (General Availability): агент оцінює ризики викликів інструментів за допомогою LLM і自動 схвалює виклики з низьким рівнем ризику, вимагаючи ручного підтвердження лише для потенційно небезпечних дій. Вимагає ізоляції папок (Folder isolation).
Керування сесіями та інтерфейс
- Copilot harness за замовчуванням: Copilot harness використовується як стандартний для нових сесій і підтримує фонове виконання через Agent Host.
- Елементи Session composer (Experimental): селектор середовища (This Computer, Cloud, віддалений хост, Dev Container) винесено нагору (вимикається через
sessions.chat.experimental.environmentPicker). Додано можливість вести чат без воркспейсу (sessions.chat.experimental.workspaceOptOut), згортати елементи керування до іконок (Collapse to Icon) та гарячі клавіші для фокусування:⌘K ⌘E(Ctrl+K Ctrl+E),⌘K ⌘B(Ctrl+K Ctrl+B),⌘K ⌘T(Ctrl+K Ctrl+T),⌘K ⌘Y(Ctrl+K Ctrl+Y). - Working set (Experimental): редагування файлів у Copilot harness записуються до робочого набору з можливістю застосування або скасування через кнопки Keep та Undo. Керується параметром
chat.editor.workingSet.enabled. - Copilot Memory у Copilot harness: зберігає та згадує факти про репозиторій і персональні уподобання користувача між сесіями.
- Керування пам'яттю worktree (Experimental): налаштування
chat.agentSessions.sessionStorageCleanupSuggestion.enabledпоказує пропозицію очищення дискового простору, зайнятого worktree, якщо на диску залишається менше 5 ГБ. Додано фільтр за воркспейсом та опцію Any time. - Переміщення чатів між сесіями (Preview): у вікні Agents можна перетягувати вкладені чати між сесіями або підвищувати їх до окремої сесії через Promote to Session. Увімкнення через
chat.agentHost.moveChats.enabled(гарячі клавіші:⇧⌥↑/⇧⌥↓, Windows/Linux:Shift+Alt+Up/Shift+Alt+Down). - Окремий воркспейс для вкладених сесій: під час створення вкладеної сесії (New Nested Session) можна обрати окрему робочу папку.
Кастомізація та підключення
- Copilot connectors (Preview): керовані GitHub сервери MCP, які дозволяють підключати до сесій зовнішні сервіси (зокрема Slack, Notion, Microsoft Learn) без локального налаштування серверів.
- Маркетплейс кастомізацій (Preview): нова сторінка Browse (або команда
Chat: Open Customizations) для пошуку плагінів, скілів та інструментів. Додано підтримку deep links форматівvscode://chat-plugin/...таvscode://chat-customizations/.... - Редагування конфігурацій кастомних агентів: для файлів
.agent.mdдодано автодоповнення, підказки під час наведення та валідацію атрибутівmodel,tools,skills, плейсхолдерів виду{{cwd}}та{{shellToolName}}. Якщо атрибутtargetне вказано, застосовується контекст активного harness. - Скісні команди для кастомізацій: керування плагінами, серверами та скілами прямо з чату за допомогою команд
/plugin,/mcpта/skills.
Виправлення та покращення
- Керування розширеннями у вікні Agents: додано можливість вмикати, вимикати та запускати розширення безпосередньо з вікна Agents за умови встановлення параметра
extensions.experimental.agentsWindowManagementу значенняtrue. - Зрозуміліша навігація під час налаштування порівняння моделей: замість загальних кнопок «Next» та «Previous» у майстрі з'явилися явні мітки призначень: Configure Judge, Configure Attempts та Configure Synthesis.
- Відкладена валідація у файлах конфігурації агентів: невідомі моделі, інструменти чи скіли підсвічуються як помилки лише після повного завершення процесу виявлення (discovery), що запобігає хибним спрацьовуванням під час завантаження списків.
Огляд підготовлено автоматично за офіційними release notes за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо