Межсетевой экран для AI-агентов, который перехватывает, классифицирует и блокирует вызовы инструментов до их выполнения, поддерживает согласование и защищённый от подмены журнал аудита.
pegasi-ai/reins
Блокирует, приостанавливает и регистрирует действия AI-агентов до их выполнения; поддерживает Claude Code, OpenClaw и MCP-агентов.
- Звёзды
- 393
- Форки
- 52
- Открытые issues
- 19
- Последний коммит
- 28 дней назад
Что это?
Reins — это уровень безопасности для AI-агентов. Перед выполнением он проверяет каждое действие агента по детерминированным политикам, блокирует разрушительные операции, например массовое удаление, и требует явных токенов подтверждения для критически опасных действий. Запросы на одобрение можно направлять через терминал или мессенджер.
Проект интегрируется с Claude Code через хуки PreToolUse и PostToolUse, работает с OpenClaw и поддерживает любые агенты, совместимые с MCP. Политики кэшируются локально, поэтому проверки выполняются и без подключения к сети; если ошибка хука не обработана, действие блокируется.
Reins также проверяет файлы конфигурации агентов на проблемы OWASP ASI10, отслеживает изменения уровня безопасности с течением времени и ведёт журнал аудита в формате JSONL, доступный только для добавления записей, — в нём фиксируются все решения, одобрения и блокировки.
Ключевые возможности
- 01Блокирует разрушительные действия агента до их выполнения и оценивает, насколько трудно их отменить.
- 02Направляет действия с серьёзными последствиями на одобрение через терминал или мессенджер.
- 03Требует явные токены CONFIRM-* для критически опасных операций.
- 04Интегрируется с хуками Claude Code, OpenClaw и агентами, совместимыми с MCP.
- 05Ведёт журнал аудита, в который можно только добавлять записи о решениях, одобрениях и блокировках.
- 06Проверяет конфигурации агентов на уязвимости OWASP ASI10 и отслеживает изменения уровня безопасности.
Сценарии использования
- Не давать AI-агенту массово удалять письма или файлы без одобрения.
- Добавить одобрение человеком для вызовов инструментов в Claude Code.
- Проверять, что именно сделал автономный браузерный агент или агент для обмена сообщениями.
- Проверять файлы конфигурации агентов на уязвимости перед развёртыванием.
Быстрый старт
- 1
Установите Reins CLI глобально через npm
npm install -g @pegasi-ai/reins - 2
Инициализируйте Reins в проекте
reins init
Что важно знать
- Требуется Node.js версии 18 или новее.
- Применение политик зависит от интеграций с хуками, таких как Claude Code, OpenClaw или MCP-агенты.
В подборках
Темы
Частые вопросы
- Что такое reins?
- Блокирует, приостанавливает и регистрирует действия AI-агентов до их выполнения; поддерживает Claude Code, OpenClaw и MCP-агентов. Reins — это уровень безопасности для AI-агентов. Перед выполнением он проверяет каждое действие агента по детерминированным политикам, блокирует разрушительные операции, например массовое удаление, и требует явных токенов подтверждения для критически опасных действий. Запросы на одобрение можно направлять через терминал или мессенджер.
- reins можно использовать бесплатно? Какая у него лицензия?
- reins распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- reins всё ещё поддерживается?
- Активно поддерживается. Последний коммит в reins — 11 окт. 2026 г..
- Для чего можно использовать reins?
- Не давать AI-агенту массово удалять письма или файлы без одобрения. Добавить одобрение человеком для вызовов инструментов в Claude Code. Проверять, что именно сделал автономный браузерный агент или агент для обмена сообщениями. Проверять файлы конфигурации агентов на уязвимости перед развёртыванием.
- Как установить reins?
- Установите Reins CLI глобально через npm: npm install -g @pegasi-ai/reins Инициализируйте Reins в проекте: reins init
- Где скачать reins?
- Исходный код и инструкции по установке — на GitHub: https://github.com/pegasi-ai/reins
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Runtime-защита для AI-агентов, которая проверяет каждый вызов инструмента и возвращает PASS, AUTH или BLOCK до выполнения действия.
Открытая среда выполнения обнаруживает и учитывает работающих на компьютере разработчика кодинг-агентов, маршрутизирует их запросы и отслеживает расходы по каждому агенту.
Открытый движок авторизации проверяет каждое действие AI-агента и до его выполнения возвращает allow, deny, human_review или compute.
Open-source платформа наблюдаемости для AI-агентов: группирует проблемные трассировки, поручает исправления coding agents и проверяет их на реальных трассировках.
Корпоративная система безопасности для обнаружения и инвентаризации AI-агентов, наблюдения за ними, оценки их защищённости и выявления рискованного поведения.