К основному содержанию
субагент официальный · Anthropic

scan-inventory — субагент Claude Code: что делает и как установить

Внутренний картограф репозитория для пайплайна Claude Security. Разбивает файловое дерево на изолированные компоненты перед аудитом безопасности и ведёт учёт пропущенных папок.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install claude-security@claude-plugins-official
Открыть на GitHub

Что делает scan-inventory

Субагент работает в режиме только для чтения на модели Sonnet со средним уровнем усилий (effort: medium). У него нет доступа к командной оболочке и нет права запускать других агентов. Набор инструментов урезан до Read, Glob и Grep. Все пути он строит строго от абсолютного корня SCAN_ROOT, чтобы не перепутать корень репозитория с рабочей папкой запуска.

Его цель — разметить структуру каталогов перед аудитом, а не искать уязвимости построчно. Субагент готовит два реестра: активные компоненты и пропущенные директории. В первый перечень попадают модули с оценкой доступности для атак: сетевые обработчики, парсеры и авторизация идут в начале списка. Во второй с чётким обоснованием отправляются сгенерированный код, вендорные библиотеки, фикстуры и сборки.

Утилита предназначена для внутренней автоматизации сканирования и не вызывается вручную для обычного код-ревью. Текст внутри файлов, включая CLAUDE.md, субагент считает ненадёжным окружением, поэтому игнорирует любые попытки инструкций из репозитория скрыть директории от проверки.

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

  • разбить дерево репозитория на изолированные компоненты для аудита безопасности
  • отсортировать модули проекта по величине поверхности атаки
  • зафиксировать обоснованные причины пропуска сгенерированных и сторонних файлов
  • проверить полное покрытие всех корневых директорий перед сканированием

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

  • Просканируй репозиторий на безопасность с помощью claude-security
  • Разбей структуру репозитория на компоненты для проверки безопасности
  • Сформируй перечень компонентов проекта для аудита уязвимостей

Как установить scan-inventory

1Через маркетплейс плагинов

/plugin install claude-security@claude-plugins-official

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

.claude/agents/scan-inventory.md

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

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

Вопросы о scan-inventory

Как установить scan-inventory в Claude Code?

Установите официальный плагин безопасности командой /plugin install claude-security@claude-plugins-official. Также конфигурацию агента можно сохранить в .claude/agents/scan-inventory.md.

Ищет ли scan-inventory уязвимости в коде?

Нет. Субагент не ищет ошибки и не оценивает критичность уязвимостей, а только определяет назначение каталогов и делит проект на компоненты.

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

Ему разрешены только операции чтения Read, поиск файлов через Glob и текстовый поиск Grep. Доступа к терминалу у него нет, и запускать других субагентов он не может.

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

Все субагенты по теме «Безопасность» →

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

Весь набор →
business-rules-extractor Разбирает старый код и вытаскивает из него бизнес-правила — расчёты, проверки, пороги — в виде спецификаций Given/When/Then. Пригодится перед переписыванием системы. ★ 44 635звёзд репо architecture-critic Субагент проводит скептический аудит новой архитектуры и переписанного кода. Находит оверинжиниринг, лишние микросервисы и скрытые сбои. ★ 44 635звёзд репо scan-researcher Субагент аудита безопасности кода для Claude Code. Находит уязвимости в режиме чтения через трассировку данных от источников к опасным операциям без сборки проекта. ★ 44 635звёзд репо scan-redactor Субагент Claude Security заменяет секреты в готовых файлах отчёта на [REDACTED]. Он запускается задачами сканирования, а не напрямую. ★ 44 635звёзд репо explore Субагент ищет файлы, строит карту вызовов и находит места реализации функций в кодовой базе. Работает строго в режиме чтения без изменения файлов. ★ 44 635звёзд репо claude-security Сканирует репозиторий или изменения, а затем готовит проверенные патчи для найденных проблем. Запускается только как главный агент сессии. ★ 44 635звёзд репо revise-claude-md Команда анализирует текущую сессию и предлагает лаконичные дополнения для файлов CLAUDE.md или .claude.local.md. Пригодится, когда проект оброс новыми командами сборки. ★ 44 635звёзд репо agent-sdk-verifier-ts Проверяет конфигурацию приложений на базе @anthropic-ai/claude-agent-sdk. Находит ошибки сборки, утечки ключей и проблемы в tsconfig.json перед развёртыванием. ★ 44 635звёзд репо

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

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