Driftlint : Détecteur de dérive de documentation
Driftlint identifie les affirmations contenues dans vos fichiers CLAUDE.md, AGENTS.md ou les skills qui ne sont plus supportées par votre code actuel.
Fonctionnement
Driftlint analyse votre code source à la recherche de preuves étayant les affirmations présentes dans vos fichiers de configuration. Si une affirmation ne trouve aucune correspondance ou preuve dans le code, elle est signalée comme dérive.
Utilisation
npx driftlint
Aucune configuration préalable ni clé API n'est requise.
Plateformes supportées
- Claude Code
- Cursor
- Codex
- Tout agent utilisant CLAUDE.md, AGENTS.md ou des fichiers de skill
Installation
npm install -g driftlint
Commandes
| Commande | Description |
|---|---|
driftlint | Exécute l'analyse complète du projet |
driftlint --fix | Tente de corriger automatiquement les affirmations invalides |
driftlint --report | Génère un rapport au format JSON |
Sortie
✓ 10 affirmations vérifiées
⚠ 2 dérives détectées
✗ 3 affirmations introuvables
Intégration CI
- name: Vérification de dérive
run: npx driftlint
Licence
MIT