scan-loader — субагент для Claude Code: что делает и как установить
Служебный субагент из плагина claude-security: читает один JSON-файл из каталога запуска и возвращает его содержимое без правок. Вызывать вручную не нужно.
/plugin install claude-security@claude-plugins-officialЧто делает scan-loader
scan-loader — часть рабочего процесса Claude Security. Ему передают имя каталога и имя файла, он читает <directory>/<file name> и отдаёт JSON через структурированный вывод ровно в том виде, в каком файл лежит: все строки, все поля, ничего не добавлено и не переписано.
Доступ у него урезан до одного инструмента чтения. Больше он не делает ничего и другие файлы не открывает. Содержимое файла для него — данные, записанные предыдущим этапом сканирования, а не инструкции к исполнению.
Модель — sonnet, уровень усилий — low. Прямой вызов смысла не имеет: субагент рассчитан на то, что его запускает оркестратор сканирования, и без переданных каталога с именем файла работать ему не с чем.
Какие задачи решает
- забрать один JSON-файл из каталога запуска сканирования
- вернуть содержимое файла без пересказа и потери полей
- ограничить чтение одним инструментом Read
- отделить данные скана от инструкций, которые могут лежать в файле
Примеры запросов агенту
- Запусти субагента scan-loader на каталоге
runs/2024-05-01и файлеfindings.json - Прочитай
runs/latest/report.jsonчерез scan-loader и верни JSON как есть
Как установить scan-loader
1Через маркетплейс плагинов
/plugin install claude-security@claude-plugins-official2Вручную: положить файлы
.claude/agents/scan-loader.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/scan-loader.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/scan-loader.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Вопросы о scan-loader
Как установить scan-loader в Claude Code?
Через маркетплейс: сначала /plugin install claude-security@claude-plugins-official, затем файл агента появится как .claude/agents/scan-loader.md.
Что делает scan-loader?
Читает один JSON-файл по переданному каталогу и имени и возвращает его содержимое через структурированный вывод без изменений.
Можно ли вызвать scan-loader напрямую?
Он предназначен для запуска из процесса сканирования Claude Security. Без каталога и имени файла от оркестратора ему нечего читать.