Introduction
GitHub Copilot est un programmeur en binôme d’IA. Vous pouvez utiliser GitHub Copilot afin d’obtenir des suggestions pour des lignes entières ou des fonctions entières directement dans votre éditeur.
Ce guide vous montre comment configurer un abonnement GitHub Copilot pour votre compte personnel , d’organisation ou d’entreprise, installer l’extension GitHub Copilot dans Visual Studio Code, puis obtenir votre première suggestion. Pour plus d’informations sur GitHub Copilot, consultez « À propos de GitHub Copilot for Individuals ». Pour plus d’informations détaillées sur l’utilisation de GitHub Copilot dans divers environnements, consultez « Bien démarrer avec GitHub Copilot ».
Inscription à GitHub Copilot pour votre compte personnel
Avant de pouvoir commencer à utiliser GitHub Copilot, vous devrez mettre en place un essai gratuit ou un abonnement pour votre compte personnel.
Remarque : Si vous avez participé à la préversion technique gratuite de GitHub Copilot entre juillet 2021 et juin 2022, vous ne pouvez pas bénéficier de l’essai de 30 jours.
-
Dans le coin supérieur droit d’une page, cliquez sur votre photo de profil, puis sur Paramètres.
-
Dans la section « Code, planification et automatisation » de la barre latérale, cliquez sur GitHub Copilot .
-
Sur la page des paramètres de GitHub Copilot, cliquez sur Activer GitHub Copilot .
-
Choisissez si vous voulez payer par mois ou par an, et cliquez sur Continuer pour obtenir l’accès à Copilot.
- Si votre compte personnel répond aux critères d’un abonnement gratuit GitHub Copilot plutôt qu’un essai ou un abonnement payant, vous passerez automatiquement à l’étape 6.
-
Suivez les étapes pour confirmer les détails de votre paiement, puis cliquez sur Envoyer.
-
Sélectionnez vos préférences, puis cliquez sur Enregistrer et commencer.
Vous pouvez modifier ces préférences ultérieurement en retournant à vos paramètres GitHub Copilot. Pour plus d’informations, consultez « Configuration de GitHub Copilot dans votre environnement ».
Remarque : En tant que membre d’une organisation appartenant à un compte GitHub Enterprise Cloud avec un abonnement GitHub Copilot, votre devez vous voir attribuer un siège GitHub Copilot par votre organisation avant de pouvoir utiliser GitHub Copilot.
Inscription à GitHub Copilot pour votre compte d’entreprise
Remarque : Si vous avez déjà configuré un mode de paiement pour votre compte d’entreprise et que vous êtes facturé par GitHub, vous pouvez ignorer cette section.
Clients titulaires d’un Accord Entreprise Microsoft
En tant que client titulaire d’un Accord Entreprise Microsoft, vous devez connecter votre ID d’abonnement Azure à votre compte d’entreprise pour activer et payer GitHub Copilot. Consultez « Connexion à un abonnement Azure ».
Clients titulaires d’un contrat GitHub direct
-
Accédez à la page d’inscription à GitHub Copilot for Business.
-
Pour acheter GitHub Copilot pour votre entreprise, sélectionnez Activer GitHub Copilot au niveau de l’entreprise et cliquez sur Continuer.
-
Sélectionnez l’entreprise pour laquelle vous souhaitez acheter GitHub Copilot, puis cliquez sur Continuer.
-
Suivez les étapes pour confirmer vos détails de paiement, puis cliquez sur Enregistrer.
Si vous n’avez pas défini de mode de paiement enregistré, vous serez invité à en ajouter un.
Activation de GitHub Copilot pour votre compte d’entreprise
- Dans la barre latérale du compte d’entreprise, cliquez sur Stratégies.
- Sous « Stratégies, cliquez sur Copilot .
- Sous « Suggestions correspondant au code public », cliquez sur le menu déroulant et sélectionnez la stratégie de gestion de l’utilisation des suggestions GitHub Copilot qui correspondent au code public de votre entreprise. Vous pouvez changer la stratégie ultérieurement en revenant à vos paramètres GitHub Copilot for Business.
- Pour autoriser les suggestions GitHub Copilot correspondant au code public, sélectionnez Autorisé.
- Pour bloquer les suggestions GitHub Copilot correspondant au code public, sélectionnez Bloqué.
- Pour permettre à chacune de vos organisations de définir sa propre stratégie sur l’utilisation des suggestions GitHub Copilot correspondant au code public, sélectionnez Aucune stratégie (laisser chaque organisation décider) .
- Sous « Gérer l’accès des organisations à GitHub Copilot », configurez l’accès pour votre abonnement GitHub Copilot.
- Pour activer GitHub Copilot pour toutes les organisations de votre entreprise, actuelles et futures, sélectionnez Autoriser pour toutes les organisations.
- Pour activer GitHub Copilot pour des organisations spécifiques, sélectionnez Autoriser pour des organisations spécifiques.
- Si vous avez sélectionné Autoriser pour des organisations spécifiques, sélectionnez les organisations pour lesquelles vous souhaitez activer GitHub Copilot. Vous pouvez également sélectionner les organisations pour lesquelles vous souhaitez désactiver l’accès à GitHub Copilot.
- Pour terminer la configuration de votre abonnement GitHub Copilot for Business, cliquez sur Enregistrer. Les propriétaires d'organisations recevront un courrier électronique contenant des instructions sur la manière d'ajouter des membres à GitHub Copilot.
Pour plus d’informations, consultez « Activation et configuration de GitHub Copilot for Business ».
Installation de l’extension GitHub Copilot pour Visual Studio Code
Pour utiliser GitHub Copilot, vous devez d’abord installer l’extension Visual Studio Code.
-
Dans Visual Studio Code Marketplace, accédez à la page de l’extension GitHub Copilot et cliquez sur Installer.
-
Une fenêtre contextuelle s’affiche, vous demandant d’ouvrir Visual Studio Code. Cliquez sur Ouvrir Visual Studio Code .
-
Sous l’onglet « Extension : GitHub Copilot » dans Visual Studio Code, cliquez sur Installer.
-
Si vous n’avez pas déjà autorisé Visual Studio Code dans votre compte GitHub, vous serez invité à vous connecter à GitHub dans Visual Studio Code.
- Si vous avez déjà autorisé Visual Studio Code dans votre compte GitHub, GitHub Copilot sera automatiquement autorisé.
-
Dans votre navigateur, GitHub demandera les autorisations nécessaires pour GitHub Copilot. Pour approuver ces autorisations, cliquez sur Autoriser Visual Studio Code .
-
Dans Visual Studio Code, dans la boîte de dialogue « Visual Studio Code », pour confirmer l’authentification, cliquez sur Ouvrir.
Obtenir votre première suggestion
Remarque : Si la détection de duplication est activée pour GitHub Copilot, vous pouvez recevoir des suggestions limitées ou aucune suggestion lors de l’utilisation des exemples de code fournis. Vous pouvez également commencer par taper votre propre code pour voir les suggestions de GitHub Copilot. Pour plus d’informations sur la détection des doublons, consultez « Configuration des paramètres GitHub Copilot sur GitHub.com ».
GitHub Copilot fournit des suggestions pour de nombreux langages et un large éventail d’infrastructures, mais fonctionnent particulièrement bien pour Python, JavaScript, TypeScript, Ruby, Go, C# et C++. GitHub Copilot peut également aider à générer des requêtes pour les bases de données. Les exemples suivants sont en JavaScript. Cependant, d’autres langages ont un fonctionnement similaire.
-
Ouvrez Visual Studio Code.
-
Dans Visual Studio Code, créez un fichier JavaScript ( *.js).
-
Dans le fichier JavaScript, tapez l’en-tête de fonction suivant.
JavaScript function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot suggère automatiquement un corps de fonction entier en texte grisé. La suggestion exacte peut varier.
- Pour accepter la suggestion, appuyez sur Tab.
Étapes suivantes
Vous avez installé GitHub Copilot et vous avez reçu votre première suggestion, mais ce n’est que le début ! Voici quelques ressources utiles pour passer aux étapes suivantes avec GitHub Copilot.
- Bien démarrer avec GitHub Copilot : Vous avez vu comment obtenir votre première suggestion dans Visual Studio Code. Ces guides vous montrent comment configurer et parcourir les différentes fonctions de GitHub Copilot dans tous les environnements pris en charge.
- GitHub Copilot : Consultez des exemples pratiques montrant comment GitHub Copilot peut vous aider.
- Configuration de GitHub Copilot : Ces guides expliquent comment configurer GitHub Copilot avec vos préférences personnelles.