Coding-Tools
GitHub Copilot CLI
GitHub Copilot CLI per BYOK mit TokenLab verbinden
Übersicht
Typ: Coding-Agent-CLI
Primärer Pfad: OpenAI-kompatible Chat Completions
Support: Offizieller BYOK-Pfad
GitHub Copilot CLI kann OpenAI-Chat-Completions-kompatible Endpunkte verwenden.
Installation und Konfiguration
npm install -g @github/copilot@1.0.85
copilot --versionDie npm-Installation benötigt Node.js 22 oder neuer.
Setzen Sie TOKENLAB_API_KEY mit den Terminal-Schritten im Schnellstart für macOS, Linux, WSL oder Windows PowerShell, ohne den Schlüssel im Befehlsverlauf zu speichern. Starten Sie Copilot CLI in diesem Terminal. Verwenden Sie für dauerhaften Zugriff einen lokalen Secret-Manager statt eines Klartextschlüssels im Shell-Profil.
Diese Variablen gelten nur für diesen Start. Gespeicherte Konten, Standardmodell und Berechtigungen bleiben bestehen. Starten Sie ohne die Variablen für Ihre bisherige Konfiguration; speichern Sie sie nicht im Shell-Profil.
COPILOT_PROVIDER_TYPE=openai COPILOT_PROVIDER_BASE_URL=https://api.tokenlab.sh/v1 COPILOT_PROVIDER_API_KEY="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" copilot --model kimi-k3Das Modell muss Streaming und Tool Calling unterstützen. kimi-k3 bietet Tool-Nutzung und mehr als die von GitHub empfohlenen 128K Kontext.
Prüfe zunächst mit einer schreibgeschützten Aufgabe, die keine Dateien verändert. Falls das Modell nicht gefunden wird, verwende die Modell-ID aus dem aktuellen TokenLab-Katalog ohne Anbieterpräfix.
Speichere API-Schlüssel nicht in Git-verfolgten Dateien. Rotiere Schlüssel, die in Terminalverlauf, Screenshots oder Logs sichtbar wurden.
Gespeicherte Einstellungen oder eine Modellliste bestätigen weder den Schlüssel noch einen abgeschlossenen Aufruf. Ein Prompt verwendet TokenLab-Guthaben. Prüfen Sie Antwort und zugehörigen Anfrageeintrag, bevor Sie Werkzeuge testen; auch Hilfsanfragen können berechnet werden.