¿Qué hace driftlint?
Encuentra las afirmaciones en tu CLAUDE.md, AGENTS.md o skills que tu código ya no soporta. Sin configuración, sin clave API.
¿Qué hace?
Driftlint escanea tus archivos de configuración del agente AI (como CLAUDE.md o AGENTS.md) y detecta afirmaciones (por ejemplo, "El agente puede hacer X") que tu código base ya no implementa. Esto ayuda a evitar que el agente tenga instrucciones obsoletas o incorrectas.
Instalación
npm install -g driftlint
O usa npx:
npx driftlint
Uso
Ejecuta el comando en el directorio raíz de tu proyecto:
driftlint
Por defecto, busca CLAUDE.md, AGENTS.md y cualquier skill definida. Puedes especificar un archivo diferente:
driftlint --file docs/AGENTS.md
Ejemplo de salida
✗ Afirmación no soportada: "El agente puede generar informes"
Archivo: CLAUDE.md:12
No se encontró ninguna función o ruta que implemente esta afirmación.
✓ 3 afirmaciones soportadas
✓ 1 afirmación no soportada
Plataformas soportadas
- Claude Code
- Cursor
- Codex
- Otros agentes compatibles con
CLAUDE.mdoAGENTS.md
Configuración
No requiere configuración. Cero configuración, cero claves API.
Licencia
MIT