К основному содержанию
субагент

api-security-audit — субагент для Claude Code: аудит безопасности API

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

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --agent security/api-security-audit
Открыть на GitHub

Что делает api-security-audit

Субагент разбирает REST API по нескольким направлениям: токены и сессии, роли и обход контроля доступа, инъекции, утечки чувствительных данных. Отдельно смотрит на соответствие требованиям GDPR, HIPAA и PCI DSS, а также на OWASP API Top 10, заголовки безопасности и ограничение частоты запросов.

Работает через Read, Write, Edit и Bash — то есть читает файлы проекта, правит их и запускает команды. В ответе даёт рекомендации с примерами кода и шагами по исправлению, а не общие слова. Полезно для аудита перед релизом, разбора инцидента или проверки архитектуры.

Проверка идёт по коду в проекте, поэтому без доступа к исходникам толку от неё мало. Автор советует вызывать агента заранее, не дожидаясь, пока проблема всплывёт в продакшене.

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

  • проверить JWT и управление сессиями на слабые места
  • найти обход контроля доступа и повышение привилегий
  • оценить риск SQL- и NoSQL-инъекций в обработчиках запросов
  • свериться с требованиями GDPR, HIPAA или PCI DSS
  • разобрать инцидент и получить шаги по исправлению

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

  • Проверь аутентификацию в этом REST API и покажи слабые места
  • Найди обход авторизации в эндпоинтах с ролями
  • Сделай аудит API на соответствие OWASP API Top 10

Как установить api-security-audit

1Через claude-code-templates

npx claude-code-templates@latest --agent security/api-security-audit

2Вручную: положить файлы

.claude/agents/api-security-audit.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

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

Вопросы о api-security-audit

Как установить api-security-audit в Claude Code?

Запустите npx claude-code-templates@latest --agent security/api-security-audit, затем проверьте, что файл появился по пути .claude/agents/api-security-audit.md.

Что делает api-security-audit?

Ищет уязвимости в REST API: проблемы с токенами и сессиями, дыры в авторизации, инъекции, утечки данных. Дополнительно сверяет API с требованиями стандартов безопасности.

Какие инструменты доступны субагенту?

Read, Write, Edit и Bash. Он читает код проекта, вносит правки и может запускать команды в терминале.

Похожие субагенты

Все субагенты по теме «Безопасность» →
mcp-security-audit официальный github Проверяет конфигурации MCP-серверов на секреты, shell-инъекции, подвижные версии пакетов и незакреплённые серверы. Пригодится перед изменением .mcp.json. 1 100установок code-reviewer официальный Anthropic Субагент проверяет изменения в коде на баги, уязвимости и нарушения правил проекта. Подойдёт для ревью перед слиянием изменений. 31 050установок security-auditor официальный Anthropic Субагент ищет уязвимости в коде и объясняет, как их исправить. Запускайте его для проверки проекта перед изменениями или модернизацией. 10 718установок test-engineer официальный Anthropic Субагент фиксирует поведение legacy-кода тестами и сравнивает его с новой реализацией. Подходит перед переписыванием модулей. 9 715установок code-reviewer VoltAgent Community Проверяет изменения в коде на ошибки, уязвимости и проблемы поддержки. Ставьте перед слиянием сложных изменений или аудитом проекта. 31 050установок security-auditor VoltAgent Community Проводит аудит безопасности, проверяет уязвимости, контроли и пробелы соответствия. Подойдёт для систем, инфраструктуры и процессов. 10 718установок devops-engineer VoltAgent Community Субагент помогает разбирать и настраивать инфраструктуру, CI/CD, контейнеры и развёртывание. Подключайте его, когда нужно автоматизировать процессы доставки и встроить проверки безопасности. 7 392установок

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

Весь набор →
architecture-review Слэш-команда для Claude, которая разбирает структуру проекта, паттерны и зависимости и выдаёт план улучшений. Пригодится перед крупным рефакторингом. 3 419установок update-search-year Хук добавляет текущий год к запросам WebSearch, если года в них нет. Пригодится, когда нужны свежие результаты, а не прошлогодние. 3 412установок technical-researcher Субагент изучает чужие репозитории и документацию: собирает метрики, оценивает качество кода и выдаёт отчёт с рекомендациями. 3 344установок lint-on-save Хук запускает линтер сразу после того, как агент изменил файл. ESLint, Pylint и RuboCop срабатывают сами, без ручного вызова. 3 235установок git-flow-manager Субагент Claude, который создаёт ветки по Git Flow, сливает их, ставит теги и собирает pull request. Пригодится, если в проекте строгая схема ветвления, а руки до неё не доходят. 3 127установок todo Ведёт задачи проекта в файле todos.md прямо из чата: добавить, закрыть, удалить, посмотреть список. Пригодится, когда не хочется уходить из Claude ради таск-трекера. 2 723установок explain-code Слэш-команда разбирает незнакомый код: что он делает, как устроен, где узкие места. Пригодится, когда открываешь чужой файл или возвращаешься к своему через полгода. 2 492установок research-orchestrator Координирует многоэтапные исследовательские проекты в Claude Code. Субагент делит сложные темы на фазы и распределяет задачи между профильными помощниками. 2 448установок

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

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