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, à travers les comptes de l’organisation ou de l’enterprise avec GitHub Copilot Business ou à travers les comptes entreprise avec GitHub Copilot Enterprise.

L’utilisation de GitHub Copilot est gratuite pour les étudiants, enseignants et responsables vérifiés de projets open source. 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 organisationou entreprise avec un abonnement GitHub Copilot Business ou GitHub Copilot Enterprise 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 et les propriétaires d’entreprise, ce guide explique également comment configurer un abonnement GitHub Copilot Business ou GitHub Copilot Enterprise.

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 Business pour votre compte d’entreprise

En tant que propriétaire d’entreprise, vous pouvez ajouter un abonnement GitHub Copilot Business à votre compte d’entreprise. Les propriétaires d’organisation que vous avez activés pour Copilot pourront ensuite affecter des sièges GitHub Copilot aux membres de leur organisation. Pour plus d’informations, consultez « Granting access to Copilot for members of your organization ».

Clients titulaires d’un Accord Entreprise Microsoft

Si vous êtes sous un Contrat Entreprise Microsoft, vous devez connecter votre ID d’abonnement Azure à votre compte d’entreprise pour activer et payer GitHub Copilot. Pour plus d’informations, consultez « Connexion à un abonnement Azure ».

Clients titulaires d’un contrat GitHub direct

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

  2. Pour acheter GitHub Copilot pour votre entreprise, sélectionnez Activer GitHub Copilot au niveau de l’entreprise et cliquez sur Continuer.

  3. Sélectionnez l’entreprise pour laquelle vous souhaitez acheter GitHub Copilot, puis cliquez sur Continuer.

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

Inscription à GitHub Copilot Enterprise pour votre compte d’entreprise

En tant que propriétaire d’entreprise, vous pouvez ajouter un abonnement GitHub Copilot Enterprise à votre compte d'entreprise. Les propriétaires d’organisation que vous avez activés pour Copilot pourront ensuite affecter des sièges GitHub Copilot aux membres de leur organisation. Pour plus d’informations, consultez « Granting access to Copilot for members of your organization ».

Clients titulaires d’un Accord Entreprise Microsoft

Si vous êtes sous un Contrat Entreprise Microsoft, vous devez connecter votre ID d’abonnement Azure à votre compte d’entreprise pour activer et payer GitHub Copilot. Pour plus d’informations, consultez « Connexion à un abonnement Azure ».

Clients sous un contrat GitHub direct

Le processus d’inscription pour GitHub Copilot Enterprise varie selon que votre entreprise est nouvelle dans GitHub Copilot, ou que vous effectuez une mise à niveau à partir de GitHub Copilot Business.

Inscription à GitHub Copilot Enterprise sans GitHub Copilot Business

  1. Dans un navigateur, accédez à github.com/github-copilot/signup/plans.
  2. Sélectionnez GitHub Copilot Enterprise, puis cliquez sur Activer Copilot Enterprise.
  3. Suivez les invites pour effectuer le processus d’inscription.

Mise à niveau de GitHub Copilot Business vers GitHub Copilot Enterprise

Lorsque vous achetez Copilot Enterprise, tous les sièges Copilot Business existants dans votre entreprise seront convertis en plan Copilot Enterprise et facturés en conséquence. Vous ne pouvez pas avoir une combinaison de Copilot Enterprise et de sièges Copilot Business au sein de la même entreprise.

  1. Dans le coin supérieur droit de GitHub.com, 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. Dans la barre latérale du compte d’entreprise, cliquez sur Stratégies.

  4. Sous «  Stratégies, cliquez sur Copilot.

  5. Dans l’onglet « Gestion des accès », dans la section « Copilot Business est actif dans votre entreprise », cliquez sur Activer Copilot Enterprise.

  6. Dans la fenêtre contextuelle « Bienvenue dans Copilot Enterprise » affichée, cliquez sur Acheter Copilot Enterprise.

  7. Suivez les invites pour effectuer le processus d’inscription.

Activation de GitHub Copilot pour votre compte d’entreprise

Les utilisateurs peuvent uniquement utiliser GitHub Copilot une fois qu’ils ont reçu un siège Copilot par une organisation à laquelle ils appartiennent.

En tant que propriétaire d’entreprise, vous devez décider s’il faut autoriser toutes les organisations de votre entreprise à accorder des sièges GitHub Copilot à des membres ou uniquement à des organisations spécifiques. Initialement, après avoir acheté GitHub Copilot Business ou GitHub Copilot Enterprise, aucune organisation n’a la possibilité d’accorder des sièges GitHub Copilot. Vous devez donc l’activer pour certaines ou toutes vos organisations.

  1. Dans la barre latérale du compte d’entreprise, cliquez sur Stratégies.

  2. Sous «  Stratégies, cliquez sur Copilot.

  3. Dans l’onglet « Gestion des accès », 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.
  4. 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.

    Lorsque vous activez une organisation, les propriétaires de cette organisation recevront un e-mail contenant des instructions sur l’activation de GitHub Copilot pour les membres de l’organisation.

  5. Cliquez sur l’onglet Stratégies.

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

    • Pour bloquer les suggestions GitHub Copilot correspondant au code public, sélectionnez Bloqué.
    • Pour autoriser les suggestions GitHub Copilot correspondant au code public, sélectionnez Autorisé.
    • Sélectionnez Aucune stratégie pour permettre à chacune de vos organisations de définir sa propre stratégie.
  7. Si vous avez un abonnement GitHub Copilot Enterprise, sous « Copilot dans GitHub.com », cliquez sur le menu déroulant et sélectionnez la stratégie pour gérer l’utilisation de Copilot dans GitHub.com.

    • Sélectionnez Aucune stratégie pour permettre à chacune de vos organisations de définir sa propre stratégie.
    • Pour activer Copilot Chat pour toutes les organisations de votre entreprise, sélectionnez Activé.
    • Pour désactiver Copilot Chat pour toutes les organisations de votre entreprise, sélectionnez Désactivé.

    Si vous sélectionnez Activé, utilisez les cases à cocher affichées pour spécifier si vous souhaitez :

    • Autorisez Copilot Chat à utiliser la recherche Bing lors de la réponse aux questions sur GitHub.com.
    • Autorisez GitHub à collecter les commentaires des utilisateurs, éventuellement soumis après l’utilisation de Copilot pour générer un résumé de la demande de tirage (pull request).

    Pour plus d’informations, consultez « Activation des caractéristiques GitHub Copilot Enterprise ».

  8. Sous « Copilot Chat dans l’IDE », cliquez sur le menu déroulant et sélectionnez la stratégie permettant de gérer l’utilisation de Copilot Chat dans les applications de l’éditeur de code.

    • Sélectionnez Aucune stratégie pour permettre à chacune de vos organisations de définir sa propre stratégie.
    • Pour activer Copilot Chat pour toutes les organisations de votre entreprise, sélectionnez Activé.
    • Pour désactiver Copilot Chat pour toutes les organisations de votre entreprise, sélectionnez Désactivé.
  9. Sous « Copilot dans la CLI », cliquez sur le menu déroulant et sélectionnez la stratégie pour gérer l’utilisation de Copilot dans le terminal.

    • Sélectionnez Aucune stratégie pour permettre à chacune de vos organisations de définir sa propre stratégie.
    • Pour activer Copilot dans la CLI pour toutes les organisations de votre entreprise, sélectionnez Activé.
    • Pour désactiver Copilot dans la CLI pour toutes les organisations de votre entreprise, sélectionnez Désactivé.

É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