Continue CLI einrichten: Installation, config.yaml und API
Installieren Sie Continue CLI, finden Sie die aktive config.yaml, fügen Sie ein OpenAI-kompatibles Modell sicher hinzu und prüfen Sie interaktive und Headless-Anfragen.
Inhalt

Continue CLI wird als Befehl cn installiert und liest dasselbe YAML-Konfigurationsschema wie Continue im Editor. Für eine OpenAI-kompatible Verbindung benötigen Sie den Provider openai, eine Base URL, die aktuelle Model ID und einen sicheren Verweis auf den API Key. Prüfen Sie die Installation mit cn --version und führen Sie anschließend eine kurze interaktive oder Headless-Anfrage aus.
Bereiten Sie Ihren eigenen API Key vor, bevor Sie das Modell hinzufügen. BetterToken-Konto erstellen
Halten Sie die aktuelle Anleitung für Continue CLI während der Einrichtung geöffnet. Die Model ID im Beispiel ist absichtlich ein Platzhalter: Kopieren Sie den aktuellen Wert am Tag der Einrichtung.
Für einen Terminal-Workflow richten Sie den BetterToken-API-Endpunkt direkt ein und prüfen Sie die Antwort anschließend anhand der Anfrageaufzeichnung im Dashboard.
Was Sie benötigen
- ein Terminal mit Zugriff auf den offiziellen Continue-Installer;
- Ihren eigenen BetterToken API Key;
- die aktuelle Model ID;
- ein Benutzerverzeichnis für eine lokale
config.yaml; - einen kurzen Test-Prompt ohne Geheimnisse und ohne Zugriff auf wichtige Dateien.
BetterToken stellt den OpenAI-kompatiblen API-Endpunkt bereit. Es garantiert keinen Zugriff auf GitHub, npm, die Continue-Website, den Installer oder Updates. Für den BetterToken-Endpunkt ist aus Russland kein VPN nötig; die übrigen Netzwerkschritte prüfen Sie getrennt.
1. Continue CLI installieren
Die aktuelle Continue-Dokumentation stellt einen Shell-Installer für macOS/Linux bereit:
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash
Unter Windows verwenden Sie den aktuellen PowerShell-Befehl aus der offiziellen Dokumentation. Wenn Sie npm bevorzugen und eine unterstützte Node.js-Version installiert haben:
npm install -g @continuedev/cli
Führen Sie nach dem ersten Fehler nicht beide Methoden nacheinander aus. Klären Sie zuerst, welche Binärdatei und welches Verzeichnis bereits angelegt wurden.
Prüfen Sie die Installation:
cn --version
Der Befehl sollte eine Versionsnummer ausgeben, nicht command not found. Dieser Artikel legt keine bestimmte Version fest.
2. Die aktive config.yaml finden
Standardpfad unter macOS/Linux:
~/.continue/config.yaml
Unter Windows:
%USERPROFILE%\.continue\config.yaml
Wenn Änderungen nicht übernommen werden, geben Sie die Datei zuerst explizit mit --config an, statt mehrere Kopien auf Verdacht zu bearbeiten.
3. Ein OpenAI-kompatibles Modell hinzufügen
Minimales YAML:
name: BetterToken Continue CLI
version: 0.0.1
schema: v1
models:
- name: BetterToken model
provider: openai
model: YOUR_MODEL_ID
apiBase: https://www.bettertoken.ai/v1
useResponsesApi: false
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
Ersetzen Sie YOUR_MODEL_ID durch die genaue aktuelle ID. Continue unterstützt ${{ secrets.BETTERTOKEN_API_KEY }} in config.yaml; stellen Sie den Wert über die gleichnamige Umgebungsvariable oder eine andere unterstützte Continue-Secrets-Quelle bereit. Schreiben Sie den echten Schlüssel nicht in YAML.
Speichern Sie niemals einen echten Key im Repository. Wenn config.yaml geteilt wird, lassen Sie dort nur die Secret-Referenz stehen und fügen Sie die lokale Datei mit Zugangsdaten zur Ignore-Konfiguration des verwendeten Tools hinzu.
4. Einen interaktiven Test ausführen
Starten Sie die CLI mit einer expliziten Konfiguration, um ein Prioritätsproblem auszuschließen:
cn --config ~/.continue/config.yaml
Senden Sie eine kurze Anfrage:
Reply with CONTINUE_OK and do not change files.
Wenn beim ersten Start das Onboarding erscheint, vergewissern Sie sich, dass die CLI die lokale Konfiguration sieht. Geben Sie den Key nicht in den Prompt oder ein gemeinsames Log ein, um diesen Bildschirm zu umgehen.
5. Einen Headless-Test ausführen
Für eine einmalige Prüfung verwenden Sie die aktuelle Syntax cn -p:
cn --config ~/.continue/config.yaml -p "Reply with CONTINUE_OK and do not change files."
Der Test ist erfolgreich, wenn der Befehl mit einer normalen Antwort endet, die erwartete Model ID verwendet und im BetterToken Dashboard ein Eintrag mit Modell, Status und Token-Verbrauch erscheint.
Häufige Fehler
cn: command not found
Starten Sie die Shell neu und prüfen Sie PATH. Falls Sie npm verwendet haben, ermitteln Sie das globale Binärverzeichnis. Installieren Sie keine zweite Kopie, bevor Sie das geprüft haben.
Die CLI ignoriert config.yaml
Übergeben Sie --config mit einem absoluten Pfad. Nach einem erfolgreichen Test klären Sie, welche gespeicherte oder Standardkonfiguration zuvor ausgewählt wurde.
401
Prüfen Sie die Secret-Referenz, ob die Variable im aktuellen Prozess existiert, und Leerzeichen im Key. Geben Sie den Variablenwert nicht aus.
404
Für den OpenAI-kompatiblen Provider muss die Base URL lauten:
https://www.bettertoken.ai/v1
Hängen Sie keinen vollständigen Endpunktpfad an, wenn apiBase die API-Wurzel erwartet.
model not found
Kopieren Sie die aktuelle Model ID aus dem BetterToken-Katalog. Prüfen Sie Groß-/Kleinschreibung und Suffixe; verwenden Sie keinen Namen aus einem alten Artikel.
Was der Test tatsächlich bestätigt
Die kurze Anfrage bestätigt, dass das aktuelle cn das beabsichtigte YAML gelesen, das Secret erhalten, den richtigen Endpunkt kontaktiert und eine verfügbare Model ID verwendet hat. Sie bestätigt nicht jedes Tool, jede Remote-Sitzung, Cloud-Funktion oder Continue-Integration. Testen Sie diese getrennt mit sicheren, begrenzten Anfragen.