Skip to main content

Konfigurieren von GitHub Copilot in der CLI

Hier erfährst du, wie du für Copilot in der CLI Einstellungen konfigurierst und Aliase einrichtest.

Einrichten von Aliasen

Du kannst für Copilot in der CLI Aliase erstellen, um die Tastatureingaben zu reduzieren und um Copilot in der CLI die Ausführung von Befehlen in deinem Namen zu ermöglichen.

Wenn du zulassen möchtest, dass Copilot in der CLI Befehle ausführt, führe die folgenden Befehle aus, um die Aliase zu erstellen (im Gegensatz zum Erstellen eines Alias für einen anderen Shellbefehl).

Nachdem Sie die folgenden Befehle ausgeführt haben, um die Aliase zu erstellen, können Sie ghcs und ghce anstelle von gh copilot suggest und gh copilot explain ausführen.

Bash

Shell
echo 'eval "$(gh copilot alias -- bash)"' >> ~/.bashrc

PowerShell

Shell
$GH_COPILOT_PROFILE = Join-Path -Path $(Split-Path -Path $PROFILE -Parent) -ChildPath "gh-copilot.ps1"
gh copilot alias -- pwsh | Out-File ( New-Item -Path $GH_COPILOT_PROFILE -Force )
echo ". `"$GH_COPILOT_PROFILE`"" >> $PROFILE

Zsh

Shell
echo 'eval "$(gh copilot alias -- zsh)"' >> ~/.zshrc

Ändern der Standardausführungs-Bestätigung

Wenn du den Alias ghcs verwendest und die Option Execute command auswählst, wirst du von Copilot in der CLI zur Bestätigung aufgefordert, bevor der Befehl ausgeführt wird. Sie können die Standardbestätigung ändern.

  1. Führen Sie den folgenden Befehl aus:

    Shell
    gh copilot config
    
  2. Wählen Sie den Standardwert für die Bestätigung der Befehlsausführung aus.

  3. Wählen Sie die gewünschte Standardeinstellung aus.

Ändern der Nutzungsanalysen

Sofern du die Zustimmung erteilst, sendet Copilot in der CLI Nutzdaten im unten angegebenen Format an das Analysesystem. Diese Daten helfen, das Produkt zu verbessern. GitHub werden nicht in den Daten bestimmter Personen oder in bestimmten Abfragen angezeigt.

{
  "platform": "darwin",
  "architecture": "arm64",
  "version": "0.3.0-beta",
  "custom_event": "true",
  "event_parent_command": "explain",
  "event_name": "Explain",
  "sha": "089a53215fc4383179869f7f6132ce9d6e58754a",
  "thread_id": "e61d0d08-f6ba-465b-81cf-c30fd9127d70"
}

Sie können sich für oder gegen die Datenerfassung entscheiden:

  1. Führen Sie den folgenden Befehl aus:

    Shell
    gh copilot config
    
  2. Wählen Sie Optionale Nutzungsanalyse.

  3. Wählen Sie die gewünschte Standardeinstellung aus.