Revoir le code produit par un agent IA
Un agent de code peut modifier rapidement plusieurs fichiers, mais la vitesse ne prouve ni la correction ni la maintenance du résultat. La revue doit partir du comportement attendu et des risques de la modification.

Le contrôle minimal
Définissez l’objectif et les limites de la tâche, inspectez tous les fichiers modifiés, lancez les vérifications liées au changement, puis testez au moins un cas d’échec ou une valeur limite. Gardez une personne responsable de la décision d’intégration.
- Périmètre précis
- Diff complet et compréhensible
- Tests liés au risque réel
Une revue en six étapes
1. Écrire le contrat de tâche
Décrivez le comportement attendu, les entrées et sorties, les fichiers concernés et les contraintes de compatibilité. Mentionnez les secrets, données et commandes qui sont hors périmètre.
2. Isoler le changement
Travaillez dans une branche ou un environnement séparé. Notez l’état initial afin de distinguer les modifications de l’agent de celles déjà présentes.
3. Lire le diff entier
Recherchez les changements inattendus, dépendances ajoutées, permissions élargies, appels réseau, traitement des erreurs et données exposées dans les journaux. Demandez une explication pour chaque changement non nécessaire.
4. Vérifier le comportement
Exécutez les tests pertinents, puis essayez une entrée vide, invalide ou limite. Pour un bug, démontrez que le déclencheur échouait avant et réussit après la correction.
5. Contrôler la maintenance
Vérifiez que les noms, commentaires, messages et interfaces restent cohérents avec le projet. Supprimez le code mort et les tests qui ne font que répéter l’implémentation.
6. Intégrer avec responsabilité
Résumez le changement, les vérifications effectuées et les risques restants. Une personne qualifiée valide la modification, surtout lorsqu’elle touche aux données, aux paiements ou aux droits d’accès.
Ce qui mérite une attention particulière
Portée
Le diff correspond à la demande et n’altère pas des composants voisins.
Sécurité
Aucun secret, droit supplémentaire ou nouveau flux de données n’est introduit sans nécessité.
Preuve
Les tests couvrent le comportement et les erreurs probables.
Lisibilité
Un autre développeur peut expliquer et maintenir le résultat.
Services utiles au développement et à la revue
Le catalogue réunit des assistants de code, outils locaux et plateformes d’automatisation. Comparez leur intégration, leur contrôle et leur qualité sur votre dépôt.
Codex
OpenAI · US
Voir le site officielDify
LangGenius / Dify
Voir le site officielLocalAI
LocalAI
Voir le site officielOpenAI Platform
OpenAI · US
Voir le site officielLangGraph
LangChain · US
Voir le site officielOllama
Ollama · US
Voir le site officielComment cette sélection est-elle produite ?
Les services actifs sont répartis entre les catégories liées au guide, puis ordonnés par mise en avant éditoriale et score interne. Ce repère n’évalue ni la sécurité, ni la conformité, ni la performance sur votre cas. Méthodologie.
Questions fréquentes
Les tests suffisent-ils ?
Non. Ils prouvent seulement les cas qu’ils couvrent. La revue doit aussi examiner la portée, la sécurité et la lisibilité.
Faut-il relire chaque fichier ?
Oui, au minimum chaque fichier modifié et les nouvelles dépendances. Un diff trop grand doit être découpé avant intégration.
Qui reste responsable ?
La personne ou l’équipe qui intègre et exploite le code, quelle que soit la manière dont il a été produit.



