ClawScan CLI
ClawScan запускает несколько сканеров безопасности на скиллах агентов и отдает результаты судье для общего вердикта.
- 154 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- При включенном LLM-режиме содержимое проверяемых скиллов отправляется внешнему провайдеру моделей.
- Судья запускает внешнюю команду агента с широкими правами внутри песочницы Docker.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/clawscanОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- При включенном LLM-режиме содержимое проверяемых скиллов отправляется внешнему провайдеру моделей.
- Судья запускает внешнюю команду агента с широкими правами внутри песочницы Docker.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ClawScan, CLI на Go, собирает вместе сканеры безопасности для скиллов и плагинов агентов: NVIDIA SkillSpector, Cisco Skill Scanner, Tencent AI-Infra-Guard и другие. Команда `clawscan --scanner skillspector --scanner cisco` проверяет папку `skills/` и пишет JSON-отчет по каждому сканеру. Результаты можно передать судье, то есть внешнему агенту, который читает доказательства сканеров и выносит вердикт. Встроенный профиль `clawhub` повторяет настройку, которую ClawHub использует в продакшене. Также запускаются тесты на бенчмарках безопасности скиллов.
Для кого. Авторы и кураторы каталогов скиллов, которые проверяют чужие скиллы перед установкой или публикацией.
Подходит, если
- Куратор проверяет присланный скилл несколькими сканерами сразу, а не одним.
- Автор прогоняет свой скилл перед публикацией и получает JSON с вердиктом для CI.
- Исследователь сравнивает сканеры на бенчмарках через `clawscan benchmark`.
- Команда настраивает свой профиль из сканеров и судьи под политику безопасности.
Не подходит, если
- Docker недоступен: сканеры по умолчанию работают в его среде выполнения.
- Вердикт хотят получить без обращения к модели: режим судьи вызывает внешнего агента.
- Цель проверки — обычная программа, у которой нет скилла или плагина агента.
Пример запроса к агенту
Проверь скилл в `skills/csv-summarizer` сканерами skillspector и cisco и сохрани отчет в JSON.Ограничения
Команды сканеров и судей по умолчанию выполняются в Docker-среде ClawScan, поэтому локальным проверкам нужен работающий Docker. Часть сканеров использует режим с LLM, если заданы переменные провайдера, например `LLM_API_KEY` или `OPENAI_API_KEY`, и тогда содержимое проверяемого скилла уходит к этому провайдеру. Судья запускает внешнюю команду агента, а режим `danger-full-access` действует внутри песочницы Docker. Сборка из исходников требует Go 1.27.1 или новее. Бинарники для macOS рассчитаны на macOS 13 и новее. Результат автоматической проверки не гарантирует безопасность скилла.
Как отключить. Удалите пакет командой `npm uninstall -g @openclaw/clawscan` и остановите связанные контейнеры Docker.
Частые вопросы
Какие сканеры поддерживаются?
README перечисляет `aig`, `aig-mcp`, `cisco`, `relyable` и `skillspector`. Для каждого указан репозиторий и способ запуска.
Что такое профиль?
Сохраненная связка сканеров и судьи, запускается флагом `--profile`. Встроенный `clawhub` повторяет конфигурацию ClawHub.
Как передать результаты судье?
Флагом `--judge` с командой внешнего агента, например `codex exec`. Судья получает доказательства сканеров и пишет вердикт.
Как проверить свой скилл?
Перейдите в папку с ним и выполните `clawscan --scanner skillspector --scanner cisco`. Без пути ClawScan сканирует дочерние папки `./skills`.
Какие бенчмарки есть?
Список выводит `clawscan benchmark list`, а `clawscan benchmark <id>` запускает выбранный на настроенных сканерах.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСканер безопасности для скиллов агентов: ищет промпт-инъекции, утечку данных и вредоносный код перед установкой
Скилл OpenClaw для проверки безопасности самого агента: 230 проверок, наблюдение за изменениями и оценка от A до F.
Сканер безопасности для скиллов и MCP агентов: ищет промпт-инъекции, утечки данных и риски цепочки поставок до установки
Сканер безопасности скиллов ИИ-агентов: статический анализ, оценка моделью и запуск подозрительных скиллов в Docker-песочнице.
Сканер скиллов Claude Code проверяет всю папку скилла, а не только SKILL.md, и ставит скилл только после вашего решения.
Статический сканер SkillHawk ищет опасные инструкции в SKILL.md, конфигах MCP и AGENTS.md и работает как GitHub Action
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| ClawScan (эта карточка) | нет | 154 | |
| SkillSpector | нет | 25 785 | один сканер NVIDIA; ClawScan запускает его вместе с другими и сводит результаты |
| Skill Scanner | нет | 2 724 | сканер Cisco для скиллов; ClawScan добавляет судью, профили и бенчмарки |
Коротко о README
README начинается с установки и запуска двух сканеров, затем разбирает пример со заведомо вредоносным скиллом. Далее идут таблицы команд, сканеров, профилей и описание судьи.