Discussion avec Copilot répond différemment en fonction de l’endroit où GitHubvous vous trouvez . Les exemples suivants montrent les types de questions que vous pouvez poser dans chaque contexte.
Questions générales sur les logiciels
parlez-moi des frameworks de serveur web nodejscomment puis-je créer une application Expressquelle est la meilleure façon de mettre à jour un package npm
Questions sur le référentiel
Accédez à un référentiel pour vous demander son objectif, sa structure, son code ou son historique. Discussion avec Copilot présente ses réponses dans les fichiers et symboles réels dans le référentiel, afin que vous puissiez obtenir une vue d’ensemble générale, puis poser des questions de suivi dans le même contexte.
Quel est l’objectif principal de ce dépôt ?Donnez-moi une vue d’ensemble de la structure de ce projet.Comment configurer et exécuter ce projet localement ?Où la limitation de débit est-elle implémentée dans notre API ?Quel a été le dernier PR fusionné par USERNAME
Questions relatives aux fichiers et au code
Ouvrez un fichier ou sélectionnez des lignes spécifiques, puis posez des questions à leur sujet.
Expliquez ce fichier.Comment puis-je améliorer ce code ?Écrivez un test unitaire pour cette méthode.
Questions sur les pull requests
Accédez à une pull request pour poser des questions sur les modifications, les révisions ou les workflows défaillants.
Résumez les modifications apportées à cette demande de tirage.Quel est l’objectif de ce fichier ?Dites-moi pourquoi ce travail a échouéQu’est-ce que Copilot a modifié dans cette PR et pourquoi ?Qu’est-ce que Copilot a validé avant d’ouvrir cette PR ?
Questions sur le débogage
Accédez à une exécution de flux de travail ayant échoué, une demande de tirage avec une vérification défaillante ou collez une trace de pile pour obtenir de l’aide pour diagnostiquer et résoudre le problème.
Pourquoi ce flux de travail a-t-il échoué ?Expliquer cette trace de pile et suggérer un correctif.Quel changement dans cette demande de tirage a probablement provoqué l’échec du test ?
Questions sur les alertes de sécurité
Accédez à une alerte code scanning, secret scanning, ou Dependabot pour en savoir plus.
Questions de problème, de discussion et de validation
Accédez à n’importe quel problème, discussion ou commit et posez à Discussion avec Copilot des questions à ce sujet.