ClawScan CLI

ClawScan запускает несколько сканеров безопасности на скиллах агентов и отдает результаты судье для общего вердикта.

  • 154 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • При включенном LLM-режиме содержимое проверяемых скиллов отправляется внешнему провайдеру моделей.
  • Судья запускает внешнюю команду агента с широкими правами внутри песочницы Docker.
Все причины и проверки

openclaw/clawscan

Установка

Работает в

В терминале, через 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Расширенный доступ2,7 тыс.Звезды репозитория

Скилл OpenClaw для проверки безопасности самого агента: 230 проверок, наблюдение за изменениями и оценка от A до F.

СкиллМинимальный доступ59Звезды репозитория
Выбор редакции

Сканер безопасности для скиллов и MCP агентов: ищет промпт-инъекции, утечки данных и риски цепочки поставок до установки

CLIРасширенный доступ25,8 тыс.Звезды репозитория

Сканер безопасности скиллов ИИ-агентов: статический анализ, оценка моделью и запуск подозрительных скиллов в Docker-песочнице.

CLIШирокий доступ146Звезды репозитория

Сканер скиллов Claude Code проверяет всю папку скилла, а не только SKILL.md, и ставит скилл только после вашего решения.

CLIМинимальный доступ85Звезды репозитория

Статический сканер SkillHawk ищет опасные инструкции в SKILL.md, конфигах MCP и AGENTS.md и работает как GitHub Action

CLIМинимальный доступ70Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
ClawScan (эта карточка)нет154
SkillSpectorнет25 785один сканер NVIDIA; ClawScan запускает его вместе с другими и сводит результаты
Skill Scannerнет2 724сканер Cisco для скиллов; ClawScan добавляет судью, профили и бенчмарки

Коротко о README

README начинается с установки и запуска двух сканеров, затем разбирает пример со заведомо вредоносным скиллом. Далее идут таблицы команд, сканеров, профилей и описание судьи.

Бейдж для README

Сообщить о проблеме