À propos de l’exclusion de contenu pour Copilot
Vous pouvez utiliser l’exclusion de contenu pour configurer Copilot pour ignorer certains fichiers. Lorsque vous excluez le contenu de Copilot:
- Les suggestions inline ne seront pas disponibles dans les fichiers affectés.
- Le contenu des fichiers concernés n'influencera pas les suggestions en ligne dans les autres fichiers.
- Le contenu dans les fichiers affectés n’informe GitHub Copilot Chatpas les réponses.
- Les fichiers affectés ne seront pas examinés dans une Copilot révision de code.
Qui peut configurer l'exclusion de contenu ?
Les administrateurs de dépôt, les propriétaires d'organisation et les propriétaires d'entreprise peuvent configurer l'exclusion de contenu.
- ** administrateurs de référentiels** peuvent exclure que le contenu de leurs propres référentiels. Cela affecte tous les utilisateurs Copilot de l'entreprise qui travaillent dans ces référentiels spécifiques.
- Les propriétaires de l’organisation peuvent exclure du contenu pour les utilisateurs affectés à un siège Copilot par l’intermédiaire de leur organisation.
Disponibilité de l'exclusion de contenu
Les Copilot Business plans et Copilot Entreprise les plans fournissent le niveau de prise en charge suivant pour l’exclusion de contenu.
| Outil | Prise en charge des suggestions en ligne | Discussion avec Copilot soutien | |-------------------------------------------------|:---------------------------------------------:|:----------------------------------------------------------------:| | Visual Studio | | | | Visual Studio Code | | | | IDE JetBrains | | | | Vim/Neovim | | Non applicable | | Xcode | | | | Eclipse | | | | Azure Data Studio | | Non applicable | | Le GitHub site web | Non applicable | | | GitHub Mobile | Non applicable | |
Les exclusions de contenu s’appliquent révision du code Copilot également au GitHub site web.
Remarque
- L’exclusion de contenu se trouve préversion publique sur le GitHub site web et est GitHub Mobile susceptible de changer.
- Actuellement, l’exclusion de contenu n’est pas prise en charge dans les modes Édition et Agent des Discussion avec CopilotVisual Studio Code éditeurs et autres éditeurs.
Limitations de l'exclusion de contenu
Il est possible que Copilot utilise des informations sémantiques d’un fichier exclu si les informations sont fournies indirectement par l’IDE. Parmi les exemples de ce type de contenu, citons les informations sur le type et les définitions de pointage pour les symboles utilisés dans le code, ainsi que les propriétés générales du projet telles que les informations sur la configuration de build.
À l'heure actuelle, les exclusions de contenu ne s'appliquent pas aux liens symboliques (symlinks) ni aux dépôts situés sur des systèmes de fichiers distants.
Données envoyées à GitHub
Après avoir configuré l’exclusion de contenu, le client (par exemple, l’extension Copilot pour VS Code) envoie l’URL du référentiel actuel au GitHub serveur afin que le serveur puisse renvoyer la stratégie correcte au client. Ces URL ne sont consignées nulle part.