L’application GitHub Copilot regroupe en un seul endroit les étapes permettant d’examiner et d’exécuter les modifications apportées au code par un agent, ainsi que d’en voir les résultats. Il est ainsi possible de mener à bien un processus de codage assisté par l’IA sans passer de l’éditeur au terminal, puis au navigateur web.
Le panneau Diff affiche les lignes ajoutées, supprimées ou modifiées dans leur état avant et après. Les ajouts sont signalés en vert et les parties supprimées en rouge. L’utilisateur peut accepter les modifications, laisser un commentaire ou demander à Copilot d’effectuer de nouveaux ajustements ; la décision finale lui revient.
Le panneau Terminal permet d’exécuter directement les commandes du projet au sein de la session. Le code peut être lancé manuellement, mais il est également possible de configurer un script exécutable depuis le bouton Run. Par exemple, un script de serveur de développement peut être ajouté pour ouvrir le dossier client d’un site web, puis exécuter la commande npm run dev. Plusieurs fenêtres de terminal peuvent rester ouvertes simultanément.
Dans le panneau du navigateur, les projets dotés d’une interface utilisateur peuvent être ouverts afin de tester les nouvelles fonctionnalités dans des conditions d’utilisation réelles. Avec l’outil Pick & Polish, il est possible de sélectionner un élément et de demander à l’agent de le modifier ; le serveur de développement peut ensuite être relancé pour vérifier le résultat.
Une fois l’étape souhaitée atteinte, la modification peut être acceptée depuis l’application GitHub Copilot et une pull request peut être créée. Le processus vise à voir les points modifiés, à vérifier que le projet fonctionne et qu’il remplit bien la fonction attendue.
Pourquoi est-ce important
Cette modification rend le processus d’examen plus traçable en regroupant dans un même espace de travail les transitions entre le code généré par l’agent d’IA et la supervision humaine. Les utilisateurs qui demandent à l’agent d’effectuer des modifications peuvent non seulement voir les différences entre les lignes, mais aussi vérifier au cours de la même session si la modification permet au projet de s’exécuter et quel en est le résultat dans l’interface utilisateur. Le fait que les options d’acceptation, de commentaire et de nouvelle modification restent entre les mains de l’utilisateur permet d’instaurer une boucle de contrôle progressive, plutôt que de transformer directement l’automatisation en approbation. L’ajout de la création d’une pull request à ce flux réduit également les transitions entre les outils, de la modification du code à la validation ; toutefois, la configuration des scripts du terminal et le fait que les tests du navigateur reposent sur des projets dotés d’une interface utilisateur laissent ouverte la question de savoir si la même couverture de validation peut être assurée pour différents types de projets.
Contexte
GitHub n’est pas un nouveau nom dans les archives de FikirPilot : au cours des 90 derniers jours, nous avons publié 2 articles dans lesquels ce nom apparaît ; le plus récent est daté du 5 septembre 2026.