GitHub Copilot
GitHub Copilot è l’assistente di coding con IA di GitHub. Fornisce accesso ai modelli Copilot per il tuo account e piano GitHub. OpenClaw può usare Copilot come provider di modelli in due modi diversi.Due modi per usare Copilot in OpenClaw
- Provider integrato (github-copilot)
- Plugin Copilot Proxy (copilot-proxy)
Usa il flusso di accesso nativo del dispositivo per ottenere un token GitHub, quindi scambialo con
token API Copilot quando OpenClaw è in esecuzione. Questo è il percorso predefinito e più semplice
perché non richiede VS Code.
Flag facoltativi
| Flag | Description |
|---|---|
--yes | Salta il prompt di conferma |
--set-default | Applica anche il modello predefinito consigliato dal provider |
TTY interattivo richiesto
TTY interattivo richiesto
Il flusso di accesso del dispositivo richiede un TTY interattivo. Eseguilo direttamente in un
terminale, non in uno script non interattivo o in una pipeline CI.
La disponibilità dei modelli dipende dal tuo piano
La disponibilità dei modelli dipende dal tuo piano
La disponibilità dei modelli Copilot dipende dal tuo piano GitHub. Se un modello viene
rifiutato, prova un altro ID (ad esempio
github-copilot/gpt-4.1).Selezione del trasporto
Selezione del trasporto
Gli ID modello Claude usano automaticamente il trasporto Anthropic Messages. I modelli GPT,
o-series e Gemini mantengono il trasporto OpenAI Responses. OpenClaw
seleziona il trasporto corretto in base al riferimento del modello.
Ordine di risoluzione delle variabili d’ambiente
Ordine di risoluzione delle variabili d’ambiente
OpenClaw risolve l’autenticazione Copilot dalle variabili d’ambiente nel seguente
ordine di priorità:
Quando sono impostate più variabili, OpenClaw usa quella con priorità più alta.
Il flusso di accesso del dispositivo (
| Priority | Variable | Notes |
|---|---|---|
| 1 | COPILOT_GITHUB_TOKEN | Priorità massima, specifico per Copilot |
| 2 | GH_TOKEN | Token GitHub CLI (fallback) |
| 3 | GITHUB_TOKEN | Token GitHub standard (priorità più bassa) |
openclaw models auth login-github-copilot) memorizza
il suo token nell’archivio dei profili di autenticazione e ha la precedenza su tutte le
variabili d’ambiente.Archiviazione del token
Archiviazione del token
L’accesso memorizza un token GitHub nell’archivio dei profili di autenticazione e lo scambia
con un token API Copilot quando OpenClaw è in esecuzione. Non devi gestire il
token manualmente.
Correlati
Selezione del modello
Scelta dei provider, dei riferimenti di modello e del comportamento di failover.
OAuth e autenticazione
Dettagli di autenticazione e regole di riutilizzo delle credenziali.