# Agentinel Capa de seguridad local que verifica las instalaciones de npm antes de ejecutarlas y bloquea paquetes sospechosos sin enviar datos a la nube. - Findings24: - Sitio web: - Precios: Freemium - Categorías: Asistente DevOps IA, Asistente de Código IA, Asistentes de pruebas con IA ## ¿Qué es Agentinel? Agentinel es una barrera de seguridad que se ejecuta localmente para flujos de trabajo de programación autónoma. Se sitúa entre un agente de programación con IA y el gestor de paquetes, de modo que los comandos de instalación se pueden comprobar antes de que npm los ejecute, lo que ayuda a detectar nombres de paquetes alucinados o maliciosos en el desarrollo asistido por agentes. El producto está dirigido a desarrolladores que utilizan herramientas como Claude Code, GitHub Copilot CLI, OpenAI Codex CLI o Gemini CLI. Según el sitio web, se ejecuta completamente en el dispositivo, utiliza una base de datos OSV integrada junto con comprobaciones heurísticas y devuelve al agente un motivo estructurado cuando se bloquea un paquete. ## ¿Qué puede hacer Agentinel? ### Intercepta las solicitudes de instalación antes de ejecutarlas Agentinel se registra como un hook de estilo PreToolUse para que el comando de shell propuesto por el agente se compruebe antes de ejecutarse. ### Análisis local de paquetes maliciosos y mediante heurísticas Comprueba el paquete solicitado frente a una copia local integrada de la base de datos OSV y aplica reglas heurísticas para detectar slopsquatting y nombres de paquetes alucinados. ### Comentarios estructurados para el agente Cuando se bloquea un paquete, la herramienta devuelve una carga JSON estructurada al agente para que pueda entender qué falló y por qué. ### Comportamiento de permitir la ejecución si hay errores del analizador La documentación describe un diseño de apertura ante errores: si el análisis no puede completarse debido a un error interno, la instalación puede continuar con una advertencia. ### Funcionamiento exclusivamente local Todas las comprobaciones se ejecutan en el dispositivo sin llamadas de red durante el análisis, lo que mantiene los nombres de los paquetes y la actividad de análisis en el equipo. ### Análisis de árboles de dependencias y canalizaciones El sitio indica que puede analizar árboles de dependencias y actuar como una barrera en flujos de trabajo de CI o CD mediante la comprobación de manifiestos antes del despliegue. ## Casos de uso ### Bloqueo de instalaciones de paquetes no seguros Utiliza Agentinel cuando un asistente de programación con IA propone un comando npm install y quieras detener nombres de paquetes alucinados o relacionados con slopsquatting antes de que lleguen al disco. ### Desarrollo local con requisitos de privacidad Utilízalo en el desarrollo local cuando quieras que las comprobaciones de paquetes se realicen sin enviar telemetría ni datos de análisis a un servicio en la nube. ### Autocorrección del agente tras un bloqueo Utilízalo con agentes de CLI autónomos para que las instalaciones bloqueadas se expliquen al modelo y este pueda probar automáticamente un comando más seguro. ### Control de canalizaciones para manifiestos e instalaciones Utiliza el análisis local y las comprobaciones de manifiestos en canalizaciones de CI/CD para controlar compilaciones o despliegues antes de introducir un paquete arriesgado. ## Preguntas frecuentes ### ¿Cómo se configura Agentinel? Agentinel se instala como un paquete local y se sitúa entre un agente de programación con IA y el gestor de paquetes. La documentación lo describe como una herramienta sin configuración que se ejecuta completamente en el dispositivo, sin necesidad de cuenta, clave de API ni llamadas de red durante el análisis. ### ¿Con qué agentes de programación con IA funciona? Intercepta las decisiones de instalación de paquetes de los agentes de programación autónomos antes de que npm las ejecute. La documentación menciona compatibilidad con entornos de ejecución de agentes como Claude Code, GitHub Copilot CLI, OpenAI Codex CLI y Gemini CLI, mediante sus hooks o eventos previos a la ejecución. ### ¿Qué ocurre cuando Agentinel bloquea un paquete? Cuando se marca un paquete, Agentinel lo bloquea, registra el motivo y devuelve una carga estructurada al agente para que este pueda ajustar su siguiente acción. La página principal también describe el comportamiento de los modos de advertencia y estricto. ### ¿Cuáles son las principales limitaciones de Agentinel? Agentinel está diseñado para permitir la ejecución si se producen errores. Si no puede analizar un paquete debido a un error interno o a una base de datos dañada, permite que la instalación continúe y registra una advertencia en lugar de interrumpir silenciosamente el flujo de trabajo. ### ¿Pueden los equipos utilizar Agentinel conjuntamente? La documentación describe Agentinel como una barrera de seguridad local para agentes de programación con IA, no como una plataforma de gestión de equipos. La fuente no describe paneles compartidos, cuentas ni gestión centralizada de políticas. ## Datos rápidos - **Categoría**: Herramienta para desarrolladores - **Uso principal**: Capa de seguridad para agentes de programación autónomos - **Entorno de ejecución**: Local / en el dispositivo - **Llamadas de red**: Sin llamadas de red durante el análisis - **Precio**: Gratuito según la página principal; la página de precios no está disponible - **Dominio de origen**: agentinel.habitwala.in