À propos de la référence au code Copilot dans les IDE JetBrains
Le référencement de code de Copilot identifie et attribue les suggestions de code en les reliant à leurs sources publiques d’origine, ce qui vous aide à comprendre d’où provient le code.
Si vous, ou votre organisation, avez autorisé les suggestions correspondant à du code public, GitHub Copilot peut vous fournir des détails sur le code auquel une suggestion correspond. Cela se produit dans les cas suivants :
- Lorsque vous acceptez une suggestion en ligne de Copilot dans l’éditeur.
- Lorsqu’une réponse dans Tchat Copilot comporte un code correspondant.
Références au code pour les suggestions en ligne Copilot
Lorsque vous acceptez une suggestion en ligne de Copilot qui correspond au code dans un référentiel public GitHub, les informations sur le code correspondant sont enregistrées. L'entrée du journal comprend les URL des fichiers contenant le code correspondant et le nom de la licence qui s'applique à ce code, s'il y en a une. Cela vous permet d'examiner ces références et de décider de la marche à suivre. Par exemple, vous pouvez décider de l’attribution à utiliser ou si vous souhaitez supprimer ce code de votre projet.
Remarque
- La référence de code pour les suggestions en ligne ne se produit que pour les correspondances des suggestions acceptées de Copilot. Le code que vous avez écrit et les suggestions Copilot que vous avez modifiées ne sont pas vérifiés pour les correspondances avec le code public.
- En règle générale, les correspondances avec le code public se produisent dans moins d’un pour cent des suggestions Copilot, de sorte que vous ne devez pas vous attendre à voir des références de code pour de nombreuses suggestions.
Références de code pour Tchat Copilot
Lorsque Tchat Copilot fournit une réponse qui inclut du code correspondant au code d'un référentiel public GitHub, cela est indiqué à la fin de la réponse avec un lien permettant d'afficher les détails du code correspondant dans l'éditeur.
À propos de la référence au code Copilot dans Visual Studio Code
Le référencement de code de Copilot identifie et attribue les suggestions de code en les reliant à leurs sources publiques d’origine, ce qui vous aide à comprendre d’où provient le code.
Si vous, ou votre organisation, avez autorisé les suggestions correspondant à du code public, GitHub Copilot peut vous fournir des détails sur le code auquel une suggestion correspond. Cela se produit dans les cas suivants :
- Lorsque vous acceptez une suggestion en ligne de Copilot dans l’éditeur.
- Lorsqu’une réponse dans Tchat Copilot comporte un code correspondant.
Références au code pour les suggestions en ligne Copilot
Lorsque vous acceptez une suggestion en ligne de Copilot qui correspond au code dans un référentiel public GitHub, les informations sur le code correspondant sont enregistrées. L'entrée du journal comprend les URL des fichiers contenant le code correspondant et le nom de la licence qui s'applique à ce code, s'il y en a une. Cela vous permet d'examiner ces références et de décider de la marche à suivre. Par exemple, vous pouvez décider de l’attribution à utiliser ou si vous souhaitez supprimer ce code de votre projet.
Remarque
- La référence de code pour les suggestions en ligne ne se produit que pour les correspondances des suggestions acceptées de Copilot. Le code que vous avez écrit et les suggestions Copilot que vous avez modifiées ne sont pas vérifiés pour les correspondances avec le code public.
- En règle générale, les correspondances avec le code public se produisent dans moins d’un pour cent des suggestions Copilot, de sorte que vous ne devez pas vous attendre à voir des références de code pour de nombreuses suggestions.
Références de code pour Tchat Copilot
Lorsque Tchat Copilot fournit une réponse qui inclut du code correspondant au code d'un référentiel public GitHub, cela est indiqué à la fin de la réponse avec un lien permettant d'afficher les détails du code correspondant dans l'éditeur.
À propos de la référence au code Copilot sur GitHub.com
Références de code pour Tchat Copilot
Si vous ou votre organisation avez autorisé les suggestions correspondant au code public, alors chaque fois qu’une réponse de Tchat Copilot inclut un code correspondant, les détails des correspondances seront inclus dans la réponse.
Remarque
En règle générale, les correspondances avec le code public sont peu fréquentes. Par conséquent, il est peu probable que vous observiez des références de code dans de nombreuses réponses Tchat Copilot.
Référencement du code pour Copilot, agent de codage
Lorsque Copilot génère du code qui correspond au code dans un référentiel GitHub public, cela est indiqué dans les journaux de session de l’agent avec un lien pour afficher les détails du code correspondant. Pour plus d’informations, consultez « Suivi des sessions GitHub Copilot ».
À propos de la référence au code Copilot dans Visual Studio
Le référencement de code de Copilot identifie et attribue les suggestions de code en les reliant à leurs sources publiques d’origine, ce qui vous aide à comprendre d’où provient le code.
Si vous, ou votre organisation, avez autorisé les suggestions correspondant à du code public, GitHub Copilot peut vous fournir des détails sur le code auquel une suggestion correspond. Cela se produit dans les cas suivants :
- Lorsque vous acceptez une suggestion en ligne de Copilot dans l’éditeur.
- Lorsqu’une réponse dans Tchat Copilot comporte un code correspondant.
Références au code pour les suggestions en ligne Copilot
Lorsque vous acceptez une suggestion en ligne de Copilot qui correspond au code dans un référentiel public GitHub, les informations sur le code correspondant sont enregistrées. L'entrée du journal comprend les URL des fichiers contenant le code correspondant et le nom de la licence qui s'applique à ce code, s'il y en a une. Cela vous permet d'examiner ces références et de décider de la marche à suivre. Par exemple, vous pouvez décider de l’attribution à utiliser ou si vous souhaitez supprimer ce code de votre projet.
Remarque
- La référence de code pour les suggestions en ligne ne se produit que pour les correspondances des suggestions acceptées de Copilot. Le code que vous avez écrit et les suggestions Copilot que vous avez modifiées ne sont pas vérifiés pour les correspondances avec le code public.
- En règle générale, les correspondances avec le code public se produisent dans moins d’un pour cent des suggestions Copilot, de sorte que vous ne devez pas vous attendre à voir des références de code pour de nombreuses suggestions.
Références de code pour Tchat Copilot
Lorsque Tchat Copilot fournit une réponse incluant du code qui correspond à un code dans un dépôt public GitHub, cela est indiqué sous le code suggéré, avec un lien pour afficher les détails du code correspondant dans le journal des sorties.
Comment la recherche de références de code trouve le code correspondant
La référence au code de Copilot compare les suggestions de code potentielles et le code environnant d’environ 150 caractères à un index de tous les référentiels publics sur GitHub.com.
Le code dans les référentiels privés GitHub ou le code en dehors de GitHub n’est pas inclus dans le processus de recherche.
Limites
L’index de recherche est actualisé tous les deux ou trois mois. Par conséquent, le code récemment validé et le code provenant de référentiels publics supprimés avant la création de l’index peuvent ne pas être inclus dans la recherche. Pour la même raison, la recherche peut renvoyer des correspondances avec du code qui a été supprimé ou déplacé depuis la création de l’index.
Les références au code correspondant sont actuellement disponibles dans les IDEs JetBrains, Visual Studio, Visual Studio Code, Copilot, agent de codage, et sur le site GitHub.
Pour aller plus loin
-
[AUTOTITLE](/copilot/how-tos/completions/finding-public-code-that-matches-github-copilot-suggestions) -
[AUTOTITLE](/copilot/how-tos/manage-your-account/managing-copilot-policies-as-an-individual-subscriber) -
[AUTOTITLE](/copilot/how-tos/administer/organizations/managing-policies-for-copilot-in-your-organization)