Revue de code assistée par IA
Pour la durée de la sceance, 2 serveurs d’IA sont disponibles pour faire des revues de vos codes. La revue de code, fonction par fonction, va analyser:
- la complexité de vos fonctions
- les problèmes mémoires, pouvant mener à des erreurs ou des comportements indéfinis
- le style du code
Les deux serveurs d’IA, fast et big sont differents par leur taille et leur capacité d’analyse. Pour les utiliser
-
Se placer sur une machine pédagogique de l’école (si vous vous logguez à distace, se placer sur
almapedago) -
Copiez le script review.py
-
Lancer la commande sur le serveur fast, dans un shell:
python3 review.py --base-url http://10.21.18.46:1234/fast --key pg116-SECRET --review MONREPERTOIRE/link/set_link.c
- Lancer la commande sur le serveur big, dans un shell:
python3 review.py --base-url http://10.21.18.46:1234/big --key pg116-SECRET --review MONREPERTOIRE/link/set_link.c
Comparaison de revues de codes, amélioration des fonctions:
- Pour sentinel, comparez les revues de code. Ajoutez un/des commentaires dans les fonctions et observez l’impact sur les revues
- Même chose pour dynamic et link