api-security-audit — субагент для Claude Code: аудит безопасности API
Субагент для проверки REST API на дыры в аутентификации, авторизации и защите данных. Пригодится, когда нужно разобрать чужой код перед релизом.
npx claude-code-templates@latest --agent security/api-security-auditЧто делает 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-audit2Вручную: положить файлы
.claude/agents/api-security-audit.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/api-security-audit.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/api-security-audit.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты 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. Он читает код проекта, вносит правки и может запускать команды в терминале.