# Instalación de la CLI de GitHub Copilot

Obtenga información sobre cómo instalar CLI de Copilot para que pueda usar Copilot directamente desde la línea de comandos.

Para obtener información sobre CLI de Copilot antes de instalarlo, consulte [Acerca de GitHub Copilot CLI](/es/copilot/concepts/agents/about-copilot-cli).

## Prerrequisitos

* **Una suscripción activaGitHub Copilot**. Consulte Planes de [Copilot](https://github.com/features/copilot/plans?ref_product=copilot\&ref_type=engagement\&ref_style=text).
* (On Windows) **PowerShell** v6 o superior

Si tiene acceso a a GitHub Copilot través de su organización o empresa, no puede usar CLI de Copilot si el propietario de la organización o el administrador de la empresa lo ha deshabilitado en la configuración de la organización o de la empresa. Consulte [Administración de directivas y características para GitHub Copilot en su organización](/es/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-github-copilot-features-in-your-organization/managing-policies-for-copilot-in-your-organization).

## Instalación o actualización CLI de Copilot

Puede instalar CLI de Copilot mediante WinGet (Windows), Homebrew (macOS y Linux), npm (todas las plataformas) o un script de instalación (macOS y Linux).

### Instalación con npm (todas las plataformas)

Requisito previo: Node.js 22 o posterior.

```shell copy
npm install -g @github/copilot
```

> \[!NOTE]
> Si tiene `ignore-scripts=true` en el `~/.npmrc` archivo, debe usar el comando :
>
> ```shell copy
> npm_config_ignore_scripts=false npm install -g @github/copilot
> ```

Para instalar la versión preliminar:

```shell copy
npm install -g @github/copilot@prerelease
```

### Instalación con WinGet (Windows)

```powershell copy
winget install GitHub.Copilot
```

Para instalar la versión preliminar:

```powershell copy
winget install GitHub.Copilot.Prerelease
```

### Instalación con Homebrew (macOS y Linux)

```shell copy
brew install copilot-cli
```

Para instalar la versión preliminar:

```shell copy
brew install copilot-cli@prerelease
```

### Instalación con el script de instalación (macOS y Linux)

```shell copy
curl -fsSL https://gh.io/copilot-install | bash
```

O:

```shell copy
wget -qO- https://gh.io/copilot-install | bash
```

Para instalar en `/usr/local/bin` y ejecutar como superusuario, use `| sudo bash`.

Para instalar en un directorio personalizado, establezca la variable de entorno `PREFIX`. El valor predeterminado es `/usr/local` cuando se ejecuta como raíz o `$HOME/.local` cuando se ejecuta como usuario no raíz.

Para instalar una versión específica, establezca la variable del entorno `VERSION`. El valor predeterminado es la versión más reciente.

Por ejemplo, para instalar la versión `v0.0.369` en un directorio personalizado:

```shell copy
curl -fsSL https://gh.io/copilot-install | VERSION="v0.0.369" PREFIX="$HOME/custom" bash
```

### Descargar desde GitHub.com

Puede descargar los archivos ejecutables directamente desde [the `copilot-cli` repository](https://github.com/github/copilot-cli/releases/).

Descargue el archivo ejecutable de la plataforma, desempaquelo y ejecútelo.

## Autenticación con CLI de Copilot

En el primer inicio, si no ha iniciado sesión actualmente en GitHub, se le pedirá que use el `/login` comando de barra diagonal. Escribe este comando y sigue las instrucciones en pantalla para autenticarte. Para obtener más información sobre el proceso de autenticación, consulte [Autenticación de la CLI de GitHub Copilot](/es/copilot/how-tos/copilot-cli/set-up-copilot-cli/authenticate-copilot-cli).

### Autenticación con personal access token

También puede autenticarse mediante un fine-grained personal access token con el permiso "Solicitudes de Copilot" habilitado.

1. Visite [Fine-grained personal access tokens](https://github.com/settings/personal-access-tokens/new).
2. En "Permisos", haga clic en **Agregar permisos** y seleccione **Copilot Solicitudes**.
3. Haga clic en **Generar token**.
4. Exporte el token en la configuración del terminal o del entorno. Use la `COPILOT_GITHUB_TOKEN`variable de entorno , `GH_TOKEN`o `GITHUB_TOKEN` (en orden de prioridad).

## Pasos siguientes

Ahora puede usar Copilot desde la línea de comandos. Consulte [Uso de la CLI de GitHub Copilot](/es/copilot/how-tos/use-copilot-agents/use-copilot-cli).