GitHub Copilot
GitHub Copilot
Section intitulée « GitHub Copilot »Qu’est-ce que GitHub Copilot ?
Section intitulée « Qu’est-ce que GitHub Copilot ? »GitHub Copilot est l’assistant de codage IA de GitHub. Il donne accès aux modèles Copilot pour votre compte GitHub et votre plan. OpenClaw peut utiliser Copilot en tant que fournisseur de modèle de deux manières différentes.
Deux façons d’utiliser Copilot dans OpenClaw
Section intitulée « Deux façons d’utiliser Copilot dans OpenClaw »1) Fournisseur intégré GitHub Copilot (github-copilot)
Section intitulée « 1) Fournisseur intégré GitHub Copilot (github-copilot) »Utilisez le flux natif de connexion par appareil pour obtenir un jeton GitHub, puis échangez-le contre des jetons de l’API Copilot lorsque OpenClaw s’exécute. C’est le chemin par défaut et le plus simple car cela ne nécessite pas VS Code.
2) Plugin Copilot Proxy (copilot-proxy)
Section intitulée « 2) Plugin Copilot Proxy (copilot-proxy) »Utilisez l’extension VS Code Copilot Proxy comme pont local. OpenClaw communique avec
le point de terminaison /v1 du proxy et utilise la liste de modèles que vous configurez là-bas. Choisissez
cette option lorsque vous exécutez déjà Copilot Proxy dans VS Code ou si vous devez router via celui-ci.
Vous devez activer le plugin et garder l’extension VS Code en cours d’exécution.
Utilisez GitHub Copilot comme fournisseur de modèle (github-copilot). La commande de connexion exécute
le flux d’appareil GitHub, enregistre un profil d’authentification et met à jour votre configuration pour utiliser ce
profil.
Configuration CLI
Section intitulée « Configuration CLI »openclaw models auth login-github-copilotIl vous sera demandé de visiter une URL et d’entrer un code à usage unique. Gardez le terminal ouvert jusqu’à ce qu’il se termine.
Indicateurs optionnels
Section intitulée « Indicateurs optionnels »openclaw models auth login-github-copilot --profile-id github-copilot:workopenclaw models auth login-github-copilot --yesDéfinir un modèle par défaut
Section intitulée « Définir un modèle par défaut »openclaw models set github-copilot/gpt-4oExtrait de configuration
Section intitulée « Extrait de configuration »{ agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } },}Remarques
Section intitulée « Remarques »- Nécessite un TTY interactif ; exécutez-le directement dans un terminal.
- La disponibilité des modèles Copilot dépend de votre plan ; si un modèle est rejeté, essayez
un autre ID (par exemple
github-copilot/gpt-4.1). - La connexion stocke un jeton GitHub dans le magasin de profils d’authentification et l’échange contre un jeton de l’API Copilot lorsque OpenClaw s’exécute.