Skip to main content

Mise en route avec les invites de commandes sur Discussion avec CopilotGitHub

Explorez des exemples d’invites pour interroger Discussion avec Copilot sur le code, les référentiels, les requêtes d'extraction et bien plus encore.

          <a href="https://github.com/copilot?ref_product=copilot&ref_type=engagement&ref_style=button" target="_blank" class="btn btn-primary mt-3 mr-3 mb-3 no-underline">
          <span>Discuter avec Copilot sur GitHub</span><svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-link-external" aria-label="link external icon" role="img"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg>
          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 nodejs
  • comment puis-je créer une application Express
  • quelle 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 code, sa structure ou son historique.

  • Quel est l’objectif principal de ce dépôt ?
  • 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é

Questions sur les alertes de sécurité

Accédez à une alerte code scanning, secret scanning, ou Dependabot pour en savoir plus.

  • Comment corriger cette alerte ?
  • Quelle ligne de code cette alerte fait-elle référence ?

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.

  • Quel est l’objectif de cette question ?
  • Quelle est la sortie attendue de cette validation ?