GitHub Copilot
GitHub Copilot
Sección titulada «GitHub Copilot»¿Qué es GitHub Copilot?
Sección titulada «¿Qué es GitHub Copilot?»GitHub Copilot es el asistente de codificación con IA de GitHub. Proporciona acceso a modelos de Copilot para tu cuenta y plan de GitHub. OpenClaw puede usar Copilot como proveedor de modelos de dos maneras diferentes.
Dos formas de usar Copilot en OpenClaw
Sección titulada «Dos formas de usar Copilot en OpenClaw»1) Proveedor integrado de GitHub Copilot (github-copilot)
Sección titulada «1) Proveedor integrado de GitHub Copilot (github-copilot)»Usa el flujo de inicio de sesión de dispositivo nativo para obtener un token de GitHub y luego cámbialo por tokens de API de Copilot cuando se ejecuta OpenClaw. Esta es la ruta predeterminada y más sencilla porque no requiere VS Code.
2) Complemento Copilot Proxy (copilot-proxy)
Sección titulada «2) Complemento Copilot Proxy (copilot-proxy)»Usa la extensión 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 allí. Elige esta opción cuando ya ejecutes Copilot Proxy en VS Code o necesites enrutar a través de él. Debes habilitar el complemento y mantener la extensión de VS Code en ejecución.
Usa GitHub Copilot como proveedor de modelos (github-copilot). El comando de inicio de sesión ejecuta el flujo de dispositivo de GitHub, guarda un perfil de autenticación y actualiza tu configuración para usar ese perfil.
Configuración de CLI
Sección titulada «Configuración de CLI»openclaw models auth login-github-copilotSe te pedirá que visites una URL e ingreses un código de un solo uso. Mantén la terminal abierta hasta que se complete.
Opciones opcionales
Sección titulada «Opciones opcionales»openclaw models auth login-github-copilot --profile-id github-copilot:workopenclaw models auth login-github-copilot --yesEstablecer un modelo predeterminado
Sección titulada «Establecer un modelo predeterminado»openclaw models set github-copilot/gpt-4oFragmento de configuración
Sección titulada «Fragmento de configuración»{ agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } },}- Requiere una TTY interactiva; ejecútalo directamente en una terminal.
- La disponibilidad del modelo de Copilot depende de tu plan; si se rechaza un modelo, prueba con otro ID (por ejemplo
github-copilot/gpt-4.1). - El inicio de sesión almacena un token de GitHub en el almacén de perfiles de autenticación y lo cambia por un token de API de Copilot cuando se ejecuta OpenClaw.