azure-sre-agent — плагин для GitHub Copilot: что делает
Интерактивный холст для расследования инцидентов в приложениях Azure, разбора KQL-запросов и подготовки отчётов в Teams.
copilot plugin install azure-sre-agent@awesome-copilotЧто делает azure-sre-agent
Плагин открывает интерактивный холст для работы с Azure SRE Agent прямо в интерфейсе GitHub Copilot. Вы можете просматривать треды расследований, изучать собранные доказательства инцидентов и подключать конкретный тред к диалогу с Copilot. Для работы обязательно требуется авторизованный вход в Azure CLI и права доступа к целевым облачным ресурсам.
Встроенные коннекторы позволяют Copilot читать почтовый ящик без изменения писем, готовить обновления в каналы Teams с предварительным просмотром упоминаний и запускать KQL-запросы к Kusto, Logs или Application Insights. Все действия с выполнением запросов, отправкой сообщений или передачей данных требуют явного подтверждения пользователя.
В совместимых средах Copilot CLI плагин регистрирует локальные инструменты sre_personal_* без необходимости поднимать Azure MCP. При этом визуальная панель управления и полноценные действия расследования требуют хоста с поддержкой холста (canvas).
Какие задачи решает
- расследовать сбои приложений в Azure через диалог с агентом
- уточнять и выполнять проверочные KQL-запросы к Kusto и Logs
- готовить черновики отчётов об инцидентах для каналов Teams
- просматривать улики и треды расследований на интерактивном холсте
Примеры запросов агенту
- Моё приложение падает. Открой холст SRE Agent Canvas.
- Расследуй сбой сервиса checkout-api с помощью SRE Agent.
- Подготовь отчёт о передаче смены по подключённому расследованию инцидента.
Как установить azure-sre-agent
Команда из источника
copilot plugin install azure-sre-agent@awesome-copilotПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о azure-sre-agent
Как установить azure-sre-agent в GitHub Copilot?
Выполните команду copilot plugin install azure-sre-agent@awesome-copilot в консоли или добавьте маркетплейс github/awesome-copilot через меню Customize → Plugins.
Что делает azure-sre-agent?
Он предоставляет интерфейс для диагностики сбоев в Azure, работы с логами через KQL, интеграции с почтой и отправки сообщений об авариях в Teams.
Что требуется настроить перед началом работы?
Нужно войти в систему через Azure CLI и иметь действующие права доступа к используемым облачным ресурсам.
Исходный текст
azure-sre-agent · MIT
# Azure SRE Agent Investigate failing Azure apps with your SRE Agent. Analyze KQL with your own sources, read your Inbox, and prepare Teams updates from the same chat.  ## Install In GitHub Copilot, open **Customize → Plugins**, add the **github/awesome-copilot** marketplace, and install **Azure SRE Agent** when listed. Or use the marketplace commands: ```sh copilot plugin marketplace add github/awesome-copilot copilot plugin install azure-sre-agent@awesome-copilot ``` Browse the [Awesome Copilot marketplace](https://github.com/github/awesome-copilot/tree/main#install-a-plugin). The plugin source remains in [microsoft/azure-dev-tools](https://github.com/microsoft/azure-dev-tools/tree/main/canvases/azure-sre-agent). Reopen Copilot and start a new chat. Requires Azure CLI signed in and access to the resources you use. ## Try it Ask **Open SRE Agent Canvas**. Choose an agent and app, then **Diagnose with SRE Agent**, or open an existing investigation. Browse **Threads** and inspect the selected **Active thread**. For a shared agent, use **External URL or Resource ID**. The star saves **Favorites** without connecting. Choose **Connect This Thread** to continue an investigation in this Copilot conversation. For your own sources, open **Connectors → Add Connector**; no SRE Agent is required. ## What you can do - **Investigations:** diagnose apps, read evidence, start a New thread, and continue a connected investigation from chat. - **KQL:** open an exact query in chat, explain or refine it, then approve a bounded read against your own Kusto, Logs or workspace-backed App Insights. - **Private Connectors:** reuse authorized cloud connections or registered MCP providers. Kusto also accepts a known cluster URL and database. - **Inbox and Teams:** read your Inbox without changing mail; preview Teams channel updates and real mentions before approving a post. - **Evidence sharing:** review the destination investigation and redacted results before sending. Sharing results does not grant source access. - **Automation:** inspect scheduled tasks and HTTP triggers. Opening a query or adding a connector does not read content, send messages, or approve an SRE execution. ## Copilot CLI Compatible Copilot CLI extension runtimes expose this plugin's registered `sre_personal_*` tools directly, without Azure MCP. The visual panel and SRE investigation actions need a canvas-capable host. See [usage and CLI support](docs/advanced.md) for the supported tool path and limits. ## Prompts to try > My app is failing. Open SRE Agent Canvas. > Investigate checkout-api app with my SRE Agent. > Open this SRE Agent external share link and help me connect. > Draft an incident handoff from the connected investigation.
© Paul Yuknewicz, Deepthi Chelupati · MIT · microsoft/azure-dev-tools