Stroq es una plataforma de seguridad local diseñada para detectar fugas de credenciales en sesiones de agentes de código asistido por IA, como Claude Code, Codex y Cursor. A diferencia de las soluciones centralizadas, Stroq opera exclusivamente en el equipo del usuario, sin conexión a internet ni telemetría, garantizando que los datos sensibles no salgan de la máquina local. La herramienta analiza los registros de las últimas 30 días para identificar qué comandos fueron dictados por texto leído por el agente y qué claves de acceso salieron de la máquina, mostrando siempre los nombres de las claves y nunca sus valores completos.
El sistema funciona mediante 'hooks' que interceptan las llamadas a herramientas antes de su ejecución. Estos mecanismos deniegan automáticamente comandos de alto riesgo, como la ejecución de scripts con 'curl | sh', y bloquean llamadas de salida que transporten secretos conocidos. Además, Stroq permite a los usuarios auditar sesiones pasadas mediante comandos como 'replay' y 'sent', que comparan el historial de comandos con los archivos de credenciales locales para determinar si las claves fueron enviadas a terceros o vistas por el modelo de IA. La herramienta requiere Node.js 22 o superior y ofrece una interfaz de consola privada en 127.0.0.1 para gestionar reglas y políticas de seguridad de forma aislada.
