¡El agente Linter está aquí! ¿Tu agente es perspicaz y seguro? Construí AgentLinter, un linter para archivos de configuración de agentes. He aquí por qué. Ya sea que estés programando vibe o agent, la calidad de salida de tu IA se reduce a una cosa: qué tan bien escribiste tu Però ¿gestionar bien estos archivos? Mucho más difícil de lo que parece. 🎯 El problema de la falla silenciosa Instrucciones vagas como "escribe buen código" permiten que el agente interprete como quiera. La salida se vuelve inconsistente, pero nada genera errores. El fracaso es silencioso. La propia documentación de Anthropic dice que escribas "Usar sangría de 2 espacios" y no "Formatear código correctamente." Pero a medida que el archivo crece, detectarlos solo con la vista es casi imposible. 🔐 El problema de seguridad La gente codifica claves API y tokens directamente en o los hace un commit mucho más a menudo de lo que pensarías. Las estadísticas de AgentLinter muestran que 1 de cada 5 espacios de trabajo tiene credenciales expuestas. .gitignore no detecta secretos ocultos dentro de archivos markdown. 💥 El problema de la consistencia Múltiples archivos de configuración = contradicciones. dice "sé un asistente amable", dice "tono conciso y directo." El agente se confunde. Referencias de archivos que no existen. En los últimos 5 archivos, estos conflictos se triplican. Así que pensé: es código. El código tiene ESLint. ¿Por qué no tiene un linter? 🔍 Lo que hace AgentLinter Diagnostica la configuración de tu agente en 8 categorías: 1) Estructura: organización de archivos 2) Claridad: especificidad de instrucción 3) Completitud: definiciones ausentes 4) Seguridad: secretos expuestos 5) Consistencia: contradicciones entre archivos 6) Memoria: traspaso de sesión 7) Configuración en tiempo de ejecución: configuración de gateway/autenticación 8) Seguridad de habilidades: comandos peligrosos de proyectiles y patrones de inyección Cada uno puntuó entre 0 y 100 con sugerencias concretas de corrección. Escribe "sé útil" y te dice que especifiques la longitud, el tono y el formato de la respuesta. ¿Encontrar una clave API? Alerta CRÍTICA instantánea para rotar. 🔒 Privacidad-Primero y 100% Local Todo funciona en tu máquina. Los archivos nunca se van. Solo se comparten los resultados, y puedes desactivar eso en los ajustes. Esto importa: estos archivos pueden contener indicaciones del sistema, reglas de seguridad y contexto personal. Totalmente de código abierto, licencia MIT, 100% gratis....