> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub Copilot CLI

> Conecta GitHub Copilot CLI a TokenLab mediante BYOK

## Descripción general

<Note>
  **Tipo**: agente de programación CLI

  **Ruta principal**: Chat Completions compatible con OpenAI

  **Compatibilidad**: ruta BYOK oficial
</Note>

[GitHub Copilot CLI](https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models) puede conectarse a cualquier endpoint compatible con OpenAI Chat Completions.

## Instalación y configuración

```bash theme={null}
npm install -g @github/copilot
copilot --version
```

La instalación con npm requiere Node.js 22 o posterior. GitHub exige actualmente un plan Copilot activo; las cuentas administradas también necesitan la política de Copilot CLI habilitada.

```bash theme={null}
export COPILOT_PROVIDER_TYPE="openai"
export COPILOT_PROVIDER_BASE_URL="https://api.tokenlab.sh/v1"
export COPILOT_PROVIDER_API_KEY="sk-your-tokenlab-key"
export COPILOT_MODEL="kimi-k3"

copilot
```

El modelo debe admitir streaming y llamadas a herramientas. `kimi-k3` admite herramientas y supera el contexto de 128K recomendado por GitHub.

Empieza con una tarea de solo lectura que no modifique archivos. Si no se encuentra el modelo, usa el ID lógico del [catálogo actual de TokenLab](https://tokenlab.sh/es/models), sin prefijo de proveedor.

<Warning>
  No guardes claves API en archivos seguidos por Git. Rota cualquier clave expuesta en el historial del terminal, capturas o registros.
</Warning>
