GitHub Copilot
Que es GitHub Copilot?
GitHub Copilot es el asistente de programacion con IA de GitHub. Proporciona acceso a los modelos de Copilot segun 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 integrado de GitHub Copilot (github-copilot)
Usa el flujo nativo de inicio de sesion por dispositivo para obtener un token de GitHub, que luego se intercambia por tokens de la API de Copilot cuando OpenClaw se ejecuta. Esta es la opcion por defecto y mas sencilla porque no requiere VS Code.
2) Plugin Copilot Proxy (copilot-proxy)
Usa la extension de VS Code Copilot Proxy como puente local. OpenClaw se comunica con el endpoint /v1 del proxy y usa la lista de modelos que configures ahi. Elige esta opcion cuando ya uses Copilot Proxy en VS Code o necesites enrutar a traves de el. Debes habilitar el plugin y mantener la extension de VS Code en ejecucion.
Usa GitHub Copilot como proveedor de modelos (github-copilot). El comando de login ejecuta el flujo de dispositivo de GitHub, guarda un perfil de autenticacion y actualiza tu configuracion para usar ese perfil.
Configuracion por CLI
openclaw models auth login-github-copilot
Se te pedira visitar una URL e ingresar un codigo de un solo uso. Mantiene la terminal abierta hasta que se complete.
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 configuracion
{
agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } },
}
Notas
- Requiere un TTY interactivo; ejecutalo directamente en una terminal.
- La disponibilidad de modelos de Copilot depende de tu plan; si un modelo es rechazado, prueba
otro ID (por ejemplo
github-copilot/gpt-4.1). - El login almacena un token de GitHub en el almacen de perfiles de autenticacion y lo intercambia por un token de la API de Copilot cuando OpenClaw se ejecuta.