Компания Microsoft выпустила официальное августовское обновление интегрированной среды разработки Visual Studio 2026 до версии 18.9.0. Ключевым нововведением релиза стало внедрение точного контроля глубины размышления (thinking effort) для встроенного ассистента GitHub Copilot, а также устранение критических уязвимостей в платформе .NET.
Обновление Visual Studio 2026 v18.9.0 сфокусировано на оптимизации расхода токенов при работе с искусственным интеллектом и закрытии брешей в сетевом стеке .NET. Разработчики получили возможность напрямую балансировать между скоростью ответа генеративных моделей и глубиной анализа сложных алгоритмических задач.
Управление уровнем расхода токенов и мышления Copilot
В прошлых сборках Visual Studio ассистент GitHub Copilot обрабатывал все запросы с фиксированными параметрами рассуждения. В версии 18.9.0 добавлены три пресета глубины мышления для поддерживаемых нейросетевых моделей:
- Low (Низкий): мгновенная генерация ответов с минимальной задержкой. Подходит для генерации шаблонного кода, вызова автодополнения и ответов на базовые синтаксические вопросы. Расходует минимальное количество токенов.
- Medium (Средний): сбалансированный режим по умолчанию для ежедневного написания функций и проведения базового рефакторинга.
- High (Высокий): глубокий пошаговый анализ архитектуры и логики. Предназначен для поиска сложных багов, анализа вызовов и оптимизации высоконагруженных модулей.
Выбор уровней позволяет существенно сократить затраты на API при выполнении рутинных операций и подключать максимальную мощности нейросети только при необходимости.
Безопасность: патчи для .NET и исправление CVE
Параллельно с функциональными улучшениями релиз 18.9.0 содержит важное обновление безопасности .NET (сборка 18.8.3), ликвидирующее сразу две критические уязвимости:
- CVE-2026-62898: уязвимость типа Use-After-Free в протоколе Microsoft QUIC. Ошибка позволяла неавторизованному удаленному злоумышленнику раскрыть конфиденциальные данные из памяти через сетевые запросы.
- CVE-2026-62899: уязвимость обхода функций безопасности .NET (Security Feature Bypass), ставившая под угрозу проверку разрешений в сетевых сервисах.
Разработчикам, использующим сетевые библиотеки .NET на базе QUIC или разворачивающим серверные приложения, рекомендуется обновить среду разработки и целевые рантаймы без промедления.
Источники
- Visual Studio 2026 release notes, 2026-08-11
- Visual Studio Insiders release notes, 2026-08-11
