Firewall en tiempo de ejecución para agentes de IA que intercepta, clasifica y bloquea llamadas a herramientas antes de que se ejecuten, con aprobaciones y un registro de auditoría a prueba de manipulaciones.
pegasi-ai/reins
Controles de seguridad que bloquean, pausan y auditan las acciones de agentes de IA antes de ejecutarlas, para Claude Code, OpenClaw y agentes MCP.
- Estrellas
- 393
- Forks
- 52
- Issues abiertos
- 19
- Último commit
- hace 28 días
¿Qué es?
Reins es una capa de seguridad para agentes de IA. Evalúa cada acción del agente con políticas deterministas antes de ejecutarla: bloquea operaciones destructivas, como los borrados masivos, y exige tokens de confirmación explícita para las acciones catastróficas. Las solicitudes de aprobación pueden enviarse mediante un flujo en la terminal o por mensajería.
El proyecto se integra con Claude Code mediante los hooks PreToolUse y PostToolUse, funciona con OpenClaw y es compatible con cualquier agente que admita MCP. Las políticas se almacenan en caché localmente para que la aplicación de controles funcione sin conexión. Además, cualquier error no gestionado de un hook hace que se bloquee la acción.
Reins también analiza archivos de configuración de agentes para detectar problemas OWASP ASI10, hace seguimiento de los cambios de seguridad a lo largo del tiempo y escribe un registro de auditoría JSONL de solo anexado con cada decisión, aprobación y bloqueo.
Funciones clave
- 01Bloquea las acciones destructivas de los agentes antes de ejecutarlas y evalúa su irreversibilidad.
- 02Envía las acciones de alto impacto a flujos de aprobación por terminal o mensajería.
- 03Exige tokens CONFIRM-* explícitos para las operaciones catastróficas.
- 04Se integra con los hooks de Claude Code, OpenClaw y agentes compatibles con MCP.
- 05Mantiene un registro de auditoría de solo anexado con las decisiones, aprobaciones y acciones bloqueadas.
- 06Analiza las configuraciones de los agentes para detectar vulnerabilidades OWASP ASI10 y hace seguimiento de los cambios.
Casos de uso
- Evitar que un agente de IA borre correos electrónicos o archivos en masa sin aprobación.
- Añadir aprobación con intervención humana a las llamadas de herramientas de Claude Code.
- Auditar qué hizo realmente un navegador autónomo o un agente de mensajería.
- Comprobar si los archivos de configuración de los agentes tienen vulnerabilidades antes del despliegue.
Inicio rápido
- 1
Instala Reins CLI globalmente desde npm
npm install -g @pegasi-ai/reins - 2
Inicializa Reins en tu proyecto
reins init
Antes de usarlo
- Se requiere Node.js 18 o posterior.
- La aplicación de políticas depende de integraciones de hooks, como Claude Code, OpenClaw o agentes MCP.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es reins?
- Controles de seguridad que bloquean, pausan y auditan las acciones de agentes de IA antes de ejecutarlas, para Claude Code, OpenClaw y agentes MCP. Reins es una capa de seguridad para agentes de IA. Evalúa cada acción del agente con políticas deterministas antes de ejecutarla: bloquea operaciones destructivas, como los borrados masivos, y exige tokens de confirmación explícita para las acciones catastróficas. Las solicitudes de aprobación pueden enviarse mediante un flujo en la terminal o por mensajería.
- ¿reins es gratuito? ¿Qué licencia tiene?
- reins es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿reins sigue mantenido?
- Mantenimiento activo. El último commit de reins fue el 11 oct 2026.
- ¿Para qué puedo usar reins?
- Evitar que un agente de IA borre correos electrónicos o archivos en masa sin aprobación. Añadir aprobación con intervención humana a las llamadas de herramientas de Claude Code. Auditar qué hizo realmente un navegador autónomo o un agente de mensajería. Comprobar si los archivos de configuración de los agentes tienen vulnerabilidades antes del despliegue.
- ¿Cómo se instala reins?
- Instala Reins CLI globalmente desde npm: npm install -g @pegasi-ai/reins Inicializa Reins en tu proyecto: reins init
- ¿Dónde consigo reins?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pegasi-ai/reins
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una capa de protección en tiempo de ejecución para agentes de programación con IA que controla cada llamada a herramientas y devuelve PASS, AUTH o BLOCK antes de ejecutarla.
Un runtime abierto que detecta, informa sobre y enruta los agentes de programación que ya se ejecutan en la máquina del desarrollador, y registra los costos de cada agente.
Motor de autorización de código abierto que verifica cada acción de un agente de IA y decide si la permite, la deniega, requiere revisión humana o la redirige antes de ejecutarla.
Observabilidad de código abierto para agentes de IA que agrupa trazas fallidas, envía agentes de programación a corregirlas y reproduce las correcciones con trazas reales.
Sistema de seguridad empresarial que descubre, supervisa, compara y detecta comportamientos riesgosos de agentes de programación con IA y agentes de soporte al cliente.