TGViewer
.NET Разработчик .NET Разработчик @netdeveloperdiary · 6.75K subscribers
Post #2968 2.3K
День 2467. #ЧтоНовенького
Планирование с Copilot в Visual Studio
Быстрые подсказки ИИ отлично подходят для небольших исправлений, но неэффективны для крупных проектов. В итоге приходится переписывать инструкции, постоянно их корректировать и надеяться, что модель останется на верном пути. Это даёт Copilot наглядный, структурированный путь, который обновляется по мере выполнения и позволяет вам контролировать каждый этап.

В режиме агента Copilot теперь может создавать планы, которые исследуют вашу кодовую базу, разбивают крупные задачи на части и выполняют их пошагово, выполняя итерации по ходу выполнения. В результате получается более предсказуемый и прозрачный рабочий процесс, который помогает вам точно понимать, что происходит.

Планирование с Copilot доступно в публичной предварительной версии в Visual Studio 2022 17.14. Оно внедряется постепенно, поэтому после обновления VS может быть как включена, так и выключена. Если она у вас недоступна, вы можете включить её в меню Tools > Options > Copilot > Enable Planning (Инструменты > Параметры > Copilot > Включить планирование).

Как это работает
Планирование использует прозрачные вызовы инструментов для структурированного управления сложными задачами. Когда вы просите Copilot выполнить многоэтапную задачу, он автоматически определяет, следует ли ответить сразу или перейти к планированию. Во втором случае Copilot создаёт markdown-файл, в котором определяет задачу, этапы выполнения и обновляет ход выполнения на каждом этапе. В процессе работы Copilot пересматривает и дорабатывает план, адаптируя его к новому контексту или результатам.

Детали
- План записывается во временный файл (%TEMP%\VisualStudio\copilot-vs\). Чтобы использовать его в разных потоках, добавьте его в свой репозиторий. Если вам нужны варианты более долгосрочного хранения планов, поддержите этот запрос.
- Если вы редактируете план во время выполнения ответа, изменения могут вступить в силу не сразу. Остановите ответ, обновите файл или запрос и перезапустите его. Поддержите эту идею, если это для важно развитие возможности редактировать план во время выполнения.
- Прогресс отслеживается непосредственно в файле плана, поэтому вы всегда можете видеть, что выполнено и что предстоит сделать дальше.

Планирование делает Copilot более предсказуемым и последовательным, предоставляя ему структурированный способ анализа вашего проекта. Оно основано на методах, полученных в ходе исследований иерархического и замкнутого цикла планирования, что позволяет Copilot планировать на высоком уровне, выполнять задачи поэтапно и динамически корректировать их по мере получения информации о вашей кодовой базе и проблемах, возникающих в ходе реализации.

Что дальше?
Microsoft активно собирают отзывы и развивают систему планирования Copilot, чтобы она лучше соответствовала вашему рабочему процессу. Это закладывает основу для разработки на основе планирования в Visual Studio. Дальнейшие улучшения будут сосредоточены на более интеллектуальном кэшировании, улучшенном анализе и более глубоком контексте проекта. Ваши отзывы можете оставить в этом треде.

Источник: https://devblogs.microsoft.com/visualstudio/introducing-planning-in-visual-studio-public-preview/
  • 👎 6
  • 👍 5
More from @netdeveloperdiary
  1. Sep 30, 2026Post #3356
  2. Sep 29, 2026Фото 3 (с) Анатолий Кулаков
  3. Sep 29, 2026День 2799. Конференция DotNext 2026. Часть 1 25 и 26 сентября в Москве прошла очередная ко…
  4. Sep 28, 2026День 2798. #Оффтоп Утиная Типизация в C# с Помощью Перехватчиков. Часть 2 Некоторое время…
  5. Sep 27, 2026День 2797. #ЗаметкиНаПолях #AI Рабочий процесс с Copilot для .NET. Окончание Начало Продол…
  6. Sep 26, 2026День 2796. #ЗаметкиНаПолях #AI Рабочий процесс с Copilot для .NET. Продолжение Начало Три…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →