Bex Security CLI
Bex Security ищет, проверяет и исправляет уязвимости в репозитории через Codex, Claude Code и другие агенты по протоколу ACP.
- 54 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент читает весь репозиторий и проверяет находки, а исходный код уходит внешней модели.
- Инструмент ищет и проверяет уязвимости: применять только к своему коду или с разрешением владельца.
Установка
- Работает в
В терминале, через 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` без них.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCodex Security сканирует код, проверяет находки и исправления, сохраняет доказательства и экспортирует результаты для ревью и CI.
Набор для авторизованного багбаунти: 50 субагентов, 26 команд и 2 MCP-сервера площадок багбаунти для Claude Code, Codex и еще пяти агентов
Скилл для Claude Code ищет уязвимости в одной сессии: модель угроз, проверка находок, отчет с CWE и CVSS без внешнего сканера.
Плагин безопасности кода: ищет уязвимости, пытается опровергнуть находки, подтверждает эксплуатацию и чинит патчем с перепроверкой
Сканер безопасности для агентов: проверяет код, MCP-серверы, промпты и пакеты, выдуманные моделью, и ставит оценку от A до F.
AgentShield проверяет папку .claude на ключи в открытом виде, широкие разрешения, опасные хуки и небезопасные MCP-серверы и ставит оценку от A до F
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| 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 есть отдельные команды запуска.