Pour utiliser GitHub Copilot dans un IDE ou la ligne de commande, vous devez vous authentifier à un compte sur GitHub disposant d’une licence Copilot.
Si vous avez accès à Copilot par le biais de compte d’utilisateur managé appartenant à une entreprise sur GHE.com, vous devrez peut-être ajuster certains paramètres dans votre IDE avant de pouvoir vous authentifier sur votre compte.
Utilisez les onglets en haut de cet article pour consulter les instructions relatives à votre environnement.
S'authentifier à partir de VS Code
-
Pour ouvrir vos paramètres VS Code, appuyez sur Commande+, (Mac) ou Ctrl+ (Windows).
-
Dans la barre de recherche, recherchez
enterprise
. -
Pour le paramètre
Github-enterprise: Uri
, entrez l’URL où vous accédez à GitHub. Par exemple :https://octocorp.ghe.com
. -
Dans les paramètres VS Code, recherchez
copilot
. -
Dans « GitHub > Copilot : Avancé », cliquez sur Modifier dans settings.json.
-
À l’intérieur de la propriété
github.copilot.advanced
, ajoutez"authProvider": "github-enterprise"
. Par exemple :JSON "github.copilot.advanced": { "authProvider": "github-enterprise" },
"github.copilot.advanced": { "authProvider": "github-enterprise" },
-
Enregistrez le fichier
settings.json
. -
Vous serez invité à vous connecter pour utiliser GitHub Copilot. Cliquez sur Se connecter à GitHub, puis suivez les requêtes pour autoriser votre compte.
Si vous ne voyez pas la requête, essayez de redémarrer VS Code.
Si vous devez basculer vers un compte sur GitHub.com, supprimez le paramètre authProvider
de settings.json
.
S’authentifier à partir des IDE JetBrains
Pour vous authentifier auprès de GHE.com dans un éditeur JetBrains, vous devez installer la version 1.4.11 ou ultérieure de l’extension Copilot. Vous devez ensuite configurer l’extension pour qu’elle fonctionne avec GHE.com.
- Pour ouvrir la boîte de dialogue des préférences ou des paramètres de l’éditeur, appuyez sur Commande+, (Mac) ou Ctrl+Alt+S (Windows).
- Dans la barre latérale gauche, développez la section « Langages et Frameworks », puis cliquez sur GitHub Copilot.
- Dans le champ « Fournisseur d’authentification », entrez le nom d’hôte où vous accédez à GitHub. Par exemple :
octocorp.ghe.com
. - Pour enregistrer vos modifications, cliquez sur OK.
- Pour vous connecter, ouvrez le menu Outils, puis sélectionnez GitHub Copilot > Connexion à GitHub. Suivez les invites pour vous connecter.
Si vous devez basculer vers un compte sur GitHub.com, supprimez la valeur que vous avez entrée dans le champ « Fournisseur d’authentification ».
S’authentifier à partir de Xcode
- Ouvrez l’application « GitHub Copilot pour Xcode ».
- Cliquez sur l’onglet Avancé.
- Dans le champ « URL du fournisseur d’authentification », entrez l’URL où vous accédez à GitHub. Par exemple :
https://octocorp.ghe.com
. - Autorisez l’extension en suivant les instructions de « Connexion à GitHub Copilot ».
S’authentifier à partir de la ligne de commande
Pour utiliser l’extension gh-copilot
pour GitHub CLI, vous devez :
- Télécharger et installer l’extension. Pour ce faire, vous devez être authentifié(e) sur un compte sur GitHub.com. Consultez Installation de GitHub Copilot dans le CLI.
- Authentifiez-vous sur le compte GHE.com où vous avez reçu votre licence Copilot.
GitHub.com est la destination par défaut des demandes GitHub CLI. Pour utiliser gh copilot
, vous devez vous assurer que les demandes sont envoyées à GHE.com, où vous recevez votre licence. Les options suivantes s’offrent à vous :
- Incluez l’indicateur
--hostname SUBDOMAIN.ghe.com
dans toutes les commandesgh copilot
. - Définissez la variable d’environnement
GH_HOST
pour modifier l’hôte par défaut pour toutes les commandes GitHub CLI. - Déconnectez-vous de GitHub.com avec
gh auth logout
. Toutefois, vous devrez vous reconnecter pour obtenir les mises à jour degh-copilot
.
Pour obtenir des informations générales sur l’utilisation de GitHub CLI sur les plateformes, consultez « Utilisation de l’interface CLI GitHub sur les plateformes GitHub ».
S’authentifier à partir de Visual Studio
Pour vous authentifier à partir de Visual Studio, suivez les étapes décrites dans Ajouter vos comptes GitHub à votre keychain Visual Studio sur Microsoft Learn.
Pour le champ « URL GitHub Enterprise », entrez l’URL où vous accédez à GitHub. Par exemple : https://octocorp.ghe.com
.
Authentification à partir d’Eclipse
- Dans l’IDE, cliquez sur Copilot pour ouvrir le menu.
- Cliquez sur Modifier les préférences....
- Dans le champ **Point de terminaison d’authentification GitHub Enterprise **, entrez l’URL d’accès à GitHub. Par exemple :
https://octocorp.ghe.com
. - Cliquez sur Appliquer.
- Ouvrez à nouveau le menu Copilot puis cliquez sur Se connecter à GitHub.