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
echo 'eval "$(gh copilot alias -- bash)"' >> ~/.bashrc
echo 'eval "$(gh copilot alias -- bash)"' >> ~/.bashrc
PowerShell
$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
$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
echo 'eval "$(gh copilot alias -- zsh)"' >> ~/.zshrc
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.
-
Ejecute el siguiente comando:
Shell gh copilot config
gh copilot config
-
Seleccione Valor predeterminado para confirmar la ejecución del comando.
-
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:
-
Ejecute el siguiente comando:
Shell gh copilot config
gh copilot config
-
Seleccione Análisis de uso opcional.
-
Elija el valor predeterminado deseado.