Repolode
pegasi-ai

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. 1

    Instala Reins CLI globalmente desde npm

    npm install -g @pegasi-ai/reins
  2. 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