Skip to main content

Configuración de GitHub Copilot en la CLI

Obtenga información sobre cómo configurar las opciones y configurar alias para Copilot in the CLI.

¿Quién puede utilizar esta característica?

This feature is not available in GitHub Copilot Free.

Configuración de alias

Puede crear alias para la Copilot in the CLI para reducir las pulsaciones de teclas y permitir que la Copilot in the CLI ejecute comandos en su nombre.

Para permitir que la Copilot in the CLI ejecute comandos, debe ejecutar los siguientes comandos para crear los alias (en lugar de crear un alias como lo haría para otro comando de shell).

Después de ejecutar los siguientes comandos para crear los alias, puede ejecutar ghcs y ghce en lugar de gh copilot suggest y 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

Cambio de la confirmación de ejecución predeterminada

Cuando use el alias ghcs y seleccione Ejecutar comando, Copilot in the CLI solicitará la confirmación antes de ejecutar el comando. Puede cambiar la confirmación predeterminada.

  1. Ejecute el siguiente comando:

    Shell
    gh copilot config
    
  2. Seleccione Valor predeterminado para confirmar la ejecución del comando.

  3. Elija el valor predeterminado deseado.

Cambio del análisis de uso

A menos que lo rechace, Copilot in the CLI enviará una carga en el formato siguiente al sistema de análisis. Estos datos ayudan a mejorar el producto. GitHub no analiza los datos de personas específicas ni 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 optar por participar o no en la recopilación de datos:

  1. Ejecute el siguiente comando:

    Shell
    gh copilot config
    
  2. Seleccione Análisis de uso opcional.

  3. Elija el valor predeterminado deseado.