К основному содержанию
плагин

dotnet-diag — плагин для GitHub Copilot: диагностика .NET

Набор скиллов для анализа производительности .NET, отладки и разбора инцидентов. Подойдёт для поиска причин сбоев и медленной работы.

Установить в GitHub Copilot · Команда из источника Все способы и платформы ↓
copilot plugin install dotnet-diag@awesome-copilot
Открыть на GitHub

Что делает dotnet-diag

dotnet-diag добавляет в GitHub Copilot скиллы для расследований производительности .NET, отладки и анализа инцидентов. В описании набора также указаны трассировка, символизация, Android-tombstone, сбор дампов, микробенчмаркинг и активация CLR.

В каталоге agents/ есть файл optimizing-dotnet-performance, оформленный как custom-agent для GitHub Copilot. Он относится к определению агента, а не к отдельной слэш-команде. Файл не устанавливается как нативный агент Codex, поэтому рассчитывать на такой режим в Codex нельзя.

Установка выполняется командой copilot plugin install dotnet-diag@awesome-copilot. После неё можно просить GitHub Copilot разобрать конкретную проблему .NET, трассировку или дамп, если эти материалы уже доступны проекту.

Какие задачи решает

  • исследовать падение или сбой .NET-приложения
  • найти причины медленной работы .NET-кода
  • разобрать трассировку во время инцидента
  • проанализировать Android-tombstone
  • собрать и изучить дамп процесса

Примеры запросов агенту

  • Разбери причины просадки производительности в этом .NET-приложении.
  • Проанализируй трассировку и предложи план отладки инцидента.
  • Помоги исследовать Android-tombstone и связать его с проблемой в коде.

Как установить dotnet-diag

Команда из источника

copilot plugin install dotnet-diag@awesome-copilot

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о dotnet-diag

Как установить dotnet-diag в GitHub Copilot?

Выполните copilot plugin install dotnet-diag@awesome-copilot.

Что делает dotnet-diag?

Плагин добавляет скиллы для расследований производительности .NET, отладки и анализа инцидентов. Среди заявленных направлений есть трассировка, сбор дампов и микробенчмаркинг.

Устанавливается ли optimizing-dotnet-performance как агент Codex?

Нет. Этот файл описан как custom-agent GitHub Copilot и не устанавливается как нативный агент Codex.

Исходный текст

dotnet-diag · MIT
# dotnet-diag

Skills for .NET performance investigations, debugging, and incident analysis.

The `optimizing-dotnet-performance` file under `agents/` is a GitHub Copilot custom-agent
definition. Codex plugin installs expose this plugin's skills, but do not install that `.agent.md`
file as a native Codex agent.

© Microsoft · MIT · dotnet/skills

Похожие плагины

Все плагины по теме «Языки программирования» →
typescript-lsp официальный Anthropic Подключает языковой сервер для TypeScript и JavaScript к Claude Code. Помогает переходить к определениям, искать ссылки и проверять ошибки прямо при редактировании кода. ★ 44 635звёзд репо swift-lsp официальный Anthropic Подключает языковой сервер SourceKit-LSP к Claude Code. Помогает агенту точнее разбирать код и типы в проектах на Swift. ★ 44 635звёзд репо rust-analyzer-lsp официальный Anthropic Подключает языковой сервер rust-analyzer к Claude, чтобы агент видел структуру Rust-кода и анализировал его. ★ 44 635звёзд репо ruby-lsp официальный Anthropic Плагин подключает языковой сервер Ruby к Claude Code для анализа кода и навигации по файлам .rb, .rake, .gemspec, .ru и .erb. ★ 44 635звёзд репо pyright-lsp официальный Anthropic Подключает языковой сервер Pyright к Claude Code для статической проверки типов. Помогает находить ошибки в файлах Python с расширениями .py и .pyi. ★ 44 635звёзд репо php-lsp официальный Anthropic Плагин подключает языковой сервер Intelephense к Claude Code. Он передаёт агенту диагностику и подсказки по коду для файлов с расширением .php. ★ 44 635звёзд репо

Из того же набора103

winforms-expert Скилл для работы с Windows Forms: правит код так, чтобы проект собирался, работал в рантайме и оставался редактируемым в Visual Studio Designer. CX Codex +1 955установок csharp-expert Скилл-диспетчер для C# и .NET: определяет, какой установленный специалист должен взять задачу, и даёт команды установки недостающего плагина из dotnet/skills. CX Codex +1 902установок code-testing Скилл для генерации, починки и усиления тестов: xUnit, MSTest, NUnit, pytest, Vitest/Jest, Go. Точечную работу делает сам, широкую отдаёт субагенту test-engineer. CX Codex +1 863установок process-api-net11 Скилл подсказывает ИИ новые методы System.Diagnostics.Process в .NET 11: запуск утилит без дедлоков в пайпах, чтение stdout и завершение дочерних процессов. CX Codex +1 585установок test-value-evidence Проверяет тесты на конкретное изменение: PR, коммит или новую фичу. Показывает, что тест действительно ловит дефект до фикса. CX Codex +1 565установок eliminate-redundant-restores Безопасно убирает повторные шаги NuGet restore из многоэтапных сборок .NET в CI и скриптах. Помогает избежать ошибок NETSDK1004 и NETSDK1047 при добавлении флага --no-restore. CX Codex +1 404установок dotnet-test Плагин добавляет в GitHub Copilot субагента test-engineer и навыки для запуска тестов .NET, генерации проверок и аудита качества кода на разных языках. ★ 5 730звёзд репо dotnet Набор скиллов по C# и .NET плюс языковой сервер для файлов .cs. Пригодится, когда агент правит код на C#. ★ 5 730звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой