Skip to main content

Installation du CLI GitHub Copilot

Découvrez comment installer CLI Copilot afin de pouvoir utiliser Copilot directement à partir de la ligne de commande.

Qui peut utiliser cette fonctionnalité ?

CLI de GitHub Copilot est disponible dans tous les forfaits Copilot. Si vous recevez Copilot d’une organisation, la CLI Copilot stratégie doit être activée dans les paramètres de l’organisation.

Pour en savoir plus sur CLI Copilot avant de l’installer, consultez À propos de GitHub Copilot CLI.

Prerequisites

  •         **Un abonnement actifGitHub Copilot**. Consultez [Copilot les plans](https://github.com/features/copilot/plans?ref_product=copilot&ref_type=engagement&ref_style=text).
    
  • (Sur Windows) PowerShell v6 ou version ultérieure

Si vous avez accès à GitHub Copilot via votre organisation ou votre entreprise, vous ne pouvez pas utiliser CLI Copilot si le propriétaire de l'organisation ou l'administrateur de l'entreprise l'a désactivé dans les paramètres de l'organisation ou de l'entreprise. Consultez Gestion des stratégies et des fonctionnalités pour GitHub Copilot dans votre organisation.

Installation ou mise à jour CLI Copilot

Vous pouvez installer CLI Copilot à l’aide de WinGet (Windows), homebrew (macOS et Linux), npm (toutes les plateformes) ou d’un script d’installation (macOS et Linux).

Installation avec npm (toutes les plateformes)

Prérequis : Node.js 22 ou version ultérieure.

Shell
npm install -g @github/copilot

Remarque

Si vous avez ignore-scripts=true dans votre ~/.npmrc fichier, vous devez utiliser la commande :

Shell
npm_config_ignore_scripts=false npm install -g @github/copilot

Pour installer la version préliminaire :

Shell
npm install -g @github/copilot@prerelease

Installation avec WinGet (Windows)

PowerShell
winget install GitHub.Copilot

Pour installer la version préliminaire :

PowerShell
winget install GitHub.Copilot.Prerelease

Installation avec Homebrew (macOS et Linux)

Shell
brew install copilot-cli

Pour installer la version préliminaire :

Shell
brew install copilot-cli@prerelease

Installation avec le script d’installation (macOS et Linux)

Shell
curl -fsSL https://gh.io/copilot-install | bash

Ou:

Shell
wget -qO- https://gh.io/copilot-install | bash

Pour exécuter en tant que superutilisateur et installer dans /usr/local/bin, utilisez | sudo bash.

Pour l’installer dans un répertoire personnalisé, définissez la variable d’environnement PREFIX . Il utilise par défaut /usr/local lorsqu'il est exécuté en tant qu'utilisateur root ou $HOME/.local lorsqu'il est exécuté en tant qu'utilisateur non root.

Pour installer une version spécifique, définissez la variable d’environnement VERSION . Il est défini par défaut sur la dernière version.

Par exemple, pour installer la version v0.0.369 dans un répertoire personnalisé :

Shell
curl -fsSL https://gh.io/copilot-install | VERSION="v0.0.369" PREFIX="$HOME/custom" bash

Télécharger à partir de GitHub.com

Vous pouvez télécharger les exécutables directement à partir de le dépôt copilot-cli.

Téléchargez l’exécutable de votre plateforme, décompressez-le et exécutez-le.

Authentification avec CLI Copilot

Lors du premier lancement, si vous n’êtes pas connecté à GitHub, vous serez invité à utiliser la commande barre oblique /login. Entrez cette commande et suivez les instructions à l’écran pour vous authentifier. Pour plus d’informations sur le processus d’authentification, consultez Authentification de GitHub Copilot CLI.

Authentification avec un personal access token

Vous pouvez également vous authentifier à l’aide de fine-grained personal access token l’autorisation « Copilot Demandes » activée.

  1. Visitez Fine-grained personal access tokens.
  2. Sous « Autorisations », cliquez sur Ajouter des autorisations , puis sélectionnez Copilot Demandes.
  3. Cliquez sur Générer un jeton.
  4. Exportez le jeton dans votre configuration de terminal ou d’environnement. Utilisez la variable d'environnement COPILOT_GITHUB_TOKEN, GH_TOKEN ou GITHUB_TOKEN (par ordre de priorité).

Prochaines étapes

Vous pouvez maintenant utiliser Copilot à partir de la ligne de commande. Consultez Utilisation de l’interface CLI GitHub Copilot.