GitHub Copilot
Was ist GitHub Copilot?
GitHub Copilot ist GitHubs KI-Programmierassistent. Er bietet Zugang zu Copilot-Modellen für dein GitHub-Konto und deinen Plan. OpenClaw kann Copilot auf zwei verschiedene Arten als Modell-Provider nutzen.
Zwei Möglichkeiten, Copilot in OpenClaw zu nutzen
1) Eingebauter GitHub Copilot-Provider (github-copilot)
Nutze den nativen Device-Login-Flow, um ein GitHub-Token zu erhalten, das dann beim Ausführen von OpenClaw gegen Copilot-API-Tokens getauscht wird. Das ist der Standard und einfachste Weg, weil VS Code nicht benötigt wird.
2) Copilot Proxy-Plugin (copilot-proxy)
Nutze die Copilot Proxy VS Code-Erweiterung als lokale Brücke. OpenClaw kommuniziert mit
dem /v1-Endpunkt des Proxys und verwendet die dort konfigurierte Modellliste. Wähle
das, wenn du Copilot Proxy bereits in VS Code nutzt oder darüber routen musst.
Du musst das Plugin aktivieren und die VS Code-Erweiterung laufen lassen.
Nutze GitHub Copilot als Modell-Provider (github-copilot). Der Login-Befehl führt
den GitHub Device Flow aus, speichert ein Auth-Profil und aktualisiert deine Konfiguration zur Nutzung dieses
Profils.
CLI-Einrichtung
openclaw models auth login-github-copilot
Du wirst aufgefordert, eine URL zu besuchen und einen Einmalcode einzugeben. Lass das Terminal offen, bis der Vorgang abgeschlossen ist.
Optionale Flags
openclaw models auth login-github-copilot --profile-id github-copilot:work
openclaw models auth login-github-copilot --yes
Standardmodell setzen
openclaw models set github-copilot/gpt-4o
Konfigurationsbeispiel
{
agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } },
}
Hinweise
- Erfordert ein interaktives TTY; führe es direkt in einem Terminal aus.
- Die Verfügbarkeit von Copilot-Modellen hängt von deinem Plan ab; wenn ein Modell abgelehnt wird, probiere
eine andere ID (zum Beispiel
github-copilot/gpt-4.1). - Der Login speichert ein GitHub-Token im Auth-Profil-Store und tauscht es gegen ein Copilot-API-Token, wenn OpenClaw ausgeführt wird.