# 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 ```