# upgrade-agent

Плагин добавляет в GitHub Copilot агента для анализа, планирования и выполнения обновлений приложений, включая миграции .NET.

- плагин · `type=plugin` · GitHub Copilot · ★ 43
- Автор: Microsoft
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/microsoft/upgrade-agent-plugins/tree/HEAD/plugins/upgrade-agent
- Обновлён: 2026-10-21
- HTML: https://affpapa.org/nevibecode/plugins/upgrade-agent

## Что делает

Плагин добавляет агента `upgrade` в GitHub Copilot. Он помогает оценить проект, найти изменения для модернизации legacy-кода и провести обновление приложения, в том числе до текущих версий .NET.

Работа строится по трём этапам: assessment анализирует проект, planning формирует пошаговый план, execution применяет изменения специализированными инструментами. В состав также входит MCP-сервер Upgrade с инструментами для анализа и обновления.

MCP-сервер запускается автоматически при вызове агента, ручная настройка не нужна. Сценарий не начнётся, пока в `/agent` не выбран агент `upgrade`.

## Установка

### GitHub Copilot (родная платформа)

**Команда из источника**
```bash
copilot plugin install upgrade-agent@awesome-copilot
```

## Когда брать
- оценить проект перед обновлением
- составить план миграции приложения
- обновить приложение до текущего .NET
- модернизировать legacy-код
- применить изменения инструментами агента

## Примеры запросов агенту
- Выбери через `/agent` агента `upgrade` и обнови проект до .NET 10.
- Выбери `upgrade` через `/agent`, оцени проект и составь план миграции.
- Запусти `upgrade` через `/agent` и выполни подготовленные изменения в приложении.

## Похожие
- [typescript-lsp](https://affpapa.org/nevibecode/plugins/typescript-lsp.md) — плагин · ★ 44635
- [swift-lsp](https://affpapa.org/nevibecode/plugins/swift-lsp.md) — плагин · ★ 44635
- [rust-analyzer-lsp](https://affpapa.org/nevibecode/plugins/rust-analyzer-lsp.md) — плагин · ★ 44635
- [ruby-lsp](https://affpapa.org/nevibecode/plugins/ruby-lsp.md) — плагин · ★ 44635
- [pyright-lsp](https://affpapa.org/nevibecode/plugins/pyright-lsp.md) — плагин · ★ 44635
- [php-lsp](https://affpapa.org/nevibecode/plugins/php-lsp.md) — плагин · ★ 44635

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
