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 --version

Die 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-k3

Das 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.

Auf dieser Seite