Skip to main content

Démarrage rapide pour GitHub Copilot

GitHub Copilot peut vous aider en vous proposant des suggestions inline pendant que vous programmez.

Qui peut utiliser cette fonctionnalité ?

GitHub Copilot peut être géré via les comptes personnels avec GitHub Copilot Individual ou via les comptes d’organisation avec GitHub Copilot Business.

L’utilisation de GitHub Copilot est gratuite pour les étudiants, enseignants et responsables vérifiés de projets open source. Si vous n’êtes ni étudiant, ni enseignant, ni chargé de maintenance d’un projet open source connu, vous pouvez utiliser GitHub Copilot dans le cadre d’un essai gratuit de 30 jours non renouvelable. Après l’essai gratuit, il vous faudra un abonnement payant pour continuer à l’utiliser. Pour plus d’informations, consultez « À propos de la facturation de GitHub Copilot ».

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 ou d’organisation, installer l’extension GitHub Copilot dans Visual Studio Code, puis obtenir votre première suggestion. Pour plus d’informations sur GitHub Copilot, consultez « About GitHub Copilot Individual ». 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.

  1. Dans le coin supérieur droit de n’importe quelle page, cliquez sur votre photo de profil, puis cliquez sur Vos Copilot.

  2. Dans la page des paramètres GitHub Copilot, cliquez sur Démarrer l’essai gratuit.

  3. Choisissez si vous souhaitez effectuer un paiement mensuel ou annuel, puis cliquez sur Obtenir l’accès à GitHub 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.

  4. Suivez les étapes pour accéder et confirmer les détails de votre paiement, puis cliquez sur Envoyer.

  5. Sélectionnez vos préférences, puis cliquez sur Enregistrer et compléter l’installation.

    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’organisation

Avant de pouvoir commencer à utiliser GitHub Copilot dans votre compte d’organisation, vous devez configurer un abonnement.

  1. Accédez à la page d’inscription à GitHub Copilot Business.

  2. Sélectionnez une organisation pour laquelle vous souhaitez acheter GitHub Copilot, puis cliquez sur Continuer.

  3. 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.

  4. Dans la liste déroulante « Suggestions de code public », sélectionnez Autoriser ou Bloquer pour autoriser ou bloquer les suggestions qui correspondent à du code public, puis cliquez sur Enregistrer et continuer. Vous pouvez changer ces préférences ultérieurement en revenant à vos paramètres GitHub Copilot.

  5. Accordez l’accès à GitHub Copilot pour tous les utilisateurs actuels et à venir de votre organisation, ou pour des utilisateurs spécifiques de votre organisation.

    • Si vous avez sélectionné Autoriser pour tous les membres, cliquez sur Confirmer dans la boîte de dialogue « Confirmer l’attribution de sièges » pour confirmer que vous souhaitez activer GitHub Copilot pour tous les utilisateurs actuels et à venir de votre organisation.
    • Si vous avez sélectionné Équipes/utilisateurs sélectionnés, vous pouvez choisir Ajouter des personnes ou Ajouter une équipe.
      • Si vous avez sélectionné Ajouter des personnes, dans la boîte de dialogue « Activer l’accès à GitHub Copilot pour les membres sélectionnés de l’ORGANISATION », vous pouvez rechercher des membres individuels ou ajouter des membres en bloc en chargeant un fichier CSV.
      • Si vous avez sélectionné Ajouter des équipes, dans la boîte de dialogue « Activer l’accès à GitHub Copilot pour les équipes sélectionnées de l’ORGANISATION », commencez à taper le nom de l’équipe dans la barre de recherche, sélectionnez l’équipe que vous souhaitez ajouter, puis cliquez sur Ajouter une ou des équipes à la liste d’accès.
  6. Pour terminer la configuration de votre abonnement GitHub Copilot Business, cliquez sur Enregistrer et terminer. Les membres de l’organisation recevront un e-mail contenant des instructions sur la façon de commencer à utiliser GitHub Copilot.

Installation de l’extension GitHub Copilot pour Visual Studio Code

Pour utiliser GitHub Copilot, vous devez d’abord installer l’extension Visual Studio Code.

  1. Dans Visual Studio Code Marketplace, accédez à la page de l’extension GitHub Copilot et cliquez sur Installer.

  2. Une fenêtre contextuelle s’affiche, vous demandant d’ouvrir Visual Studio Code. Cliquez sur Ouvrir Visual Studio Code .

  3. Sous l’onglet « Extension : GitHub Copilot » dans Visual Studio Code, cliquez sur Installer.

  4. 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é.
  5. Dans votre navigateur, GitHub demandera les autorisations nécessaires pour GitHub Copilot. Pour approuver ces autorisations, cliquez sur Autoriser Visual Studio Code .

  6. 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.

  1. Ouvrez Visual Studio Code.

  2. Dans Visual Studio Code, créez un fichier JavaScript ( *.js).

  3. Dans le fichier JavaScript, tapez l’en-tête de fonction suivant.

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    

GitHub Copilot suggère automatiquement un corps de fonction entier en texte grisé. La suggestion exacte peut varier.

  1. 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 fournissent des détails sur la configuration de GitHub Copilot sur vos préférences personnelles.

Pour aller plus loin