GitHub Copilot
Was ist GitHub Copilot?
GitHub Copilot ist GitHubs KI-Coding-Assistent. Er bietet Zugriff auf Copilot-Modelle für deinen GitHub-Account und -Plan. OpenClaw kann Copilot auf zwei verschiedene Arten als Model Provider nutzen.
Zwei Möglichkeiten, Copilot in OpenClaw zu nutzen
1) Integrierter GitHub Copilot Provider (github-copilot)
Nutze den nativen Device-Login-Flow, um ein GitHub Token zu erhalten, das dann beim Start von OpenClaw gegen Copilot API Tokens ausgetauscht wird. Das ist der Standard und einfachste Weg, weil du dafür kein VS Code brauchst.
2) Copilot Proxy Plugin (copilot-proxy)
Nutze die Copilot Proxy VS Code Extension als lokale Brücke. OpenClaw kommuniziert mit dem /v1 Endpoint des Proxys und verwendet die Modellliste, die du dort konfigurierst. Wähle diese Option, wenn du Copilot Proxy bereits in VS Code nutzt oder darüber routen musst. Du musst das Plugin aktivieren und die VS Code Extension laufen lassen.
GitHub Copilot als Model Provider (github-copilot) nutzen: Der Login-Befehl führt den GitHub Device Flow aus, speichert ein Auth-Profil und aktualisiert deine Config, um dieses Profil zu verwenden.
CLI Setup
openclaw models auth login-github-copilot
Du wirst aufgefordert, eine URL zu besuchen und einen einmaligen Code 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 festlegen
openclaw models set github-copilot/gpt-4o
Config-Snippet
{
agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } },
}
Hinweise
- Benötigt ein interaktives TTY; führe den Befehl direkt im Terminal aus.
- Die Verfügbarkeit von Copilot-Modellen hängt von deinem Plan ab. Falls 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 aus, wenn OpenClaw läuft.