Comment obtenir une revue de code par l'IA
Collez votre code et obtenez une liste de bugs, de risques et de corrections en quelques secondes.
Pour commencer
- 1Collez votre codeCopiez le code ou le diff à passer en revue dans le champ.
- 2Indiquez le langage et ajoutez du contexteLe langage est généralement détecté automatiquement à partir du code ; le contexte aide la revue à comprendre le but du code au lieu de deviner les exigences.
- 3Réglez le focus et l'exigenceChoisissez sur quoi se concentrer et à quel point être exigeant ; ces réglages et les autres sont détaillés plus bas.
- 4Cliquez sur « Revoir le code »iBro passe le code en revue selon le langage, le focus et tous les réglages choisis.
Réglages de l'outil
Diff
Mode de revue par diff : seules les lignes modifiées sont examinées, pas tout le fichier.
Langage
Le langage de programmation et sa version ; détectés automatiquement à partir du code par défaut. Choisissez-les manuellement en cas d'erreur de détection, et précisez toujours la version.
Focus
Sur quoi porter d'abord l'attention : Bugs et logique, Sécurité, Performance, Lisibilité, Standards, Architecture ou Couverture de tests. Plus le focus est large, plus la revue est superficielle.
Exigence
Pédagogique, avec des explications détaillées, ou Production, avec seulement les remarques importantes.
Style de code
Le standard de formatage servant à juger le style, PEP 8 ou Airbnb par exemple. La liste apparaît après le choix du langage.
Environnement
Où le code s'exécute et sous quelle charge : Script interne, Prototype, Service en production, API sous forte charge, Bibliothèque, Application mobile ou Microcontrôleur.
Ignorer
Ce qu'il ne faut pas examiner du tout : Commentaires, Mise en forme ou Nommage.
Langue de la réponse
La langue dans laquelle la revue rédige ses remarques ; elle n'a pas à correspondre à la langue du code.
Contexte
Ce que fait le code et quelles sont ses contraintes. Sans ce champ, l'IA invente des exigences elle-même et reproche au code de ne pas les respecter.