Bex Security CLI

Bex Security ищет, проверяет и исправляет уязвимости в репозитории через Codex, Claude Code и другие агенты по протоколу ACP.

  • 54 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

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

  • Агент читает весь репозиторий и проверяет находки, а исходный код уходит внешней модели.
  • Инструмент ищет и проверяет уязвимости: применять только к своему коду или с разрешением владельца.
Все причины и проверки

bex-co/bex-security

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/bex-security

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент читает весь репозиторий и проверяет находки, а исходный код уходит внешней модели.
  • Инструмент ищет и проверяет уязвимости: применять только к своему коду или с разрешением владельца.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Bex Security — форк OpenAI Codex Security, который держит тот же порядок работы: поиск уязвимостей, проверка находок, исправление и отчет. Сканирование запускает любой агент, говорящий по протоколу Agent Client Protocol. По умолчанию идет Codex, а Claude Code, Kimi Code, Muse Code, Qwen Code и MiMo Code поддержаны в альфа-версии. Команда `bex-security scan /path/to/repository --agent claude` запускает проверку выбранным агентом, а флаги задают модель, провайдера и уровень усилий. Результат попадает в отчет `report.md`, а при сбое проверки остается `incomplete-report.md` с пояснением. Каждую найденную цель дважды проверяют независимо.

Для кого. Командам, которые проверяют собственный код на уязвимости и хотят выбирать агента и модель под репозиторий, а не привязываться к одному вендору.

Подходит, если

  • Перед релизом нужно прогнать собственный репозиторий через проверку безопасности с отчетом.
  • Один и тот же аудит нужно запустить на Codex, затем на Claude Code, и сравнить результаты.
  • Команда использует Qwen или Kimi и хочет тот же рабочий процесс безопасности.
  • Находку надо подтвердить независимой проверкой, а не принять на слово.

Не подходит, если

  • Нужна проверка чужой системы без разрешения владельца.
  • Нельзя отправлять исходный код внешней модели.
  • Требуется готовое сканирование зависимостей без запуска агента.

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

Проверь этот репозиторий на уязвимости через Bex Security с агентом Claude и покажи отчет.

Ограничения

Нужны Node.js 22.13 или новее (ветка 22), 24 или 26 и Python 3.10 или новее, а также подключенный агент с авторизацией. Установка через npm ставит и плагин безопасности. Поддержка всех агентов, кроме Codex, пока в альфа-версии. Исходный код репозитория уходит выбранной модели, а запросы по кибербезопасности и защищенные находки могут требовать подтверждения. Сканируйте только свои репозитории или проекты, где есть разрешение на аудит. Результат агента проверяйте глазами: ложные срабатывания и пропуски возможны.

Как отключить. Удалите пакет через `npm uninstall --global @bex-co/bex-security`. Папки отчетов и выходных данных сканирования удалите вручную.

Частые вопросы

Как запустить проверку через Claude Code?

Войдите в Claude локально и выполните `bex-security scan /path/to/repository --agent claude`. Модель и усилия задают флаги `--model` и `--effort`.

Чем Bex отличается от Codex Security?

Это форк с тем же процессом, но с открытым слоем агентов по ACP. Он следует за основной веткой апстрима, чтобы не отставать от улучшений.

Какие провайдеры подключаются?

Для Claude Code есть переключение провайдера флагом `--provider`, например `zai` или `kimi`. Другие агенты запускаются через собственные ACP-команды.

Где лежит результат?

В каталоге сканирования создается `report.md`. Если проверка назначений не завершилась, остается `incomplete-report.md`.

Нужен ли Docker?

В репозитории есть файлы Compose и Dockerfile для окружения, но запуск из пакета идет через `bex-security` без них.

Обсуждение

Вопросов и отзывов пока нет.

Codex Security сканирует код, проверяет находки и исправления, сохраняет доказательства и экспортирует результаты для ревью и CI.

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

Набор для авторизованного багбаунти: 50 субагентов, 26 команд и 2 MCP-сервера площадок багбаунти для Claude Code, Codex и еще пяти агентов

ПлагинШирокий доступ1,1 тыс.Звезды репозитория

Скилл для Claude Code ищет уязвимости в одной сессии: модель угроз, проверка находок, отчет с CWE и CVSS без внешнего сканера.

СкиллРасширенный доступ51Звезды репозитория

Плагин безопасности кода: ищет уязвимости, пытается опровергнуть находки, подтверждает эксплуатацию и чинит патчем с перепроверкой

ПлагинШирокий доступ121Звезды репозитория

Сканер безопасности для агентов: проверяет код, MCP-серверы, промпты и пакеты, выдуманные моделью, и ставит оценку от A до F.

MCP-серверРасширенный доступ123Звезды репозитория

AgentShield проверяет папку .claude на ключи в открытом виде, широкие разрешения, опасные хуки и небезопасные MCP-серверы и ставит оценку от A до F

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Bex Security (эта карточка)нет54
Codex Securityнет12 959оригинал OpenAI на Codex; Bex Security добавляет выбор Claude Code, Qwen, Kimi и других агентов по ACP
Semgrep Skillsда342дает правила и навыки Semgrep; Bex Security ведет сканирование агентом от поиска до исправления

Коротко о README

Агентов подключает протокол ACP, а доказательства и отчеты проходят общую проверку формата. Для Codex, Claude Code, Kimi, Muse и Qwen есть отдельные команды запуска.

Бейдж для README

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