La réparation autonome de code commence par la compréhension.
Un agent qui lit votre dépôt à travers le modèle dépense la plupart de ses tokens à trouver le bug. Codna cartographie d'abord le dépôt, sans modèle, et remet à l'agent un dossier de preuves limité au problème. Il affiche le rapport brut/dossier à chaque exécution.
Le résultat est une correction qui s'explique : cause racine, confiance, rayon d'impact et risque de régression, filtrée par un contrôle de risque avant toute application. Lancez-la avec --tests --apply et Codna relance vos tests jusqu'à ce qu'ils passent.
Schéma central
- Cartographier le dépôt pour zéro token de modèle.
- Identifier les fichiers suspects et les chemins d'appel.
- Assembler un dossier de preuves limité au problème.
- Générer un correctif et signaler cause racine, confiance et risque.
- Le contrôler, le tester et ouvrir une pull request que vous relisez.