GitHub Copilot
Iniciar sesión en GitHub Copilot desde OpenClaw usando flujo de dispositivo
¿Qué es GitHub Copilot?
GitHub Copilot es el asistente de codificación AI de GitHub. Proporciona acceso a modelos Copilot para tu cuenta y plan de GitHub. OpenClaw puede usar Copilot como proveedor de modelos de dos formas diferentes.
Dos formas de usar Copilot en OpenClaw
#
1) Proveedor GitHub Copilot integrado (`github-copilot`)
Usar flujo de login de dispositivo nativo para obtener un token de GitHub, luego intercambiarlo por tokens de API Copilot cuando OpenClaw se ejecuta. Esta es la ruta por defecto y más simple porque no requiere VS Code.
#
2) Plugin Copilot Proxy (`copilot-proxy`)
Usar la extensión VS Code ''Copilot Proxy'' como puente local. OpenClaw habla al endpoint ''/v1'' del proxy y usa la lista de modelos que configures allí. Elige esto cuando ya ejecutes Copilot Proxy en VS Code o necesites enrutar a través de él.
Debes habilitar el plugin y mantener la extensión VS Code ejecutándose.
Usar GitHub Copilot como proveedor de modelos (''github-copilot''). El comando de login ejecuta el flujo de dispositivo de GitHub, guarda un perfil de auth, y actualiza tu config para usar ese perfil.
Configuración CLI
openclaw models auth login-github-copilot
You'll be prompted to visit a URL and enter a one-time code. Keep the terminal
open until it completes.
#
Flags opcionales
openclaw models auth login-github-copilot --profile-id github-copilot:work openclaw models auth login-github-copilot --yes
Establecer un modelo por defecto
openclaw models set github-copilot/gpt-4o
#
Fragmento de configuración
{
agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } },
}Notas
- Requiere un TTY interactivo; ejecútalo directamente en una terminal.
- La disponibilidad de modelos Copilot depende de tu plan; si un modelo es rechazado, intenta otro ID (por ejemplo ''github-copilot/gpt-4.1'').
- El login almacena un token de GitHub en el almacén de perfiles de auth y lo intercambia por un token de API Copilot cuando OpenClaw se ejecuta.