docs/linux/github-copilot-cli.md

75 lines
1.6 KiB
Markdown

# Einrichten von Github Copilot CLI unter CachyOS
## Voraussetzungen
- Ein aktives Github Copilot Abonnement
- Node.js (Version 22 oder höher)
- npm (Version 10 oder höher)
## Installation von npm
Falls Node.js und npm noch nicht installiert sind:
```bash
$: sudo pacman -Syu nodejs npm
```
Konfiguriere npm, um globale Pakete ohne Root-Rechte zu installieren:
```bash
$: mkdir ~/.npm-global
$: npm config set prefix '~/.npm-global'
```
Füge den neuen npm-Pfad zu deiner Shell-Konfigurationsdatei hinzu:
### Für Bash oder Zsh:
```bash
$: nano ~/.bashrc # oder nano ~/.zshrc
```
Füge die folgende Zeile am Ende der Datei hinzu:
```
export PATH=~/.npm-global/bin:$PATH
```
### Für Fish:
```fish
$: fish_add_path --move ~/.npm-global/bin
```
Starte anschließend das Terminal neu.
## Installation von Github Copilot CLI
```bash
$: npm install -g @github/copilot
```
## Starten
```bash
$: copilot
```
## Anmeldung
Beim ersten Start wirst du aufgefordert, dich anzumelden.
```
> /login
```
1. Wähle "GitHub.com"
2. Drücke Enter, um den Webbrowser zu öffnen
3. Melde dich bei deinem GitHub-Konto an und erteile die erforderlichen Berechtigungen
4. Gib den im Terminal angezeigten Code in die Webseite ein, um die Anmeldung abzuschließen
Anschließend sollte im Terminal die folgenden Meldungen erscheinen:
- Connected to GitHub MCP Server
- Signed in successfully as [dein GitHub-Benutzername]! You can now use Copilot.
## Model wechseln
Um das KI-Modell zu wechseln, verwende den Befehl:
```
> /model
```
Wähle das gewünschte Modell aus der Liste aus.
## Hilfe
Um eine Liste der verfügbaren Befehle anzuzeigen, verwende:
```
> /help
```