MI
azure-cost
Анализирует затраты Azure, прогнозирует расходы и выявляет возможности оптимизации (например, неиспользуемые ресурсы или праваizing VMs). Полезно при запросах о счетах, разбивке затрат или снижении расходов. Не используется для развертывания или диагностики.
Что делает навык
Навык анализирует исторические затраты Azure, прогнозирует будущие расходы и выявляет возможности оптимизации для снижения отходов. Он решает задачи по пониманию текущих затрат, прогнозированию бюджета и поиску неэффективных ресурсов.
Когда применять
- Анализ текущих затрат по подписке или группе ресурсов
- Прогнозирование будущих расходов на основе исторических данных
- Выявление неиспользуемых ресурсов или возможностей для оптимизации (например, изменение типа VM)
- Подготовка отчётов о разбивке затрат для стейкхолдеров
- Поиск причин неожиданных скачков в счетах Azure
Как работает
- Определить намерение пользователя: анализ текущих затрат, прогнозирование или оптимизация.
- Проверить наличие необходимых ролей (Cost Management Reader, Monitoring Reader, Reader) на целевом уровне.
- Для анализа затрат: отправить POST-запрос к API Query ({scope}/providers/Microsoft.CostManagement/query?api-version=2023-11-01) с нужными параметрами.
- Для прогнозов: отправить POST-запрос к API Forecast ({scope}/providers/Microsoft.CostManagement/forecast?api-version=2023-11-01).
- Обработать ответ API и сформировать отчёт или рекомендации по оптимизации.
- Предложить пользователю конкретные действия по снижению затрат на основе полученных данных.
Примеры запросов агенту
Какие были затраты Azure за последний месяц?
Спрогнозируй расходы на следующий квартал для моей подписки.
Найди неиспользуемые ресурсы, которые можно оптимизировать.
Что понадобится
- Роли Cost Management Reader, Monitoring Reader и Reader на целевом уровне (scope)
- Доступ к API Microsoft.CostManagement (Query и Forecast)
- Определённый scope (подписка, группа управления или ресурсная группа)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «azure-cost» из репозитория:
# https://github.com/microsoft/azure-skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r azure-cost/ ~/.claude/skills/azure-cost/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.