Programmation et développement logiciel

GitHub explique aux débutants comment réviser, exécuter et tester le code de Copilot depuis un seul endroit

GitHub explique comment utiliser les panneaux diff, le terminal et le navigateur dans l’application GitHub Copilot afin de réviser, exécuter et tester les modifications générées par l’agent avant de les accepter. Le guide recommande de vérifier trois éléments essentiels : ce qui a changé, si le code fonctionne et s’il exécute effectivement la fonction demandée.

2026-09-10
4 min de lecture
13 vues
فريق تحرير certi.news
GitHub explique aux débutants comment réviser, exécuter et tester le code de Copilot depuis un seul endroit

Dans un guide destiné aux débutants, GitHub présente une méthode pour réviser les modifications générées par l’agent de programmation dans l’application GitHub Copilot, sans passer de l’éditeur de code à la fenêtre du terminal puis au navigateur web. L’application regroupe ces tâches dans des panneaux adjacents qui aident le développeur à examiner la modification, à exécuter le projet et à prévisualiser le résultat avant de l’accepter.

L’idée principale du guide n’est pas d’accepter directement le code produit par l’agent, mais de mener à bien le cycle de révision, d’exécution et de test au cours d’une seule session. Selon l’article, après avoir vérifié le résultat, l’utilisateur peut accepter directement la modification depuis l’application et créer une pull request.

Réviser les modifications avec le panneau diff

Le panneau diff affiche une comparaison entre l’état des fichiers avant et après la modification, les lignes ajoutées étant mises en évidence en vert et les lignes supprimées en rouge. L’utilisateur peut ainsi connaître l’étendue de la modification au lieu de se contenter du résultat final proposé par l’agent.

GitHub indique que l’utilisateur peut accepter les modifications, y laisser des commentaires ou demander à Copilot d’effectuer des modifications supplémentaires. L’approbation finale de ce qui sera intégré au projet reste entre les mains du développeur.

Exécuter le projet depuis le panneau du terminal

La révision ne se limite pas à la lecture du code : le panneau du terminal permet d’exécuter des commandes dans une session de l’application Copilot et d’en lire les sorties. Le guide présente l’exemple d’un projet web, dans lequel il est possible d’ajouter un script de serveur de développement qui ouvre le dossier client, puis exécute la commande npm run dev.

Après avoir configuré le script, l’utilisateur appuie sur le bouton d’exécution pour démarrer le serveur du site. L’application permet également d’ouvrir plusieurs fenêtres de terminal simultanément, ce qui permet de passer d’une commande ou d’une session à l’autre pendant l’examen du projet.

Prévisualiser et modifier l’interface

Pour les projets comportant une interface utilisateur, le panneau du navigateur permet d’ouvrir l’application et de tester la nouvelle fonctionnalité telle que l’utilisateur la voit. Cette section comprend l’outil Pick & Polish, qui permet de sélectionner un élément de l’interface, puis de demander sa modification par l’intermédiaire de l’agent.

Une fois les modifications effectuées, il est possible de relancer le script du serveur de développement afin de prévisualiser les changements et de vérifier que la correction ou l’amélioration apparaît dans l’application réelle.

Qu’est-ce que cela signifie pour les développeurs ?

Ces fonctionnalités relient trois étapes souvent séparées lors de l’utilisation de code généré par l’intelligence artificielle : examiner les modifications, exécuter le projet, puis tester le comportement ou l’interface. Les réunir au même endroit peut réduire la perte de contexte due au changement de fenêtre, mais cela ne supprime pas la nécessité d’une révision humaine ni des tests réels.

GitHub propose une courte liste de contrôle avant d’accepter toute modification générée automatiquement : qu’est-ce qui a changé ? Le code fonctionne-t-il ? Et exécute-t-il effectivement la fonction demandée ? Ces questions ne suffisent pas à elles seules à prouver l’exactitude du code, mais elles constituent un point de vérification pratique avant l’intégration des modifications.

La limite pratique mise en évidence par la source est que le guide explique le flux de travail dans l’application GitHub Copilot spécifiquement, sans fournir de comparaison avec d’autres outils ni de mesures indépendantes de la précision du code ou de la qualité des tests. La valeur des panneaux reste donc liée à l’adéquation de l’application au flux de travail du développeur et à sa capacité à examiner les résultats, et non à la simple présence de l’agent.

Source de l’actualité
ف
Auteur

فريق تحرير certi.news

Dans la même catégorie

À lire également

Voir toutes les actualités