Jev es una herramienta de línea de comandos local diseñada para reducir la carga cognitiva de los desarrolladores al revisar Pull Requests (PR) generados por agentes de IA. Su objetivo principal es evitar la saturación visual causada por miles de cambios simultáneos, priorizando la atención humana sobre la corrección técnica. El sistema clasifica cada modificación en niveles de prioridad (P0, P1, P2), mostrando por defecto solo los cambios críticos (P0) y presentando el resto en lenguaje natural para facilitar la comprensión.
La herramienta funciona en el equipo del usuario y no envía datos a GitHub, garantizando la privacidad. Requiere Node.js 22 o superior y se integra mediante una extensión de navegador y una extensión de GitHub. El flujo de trabajo implica configurar credenciales de OpenAI y TypeSafe, ejecutar el comando de análisis y visualizar los resultados en la página de cambios del PR. Jev analiza los primeros 12 'hunks' de diff por defecto, aunque permite ampliar hasta 100 unidades. Es importante destacar que las prioridades indican el nivel de atención requerido, no la certeza de la corrección del código. La herramienta está disponible bajo licencia MIT y ofrece una interfaz de demostración local para probar sus capacidades sin conexión a internet.
