# Installation du CLI GitHub Copilot

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

Pour en savoir plus sur Copilot pour CLI avant de l’installer, consultez [À propos de GitHub Copilot CLI](/fr/copilot/concepts/agents/about-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 Copilot pour CLI 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](/fr/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-github-copilot-features-in-your-organization/managing-policies-for-copilot-in-your-organization).

## Installation ou mise à jour Copilot pour CLI

Vous pouvez installer Copilot pour 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 copy
npm install -g @github/copilot
```

> \[!NOTE]
> Si vous avez `ignore-scripts=true` dans votre `~/.npmrc` fichier, vous devez utiliser la commande :
>
> ```shell copy
> npm_config_ignore_scripts=false npm install -g @github/copilot
> ```

Pour installer la version préliminaire :

```shell copy
npm install -g @github/copilot@prerelease
```

### Installation avec WinGet (Windows)

```powershell copy
winget install GitHub.Copilot
```

Pour installer la version préliminaire :

```powershell copy
winget install GitHub.Copilot.Prerelease
```

### Installation avec Homebrew (macOS et Linux)

```shell copy
brew install copilot-cli
```

Pour installer la version préliminaire :

```shell copy
brew install copilot-cli@prerelease
```

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

```shell copy
curl -fsSL https://gh.io/copilot-install | bash
```

Ou:

```shell copy
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 copy
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`](https://github.com/github/copilot-cli/releases/).

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

## Authentification avec Copilot pour CLI

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](/fr/copilot/how-tos/copilot-cli/set-up-copilot-cli/authenticate-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](https://github.com/settings/personal-access-tokens/new).
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 du CLI GitHub Copilot](/fr/copilot/how-tos/use-copilot-agents/use-copilot-cli).