Skip to main content

Gestion des stratégies et des caractéristiques de Copilot dans votre entreprise

Les propriétaires d’entreprises peuvent contrôler la disponibilité de GitHub Copilot et leurs fonctionnalités pour toutes les organisations de l’entreprise.

Qui peut utiliser cette fonctionnalité ?

Enterprise owners

Copilot Enterprise or Copilot Business

À propos des stratégies pour GitHub Copilot dans votre entreprise

Vous pouvez définir des stratégies qui contrôlent la disponibilité de Copilot et leurs fonctionnalités dans votre entreprise et vos organisations.

Il existe trois options d’application pour les stratégies Copilot dans votre entreprise :

  • Aucune stratégie : la fonctionnalité est initialement désactivée au niveau de l’organisation, mais chaque organisation avec Copilot activée dans votre entreprise peut définir sa propre stratégie pour la fonctionnalité.
  • Activé : la caractéristique est disponible dans toutes les organisations avec Copilot dans activée dans votre entreprise.
  • Désactivé : la caractéristique est bloquée pour toutes les organisations avec Copilot activée dans votre entreprise.

Si une stratégie est activée ou désactivée au niveau de l’entreprise, la même stratégie ne peut pas être modifiée au niveau de l’organisation.

Si aucune stratégie n'est sélectionnée au niveau de l'entreprise et que plusieurs organisations au sein de l'entreprise ont choisi des stratégies différentes et accordé des accès à plusieurs utilisateurs, la stratégie la plus restrictive est appliquée en priorité à ces utilisateurs.

Vous pouvez configurer l’une des stratégies suivantes pour votre entreprise :

Copilot dans GitHub.com

Avec une licence Copilot Enterprise, vous pouvez activer « Copilot dans GitHub.com », pour fournir aux membres de votre entreprise un accès aux fonctionnalités d’IA sur GitHub.com, y compris :

  • GitHub Copilot Chat dans GitHub.com - Vous pouvez poser des questions relatives au codage GitHub Copilot dans une interface de conversation sur GitHub.com. Vous pouvez poser des questions générales ou des questions dans un contexte spécifique tel qu’un dépôt, un problème, un fichier ou un symbole.
  • Des résumés des demandes de tirage Copilot - Copilot peut générer un résumé des modifications apportées dans une demande de tirage, ainsi qu’une liste de fichiers impactés, à l’aide du langage naturel. Cette vue d’ensemble permet aux réviseurs de comprendre rapidement les modifications proposées.
  • Copilot knowledge bases - Les propriétaires d’organisation peuvent créer des base de connaissances composées de documentation Markdown sur un ou plusieurs référentiels, ce qui permet aux membres de l’organisation d’utiliser cette documentation comme contexte lorsqu’ils posent des questions dans Copilot Chat in GitHub.com, Copilot Chat dans Visual Studio Code et Copilot Chat dans Visual Studio.

Si vous activez « Copilot dans GitHub.com », vous pouvez également configurer des fonctionnalités supplémentaires :

  • Optez pour la collecte des commentaires des utilisateurs : si cette option est activée, les membres de votre entreprise peuvent fournir des commentaires après que Copilot génère un résumé de la demande de tirage et le résumé est envoyé à GitHub pour le contexte. Si elle est désactivée, les membres de votre entreprise peuvent toujours fournir des commentaires après chaque réponse Copilot Chat et via le lien « Envoyer des commentaires » dans les conversations.

GitHub Copilot in the CLI

GitHub Copilot in the CLI est une extension pour GitHub CLI qui fournit une interface de type conversation dans le terminal. Vous pouvez demander à GitHub Copilot de vous fournir des suggestions de commande ou des explications de commandes qu’ils exécutent.

GitHub Copilot Chat dans l’IDE

Vous pouvez discuter avec GitHub Copilot dans votre IDE pour obtenir des suggestions de code et des réponses aux questions liées au codage sans changement de contexte.

GitHub Copilot Chat in GitHub Mobile

GitHub Copilot Chat in GitHub Mobile est une interface de discussion qui vous permet d’interagir avec GitHub Copilot pour poser des questions relatives au codage et recevoir leurs réponses dans GitHub.com.

GitHub Copilot Extensions

Note

GitHub Copilot Extensions est en phase bêta publique limitée. Des modifications peuvent être apportées.

GitHub Copilot Extensions intègrent des outils externes à GitHub Copilot Chat, aidant les membres de votre entreprise à réduire le changement de contexte, interagir avec les outils à l’aide du langage naturel et personnaliser leur expérience Copilot Chat.

Suggestions correspondant au code public

GitHub Copilot comprend un filtre détectant les suggestions de code qui correspondent au code public sur GitHub. Lorsque le filtre est activé, GitHub Copilot vérifie les suggestions de code avec son code environnant d’environ 150 caractères par rapport au code public sur GitHub. S’il existe une correspondance exacte ou quasi exacte, la suggestion n’est pas montrée.

Accorder à Copilot l’accès à Bing

Note

L’intégration de la recherche Bing à Copilot Chat in GitHub.com, VS Code et Visual Studio est actuellement en version bêta et est susceptible de changer.

GitHub Copilot Chat peut utiliser Bing pour fournir des réponses améliorées en recherchant sur Internet des informations relatives à une question. La recherche Bing est particulièrement utile lors de la discussion de nouvelles technologies ou de sujets très spécifiques.

Configuration des stratégies de GitHub Copilot

  1. Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Vos entreprises.

  2. Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher.

  3. Sur le côté gauche de la page, dans la barre latérale du compte d’entreprise, cliquez sur Stratégies.

  4. Dans la section stratégies " ", cliquez sur Copilot.

  5. Dans la page « GitHub Copilot », cliquez sur l’onglet Stratégies.

  6. Pour chaque stratégie que vous souhaitez configurer, cliquez sur le menu déroulant et sélectionnez une option d’application.