Prowler — плагин для Claude Code

Prowler for Claude Code

Плагин ведет облачный аккаунт к соответствию CIS, PCI-DSS и другим стандартам: берет отчет Prowler Cloud, чинит нарушения и предлагает повторный скан

  • 15 121 ★ репозитория
  • Последний коммит
  • Apache-2.0
ПлагинОфициальный

Широкий доступ

Почему такой уровень

  • Агент вносит исправления в облачный аккаунт через Terraform, консольные утилиты или веб-консоль, и часть правок нельзя откатить
  • Ключ API Prowler уходит на удаленный MCP-сервер, а через него идут данные о вашем аккаунте и найденных уязвимостях
  • Отчет в папке `.prowler/` хранит идентификаторы аккаунта и нарушений, и его легко закоммитить по ошибке
Все причины и проверки

prowler-cloud/prowler

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/prowler-for-claude-code

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент вносит исправления в облачный аккаунт через Terraform, консольные утилиты или веб-консоль, и часть правок нельзя откатить
  • Ключ API Prowler уходит на удаленный MCP-сервер, а через него идут данные о вашем аккаунте и найденных уязвимостях
  • Отчет в папке `.prowler/` хранит идентификаторы аккаунта и нарушений, и его легко закоммитить по ошибке

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Плагин prowler лежит в папке claude_plugins/prowler репозитория Prowler и подключает к Claude Code удаленный MCP-сервер `https://mcp.prowler.com/mcp`. Вместе с сервером ставится скилл framework-compliance-triage. Он ведет облачный аккаунт, например AWS, Azure, GCP или GitHub, к соответствию выбранному стандарту безопасности: CIS 4.0, PCI-DSS или Prowler ThreatScore. Сначала агент спрашивает провайдера и стандарт и проверяет через Prowler Hub, что такая пара поддерживается. Затем он находит ваш аккаунт командой `prowler_search_providers` и берет последний завершенный скан с отчетом о соответствии. Если такого скана нет, предлагает запустить новый через `prowler_trigger_scan` и просит вернуться, когда он закончится. Результат агент записывает в файл `.prowler/compliance-<id стандарта>-<uid аккаунта>.md` в корне проекта: сводка по скану, список непройденных требований с найденными нарушениями, ручные проверки, журнал действий. По каждому требованию он получает детали нарушения и подсказку по исправлению из Prowler Hub, переводит статус из FAIL через IN PROGRESS в FIXED-UNVERIFIED и дописывает план исправления. Исправления делаются выбранным вами инструментом: Terraform, консольными утилитами gh, az и aws либо веб-консолью. Режимов два. В помощнике агент показывает ресурс, команды, побочные эффекты и обратимость и ждет подтверждения по каждому требованию. В автономном он один раз показывает общий план по группам и после единого согласия идет по списку, но останавливается, если нарушение неприменимо, требует платной функции или затрагивает много ресурсов. Когда непройденных требований не осталось, агент предлагает повторный скан для проверки.

Для кого. Для инженеров по безопасности и DevOps, которые уже подключили облачный аккаунт к Prowler Cloud и хотят довести его до выбранного стандарта вместе с агентом.

Подходит, если

  • Нужно довести аккаунт AWS до CIS 4.0 и получить список исправлений с готовыми командами
  • Скан Prowler уже есть, а непройденных требований десятки, и их удобнее разбирать по порядку с пометками статуса в файле
  • Исправления лежат в Terraform-проекте, и агент должен менять код с учетом последнего скана
  • Нужно подготовиться к PCI-DSS на проекте в GCP и увидеть, какие требования придется закрывать вручную
  • После правок надо запустить повторный скан и убедиться, что требования перешли в PASS

Не подходит, если

  • Нужен локальный запуск сканера без аккаунта: плагин ходит только в Prowler Cloud по ключу API, самого сканера он не запускает
  • Работаете не в Claude Code: в репозитории плагин описан только для него
  • Нужной рамки нет в списке Prowler Hub для вашего провайдера: тогда скилл сообщает об этом и завершает работу
  • Нужны документы по ISO 27001 или SOC 2 вместо исправлений в облаке: для этого в каталоге есть набор скиллов Claude Skills for Governance, Risk, Compliance (GRC)

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

Приведи мой продакшен-аккаунт AWS в соответствие с CIS 4.0 по последнему скану Prowler, правки делай в Terraform и спрашивай подтверждение по каждому требованию

Ограничения

  • Плагин в статусе предварительной версии и находится в активной разработке: сейчас в нем один скилл, остальные обещаны.
  • Нужны аккаунт Prowler Cloud и ключ API из профиля. Для начала, по документации плагина, хватает бесплатного тарифа. Claude Code хранит ключ в связке ключей macOS или в файле `~/.claude/.credentials.json`, а чтобы сменить ключ, плагин переустанавливают.
  • Сканом управляет облако Prowler: если завершенного скана с отчетом нет, агент ждет его окончания, а вы возвращаетесь позже.
  • Ручные требования агент переносит в отчет как справку. Описания требований и идентификаторы нарушений после создания файла остаются только для чтения.
  • Проверка исправлений зависит от инструмента: после правки в веб-консоли подтвердить результат можно только повторным сканом.
  • Лицензия Apache-2.0.

Как отключить. Выполните в Claude Code `/plugin uninstall prowler@prowler-plugins`, затем `/plugin marketplace remove prowler-plugins`. Сохраненный ключ API удалится вместе с плагином. Файлы отчетов в папке `.prowler/` проекта останутся, удалите их вручную.

Частые вопросы

Как установить плагин Prowler в Claude Code?

Выполните `/plugin marketplace add prowler-cloud/prowler`, затем `/plugin install prowler@prowler-plugins`. При установке Claude Code запросит ключ API Prowler, который создают в профиле на cloud.prowler.com. Проверка: `/mcp` показывает сервер prowler подключенным, `/plugin` показывает скилл `prowler:framework-compliance-triage`.

Что делать, если сервер prowler в списке /mcp помечен как неудавшийся?

Чаще всего ключ API отклонен. Создайте новый ключ в Prowler Cloud и переустановите плагин, чтобы он спросил ключ заново.

Почему скилл не запускается по моей фразе?

Описание скилла не совпало с запросом. Назовите стандарт и добавьте слово compliance или compliant, например «сделай мой аккаунт AWS соответствующим CIS 4.0».

Чем режим помощника отличается от автономного?

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

Где хранится прогресс исправлений?

В файле `.prowler/compliance-<id стандарта>-<uid аккаунта>.md` в корне проекта, по одному на пару стандарт и аккаунт. Если скан в файле старше текущего, агент спрашивает, обновлять ли отчет, и переносит в новый журнал действий и выбранный подход.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Набор из полусотни субагентов Claude Code для авторизованного пентеста: планирование, разведка, поиск и цепочки эксплойтов, пост-эксплуатация, детект и отчеты

ПлагинШирокий доступ2,4 тыс.Звезды репозитория

Набор для авторизованного багбаунти: 50 субагентов, 26 команд и 2 MCP-сервера площадок багбаунти для Claude Code, Codex и еще пяти агентов

ПлагинШирокий доступ1 тыс.Звезды репозитория

AgentShield проверяет папку .claude на ключи в открытом виде, широкие разрешения, опасные хуки и небезопасные MCP-серверы и ставит оценку от A до F

CLIРасширенный доступ1,3 тыс.Звезды репозитория

Открытый набор плагинов Claude Code для комплаенса: находки из облаков и SaaS, отчеты о пробелах, OSCAL

ПлагинШирокий доступ429Звезды репозитория

Расширение Burp Suite с ИИ: разбирает запросы, подключает сканеры и открывает Burp по MCP для Claude Desktop, Claude Code, Codex и Gemini CLI

MCP-серверШирокий доступ1,6 тыс.Звезды репозитория

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

ПлагинШирокий доступ313Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Prowler — плагин для Claude Code (эта запись)да15 121
Claude Skills для GRCнет1 008набор скиллов по стандартам ISO 27001, SOC 2, GDPR, HIPAA, PCI DSS и NIST, а не правки в облачном аккаунте
Terraform Skillнет2 430практики написания Terraform и OpenTofu: тесты, модули, state, CI/CD
CloudSword — проверка безопасности облаковнетAPI-ключ626инструмент проверки безопасности облачных аккаунтов Alibaba

Коротко о README

Основной репозиторий Prowler описывает сканер для AWS, Azure, GCP, Kubernetes, GitHub и других сред, а также приложение с интерфейсом, API и MCP-сервером. Для пользователей Claude Code отведена отдельная папка: описание плагина с требованиями, установкой, настройкой ключа, проверкой, примерами запросов и таблицей неполадок, манифест, настройка удаленного MCP и один скилл. Рядом лежит маркетплейс-файл с одной записью prowler.

Бейдж для README

Исходный SKILL.md

---
name: framework-compliance-triage
description: Make a cloud account compliant with a security or industry framework using Prowler Cloud.
---

# Framework compliance

Iterative, interactive flow that takes a cloud account through setup, reporting, and remediation until it complies with the chosen security or industry framework.

## Checkpoints

This skill uses **checkpoints** to mark moments where you must stop, post a clear question or summary to the user, and wait for the reply before continuing.

Сообщить о проблеме

Foxx AIProwler — плагин для Claude Code
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.