Zum Inhalt springen

GitHub Copilot in OpenClaw einrichten

Es ist oft mühsam, für jedes neue Tool einen eigenen API-Key zu erstellen und die Abrechnung im Blick zu behalten. Wenn du bereits für GitHub Copilot zahlst, möchtest du diese Models sicher auch direkt in deiner CLI nutzen, ohne ständig zwischen verschiedenen Plattformen zu wechseln.

Die Integration von KI-Tools in den täglichen Workflow scheitert oft an komplizierten Setups. Du willst einfach nur Code schreiben und die vorhandenen Ressourcen nutzen, anstatt dich mit der Konfiguration von Providern aufzuhalten, die du eigentlich schon besitzt.

  • GitHub Account mit aktivem Copilot-Abo
  • OpenClaw Installation
  • Ein interaktives Terminal (TTY)
  • Browser für die Verifizierung

Ich empfehle dir den eingebauten GitHub Copilot Provider (github-copilot). Er ist der einfachste Weg, da er den Login direkt über das Terminal abwickelt und keine laufende VS Code Instanz benötigt.

  1. Login starten: Führe den Befehl für den Device-Login Flow aus:

    Terminal-Fenster
    openclaw models auth login-github-copilot

    Du wirst aufgefordert, eine URL zu besuchen und einen Code einzugeben. Lass das Terminal offen, bis der Vorgang abgeschlossen ist.

  2. Optionale Flags nutzen: Falls du ein spezifisches Profil brauchst oder Abfragen überspringen willst:

    Terminal-Fenster
    openclaw models auth login-github-copilot --profile-id github-copilot:work
    openclaw models auth login-github-copilot --yes
  3. Default Model festlegen: Wähle dein bevorzugtes Model aus, zum Beispiel GPT-4o:

    Terminal-Fenster
    openclaw models set github-copilot/gpt-4o
  4. Konfiguration prüfen: Deine config.json5 sollte danach etwa so aussehen:

    {
    agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } },
    }

Falls du bereits das Copilot Proxy Plugin in VS Code nutzt, kannst du OpenClaw auch darüber verbinden. Aktiviere dazu den copilot-proxy in deinen Einstellungen. OpenClaw kommuniziert dann mit dem /v1 Endpoint des Proxys.

  • Model wird abgelehnt: Die Model-Verfügbarkeit hängt von deinem GitHub-Plan ab. Wenn ein Model nicht akzeptiert wird, versuche eine andere ID wie zum Beispiel github-copilot/gpt-4.1.
  • Terminal-Fehler: Der Login-Prozess benötigt ein interaktives TTY. Führe den Befehl direkt in einem Standard-Terminal aus und nicht über automatisierte Skripte ohne Nutzerinteraktion.

AI Setup Assistant

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.