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 des compte personnel avec GitHub Copilot Individual ou à travers les comptes de l’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.

Vous pouvez utiliser GitHub Copilot soit via votre compte personnel, avec un abonnement GitHub Copilot Individual, soit avec un compte organisation avec un abonnement GitHub Copilot Business subscription. Pour utiliser Copilot via un compte d’organisation, un siège GitHub Copilot doit vous être attribué par votre organisation.

Ce guide vous montre comment configurer un abonnement GitHub Copilot Individual via votre compte personnel, installer l’extension GitHub Copilot dans Visual Studio Code, puis obtenir votre première suggestion. Pour les propriétaires d'organisation, ce guide explique également comment configurer un abonnement GitHub Copilot Business .

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 via votre compte personnel, vous devrez mettre en place un essai gratuit ou un abonnement à GitHub Copilot Individual.

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

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

Installation de l’extension GitHub Copilot pour Visual Studio Code

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

  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.

Inscription à GitHub Copilot pour votre compte d’organisation

En tant que propriétaire d’organisation, vous pouvez demander un abonnement à GitHub Copilot Business pour votre compte d’organisation. Cela vous permettra d’attribuer des sièges GitHub Copilot aux membres de votre organisation.

  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.

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

Pour aller plus loin