Skip to main content

Konfigurieren von GitHub Copilot in der CLI

Erfahren Sie, wie Sie Einstellungen konfigurieren und Aliase für Copilot in the CLI einrichten.

Einrichten von Aliasen

Sie können Aliase für Copilot in the CLI erstellen, um Tastatureingaben zu reduzieren und Copilot in the CLI zu erlauben, Befehle in Ihrem Namen auszuführen.

Damit Copilot in the CLI Befehle ausführen kann, müssen Sie die folgenden Befehle ausführen, um die Aliase zu erstellen (im Gegensatz zur Erstellung eines Alias, wie Sie es für einen anderen Shell-Befehl tun würden).

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 Sie den Alias ghcs verwenden und Befehl ausführen auswählen, werden Sie von Copilot in the CLI vor dem Ausführen des Befehls zur Bestätigung aufgefordert. 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 Sie sich nicht dagegen entschieden haben, sendet Copilot in the CLI eine Payload im folgenden 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.