Skip to main content

Installation de GitHub Copilot CLI

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

Qui peut utiliser cette fonctionnalité ?

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

Remarque

GitHub Copilot CLI se trouve dans préversion publique avec protection des données et peut être modifié.

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

Prerequisites

  •         **Un abonnement actif à GitHub Copilot**. Consultez [Copilot 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 Copilot CLI si le propriétaire de votre organisation ou l’administrateur de votre 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 de GitHub Copilot dans votre organisation.

Installation ou mise à jour de Copilot CLI

Vous pouvez installer Copilot CLI à 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 depuis GitHub.com

Vous pouvez télécharger les exécutables directement à partir du copilot-cli référentiel.

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

S'authentifier avec Copilot CLI

Lors du premier lancement, si vous n’êtes pas actuellement connecté à GitHub, vous serez invité à utiliser la /login commande de barre oblique. Entrez cette commande et suivez les instructions à l’écran pour vous authentifier.

Authentification avec un personal access token

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

  1. Visitez Fine-grained personal access tokens.
  2. Sous « Autorisations », cliquez sur Ajouter des autorisations et sélectionnez Copilot Demandes.
  3. Cliquez sur Générer un jeton.
  4. Ajoutez le jeton à votre environnement à l’aide de la GH_TOKEN variable d’environnement GITHUB_TOKEN (par ordre de priorité).

Prochaines étapes

Vous pouvez désormais utiliser Copilot à partir de la ligne de commande. Consultez Utilisation de GitHub Copilot CLI.