# Installation von GitHub Copilot CLI

Erfahren Sie, wie Sie Copilot CLI installieren, damit Sie Copilot direkt von der Befehlszeile aus verwenden können.

Informationen zu Copilot CLI vor der Installation finden Sie unter [Informationen zu GitHub Copilot CLI](/de/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli).

## Voraussetzungen

* **Ein aktives GitHub Copilot Abonnement**. Siehe [Copilot Pläne](https://github.com/features/copilot/plans?ref_product=copilot\&ref_type=engagement\&ref_style=text).
* (Bei Windows) **PowerShell** v6 oder höher

Wenn Sie über Ihre Organisation oder Ihr Unternehmen Zugriff auf GitHub Copilot haben, können Sie Copilot CLI nicht verwenden, wenn Ihr Organisationsinhaber oder Unternehmensadministrator Copilot CLI in den Organisations- oder Unternehmenseinstellungen deaktiviert hat. Siehe [Verwalten von Richtlinien und Features für GitHub Copilot in Ihrer Organisation](/de/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies).

## Installieren oder Aktualisieren Copilot CLI

Sie können Copilot CLI mit WinGet (Windows), Homebrew (macOS und Linux), npm (alle Plattformen) oder einem Installationsskript (macOS und Linux) installieren.

### Installieren mit npm (alle Plattformen)

Voraussetzung: Node.js 22 or later.

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

> \[!NOTE]
> Wenn Sie `ignore-scripts=true` in Ihrer `~/.npmrc` Datei haben, müssen Sie den folgenden Befehl verwenden:
>
> ```shell copy
> npm_config_ignore_scripts=false npm install -g @github/copilot
> ```

So installieren Sie die Vorabversion:

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

### Installieren mit WinGet (Windows)

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

So installieren Sie die Vorabversion:

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

### Installieren mit Homebrew (macOS und Linux)

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

So installieren Sie die Vorabversion:

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

### Installieren mit dem Installationsskript (macOS und Linux)

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

Oder:

```shell copy
wget -qO- https://gh.io/copilot-install | bash
```

Um die Installation als root auszuführen und nach `/usr/local/bin` zu installieren, verwenden Sie `| sudo bash`.

Zum Installieren in einem benutzerdefinierten Verzeichnis legen Sie die `PREFIX` Umgebungsvariable fest. Standardmäßig ist der Wert `/usr/local`, wenn es als root ausgeführt wird, oder `$HOME/.local`, wenn es als nicht-root Benutzer ausgeführt wird.

Um eine bestimmte Version zu installieren, legen Sie die `VERSION` Umgebungsvariable fest. Standardmäßig wird die neueste Version verwendet.

So installieren Sie z. B. die Version `v0.0.369` in einem benutzerdefinierten Verzeichnis:

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

### Herunterladen von GitHub.com

Sie können die ausführbaren Dateien direkt aus [the `copilot-cli` Repository](https://github.com/github/copilot-cli/releases/) herunterladen.

Laden Sie die ausführbare Datei für Ihre Plattform herunter, entpacken Sie sie, und führen Sie sie aus.

## Authentifizieren mit Copilot CLI

Wenn Sie beim ersten Start noch nicht bei GitHub angemeldet sind, werden Sie aufgefordert, den `/login` Befehl mit Schrägstrich zu verwenden. Gib diesen Befehl ein, und befolge die Anweisungen auf dem Bildschirm, um dich zu authentifizieren. Weitere Informationen zum Authentifizierungsprozess finden Sie unter [Authentifizierung von GitHub Copilot CLI](/de/enterprise-cloud@latest/copilot/how-tos/copilot-cli/set-up-copilot-cli/authenticate-copilot-cli).

### Authentifizieren mit einem personal access token

Sie können sich auch authentifizieren, indem Sie ein fine-grained personal access token mit der aktivierten Berechtigung „Copilot-Requests“ verwenden.

1. Besuchen Sie [Fine-grained personal access tokens](https://github.com/settings/personal-access-tokens/new).
2. Wählen Sie unter **"Ressourcenbesitzer**" Ihr **persönliches Konto** aus. Wählen Sie keine Organisation aus. Die **Copilot Berechtigung "Requests"** ist nur auf benutzereigenen fine-grained personal access tokens verfügbar.
3. Wählen Sie unter **Repositoryzugriff** die für Ihren Anwendungsfall geeignete Zugriffsebene aus:
   * **Öffentliche Repositorys** , wenn Sie nur mit öffentlichen Repositorys arbeiten müssen.
   * **Alle Repositorys** , wenn Sie Zugriff auf alle Ihre aktuellen und zukünftigen Repositorys benötigen.
   * **Wählen Sie nur Repositorys aus** , wenn Sie den Zugriff auf bestimmte Repositorys einschränken möchten.
4. Wählen Sie unter **"Berechtigungen**" die Registerkarte " **Konto** " aus.
5. Klicken Sie auf **"Berechtigungen hinzufügen"**, und wählen Sie **"Anforderungen" ausCopilot**.
6. Klicke dann auf **Token generieren**.
7. Exportieren Sie das Token in Ihrer Terminal- oder Umgebungskonfiguration. Verwenden Sie die Umgebungsvariable `COPILOT_GITHUB_TOKEN`, `GH_TOKEN` oder `GITHUB_TOKEN` (in der Reihenfolge der Rangfolge).

## Nächste Schritte

Sie können jetzt über die Befehlszeile verwenden Copilot . Siehe [Verwenden von GitHub Copilot CLI](/de/enterprise-cloud@latest/copilot/how-tos/copilot-cli/use-copilot-cli/overview).

Eine Liste der Befehle für Copilot CLI, einschließlich des zu aktualisierenden Befehls, finden Sie unter [GitHub Copilot CLI-Befehlsreferenz](/de/enterprise-cloud@latest/copilot/reference/copilot-cli-reference/cli-command-reference).