Examiner le processus d’installation de GitHub Copilot

Effectué

GitHub Copilot offre un processus de configuration flexible pour les individus et les organisations.

Configurer GitHub Copilot pour une utilisation individuelle

Les individus peuvent utiliser les étapes suivantes pour configurer GitHub Copilot :

  1. Sélectionnez le plan GitHub Copilot qui répond à vos besoins individuels.

    Il existe plusieurs plans GitHub Copilot qui fournissent l’accès à GitHub Copilot :

    • Utilisez Copilot Free. Obtenez une expérience limitée de Copilot avec jusqu'à 2 000 complétions de code et 50 conversations ou demandes premium par mois, sans abonnement payant requis.

    • Inscrivez-vous à un plan payant. Vous pouvez vous abonner à l’une des options suivantes :

      • Copilot Pro, qui comprend un essai gratuit unique de 30 jours et 300 demandes premium mensuelles.
      • Copilot Pro+, qui comprend 1 500 demandes premium mensuelles et un accès total à tous les modèles disponibles. Abonnez-vous à Copilot Pro+.
    • Utilisez Copilot par le biais de votre organisation ou de votre entreprise. Si vous faites partie d’une organisation ou d’une entreprise avec un plan Copilot, vous pouvez demander l’accès via votre organisation.

    • Étudiants, enseignants ou mainteneurs open source vérifiés. Les personnes qualifiées peuvent être éligibles pour utiliser Copilot gratuitement.

  2. Installez l’extension GitHub Copilot pour votre IDE.

    L’utilisation de GitHub Copilot dans votre environnement de développement préféré nécessite l’extension GitHub Copilot. Les extensions sont disponibles pour les IDE suivants :

    • Visual Studio Code
    • Visual Studio
    • IDE JetBrains
    • Vim/Neovim
    • Éclipse
    • Xcode
  3. Installez l’extension Copilot pour la ligne de commande.

    Si vous souhaitez utiliser Copilot dans la ligne de commande, installez l’extension Copilot pour GitHub CLI.

  4. Utilisez Copilot dans le terminal Windows.

    Si vous souhaitez discuter avec Copilot dans le terminal Windows, connectez Copilot à Terminal Chat dans Windows Terminal Canary.

  5. Configurer la mise en réseau (si nécessaire).

    Si vous vous connectez via un serveur proxy HTTP ou un pare-feu, vérifiez que les URL des clés sont ajoutées à la liste d’autorisation pour le serveur proxy ou le pare-feu.

    Il se peut que vous deviez également installer un certificat SSL personnalisé sur votre machine.

  6. Configurez les paramètres (facultatif).

    Tous les utilisateurs peuvent configurer les paramètres Copilot dans leur IDE ou dans l’interface CLI.

    Si vous disposez de votre propre plan Copilot (au lieu d’utiliser le plan de votre organisation ou de votre entreprise), vous pouvez :

    • Installez Copilot Extensions pour intégrer d’autres outils à Copilot Chat.
    • Gérez les stratégies en tant qu’abonné individuel.

Configurer GitHub Copilot pour les organisations

Les organisations peuvent utiliser les étapes suivantes pour configurer GitHub Copilot :

  1. Abonnez-vous à votre organisation à GitHub Copilot.

    Configurez un plan Copilot Business pour votre organisation.

    Si votre organisation fait partie d’une entreprise avec un plan Copilot Enterprise ou Copilot Business, votre propriétaire d’entreprise peut activer Copilot pour votre organisation. Vous pouvez demander l’accès auprès de votre propriétaire d’entreprise en ouvrant les paramètres de votre compte GitHub et en demandant l’accès sous « Obtenir Copilot à partir d’une organisation ».

  2. Définir des stratégies.

    Contrôlez les fonctionnalités Copilot disponibles de votre organisation.

  3. Configurer la mise en réseau (si nécessaire).

    Si les membres de votre organisation se connectent via un serveur proxy HTTP ou un pare-feu, vérifiez que les URL des clés sont ajoutées à la liste verte pour le serveur proxy ou le pare-feu.

    Vous devrez peut-être également installer des certificats SSL personnalisés sur les machines de vos membres.

  4. Accordez l’accès aux membres.

    Activez Copilot pour certains membres ou tous les membres de votre organisation.

    Pour aider à favoriser l’adoption de Copilot dans votre organisation, réfléchissez à ce que les équipes ou les membres sont les plus enthousiastes à propos de Copilot ou pourraient bénéficier le plus de Copilot. Vous pouvez activer Copilot pour ces membres avant d’activer Copilot pour toute votre organisation. Cela peut vous aider à découvrir des bloqueurs, à démontrer un succès précoce et à configurer votre organisation pour un déploiement réussi de Copilot.

    GitHub a constaté que de nombreux déploiements réussis offrent un modèle libre-service où les développeurs peuvent revendiquer une licence sans approbation.

    Si votre organisation fait partie d’une entreprise sur GitHub Enterprise Cloud, les utilisateurs doivent effectuer une configuration supplémentaire pour s’authentifier auprès de leur compte à partir de leur environnement de développement.

  5. Favoriser l’adoption de Copilot.

    La planification et l’implémentation d’un processus d’activation efficace sont essentielles pour favoriser l’adoption de Copilot dans votre organisation.

  6. Améliorez l’expérience Copilot.

    Améliorez l’expérience Copilot pour votre organisation en :

    • Configuration de bases de connaissances pour une utilisation avec Copilot Chat (Copilot Enterprise uniquement).
    • Réglage précis de Copilot en créant un grand modèle de langage personnalisé.
    • Installation des extensions Copilot pour intégrer d’autres outils à Copilot Chat.

Accès au plan gratuit GitHub Copilot

La plupart des développeurs individuels peuvent commencer à utiliser GitHub Copilot Free avec peu ou pas de configuration requise. Toutefois, il existe quelques cas où GitHub Copilot Free n’est pas disponible :

  • Vous disposez d’un compte d’utilisateur géré.
  • Vous disposez d’un compte Copilot via une organisation.
  • Vous disposez d’un plan Copilot Pro ou Copilot Pro+ existant ou d’essai de Copilot Pro.
  • Vous disposez d’un accès gratuit à Copilot Pro en tant qu’étudiant, enseignant ou mainteneur open source.

Il existe quelques façons de commencer à utiliser Copilot Free, selon l’endroit où vous travaillez.

  • Visual Studio et Visual Studio Code : Dans Visual Studio et Visual Studio Code, vous pouvez vous inscrire au plan Gratuit GitHub Copilot directement à partir de l’éditeur. Si vous disposez d’un compte GitHub, vous êtes invité à vous connecter. Si vous n’avez pas de compte GitHub, vous êtes invité à en créer un. Après vous être inscrit et connecté, vous pouvez commencer à utiliser GitHub Copilot Free.

  • GitHub : Avec un plan Gratuit GitHub Copilot, vous pouvez poser des questions Copilot dans une interface de conversation sur GitHub. Vous pouvez vous inscrire à partir de la page Paramètres de votre compte GitHub.

  • GitHub Mobile : vous pouvez également discuter avec GitHub Copilot dans GitHub Mobile. Dans GitHub Mobile, appuyez sur l’icône GitHub Copilot dans le coin inférieur droit de l’écran (l’icône GitHub Copilot n’est pas affichée sur chaque page de GitHub Mobile, si vous ne voyez pas l’icône, accédez à une autre page dans GitHub Mobile et recherchez l’icône là-bas). En bas de la page, utilisez la zone « Demander à Copilot » pour démarrer une conversation avec Copilot.

  • Autres ID : vous devez activer GitHub Copilot Free à partir de votre compte GitHub avant de pouvoir l’utiliser dans d’autres IDE. Dans le coin supérieur droit de n’importe quelle page sur GitHub, sélectionnez votre photo de profil, puis sélectionnez « Votre Copilote » pour ouvrir GitHub Copilot dans Paramètres. Sélectionnez « Commencer à utiliser Copilot Free » pour activer GitHub Copilot Free et ouvrir le mode immersif. À droite du texte « Installer Copilot dans votre éditeur de code favori », sélectionnez le menu déroulant, puis sélectionnez votre éditeur préféré.

Résumé

GitHub Copilot offre un processus de configuration flexible pour les individus et les organisations. Les individus peuvent configurer GitHub Copilot en sélectionnant un plan, en installant l’extension et en configurant les paramètres. Les organisations peuvent configurer GitHub Copilot en s’abonnant à un plan, en définissant des stratégies et en lui accordant l’accès aux membres.