Skip to main content

Configurando o GitHub Copilot na CLI

Saiba como definir configurações e configurar aliases para a Copilot na CLI.

Configurar aliases

Você pode criar aliases para a Copilot na CLI para reduzir os pressionamentos de tecla e permitir que a Copilot na CLI execute comandos em seu nome.

Para permitir que a Copilot na CLI execute comandos, você deve executar os comandos a seguir para criar os aliases (em vez de criar um alias como faria para outro comando shell).

Depois de executar os seguintes comandos para criar os aliases, você pode executar ghcs e ghce em vez de gh copilot suggest e gh copilot explain.

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

Alterar a confirmação de execução padrão

Quando você usa o alias ghcs e seleciona Execute command, o Copilot na CLI solicita confirmação antes de executar o comando. Você pode alterar a confirmação padrão.

  1. Execute o comando a seguir:

    Shell
    gh copilot config
    
  2. Selecione Valor padrão para confirmar a execução do comando.

  3. Escolha o padrão desejado.

Alterar a análise de uso

A menos que você recuse, o Copilot na CLI enviará um conteúdo no formato abaixo para o sistema de análise. Esses dados ajudam a melhorar o produto. A GitHub não examina os dados de indivíduos específicos ou consultas específicas.

{
  "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"
}

Para aceitar ou recusar a coleta de dados:

  1. Execute o comando a seguir:

    Shell
    gh copilot config
    
  2. Selecione Análise de Uso opcional.

  3. Escolha o padrão desejado.