Tools & IntegrationenVergleich
Cline vs. Kilo Code vs. Continue in VS Code mit deinem eigenen API-Schlüssel
Wie sich Cline, Kilo Code und Continue unterscheiden, wo jedes eine Basis-URL, einen Schlüssel und eine Modell-ID annimmt und ob ein Einstellungsformular oder eine Konfigurationsdatei zu dir passt.

Auf dieser Seite
Wähle Cline oder Kilo Code, wenn du das Modell über ein Einstellungsformular einrichten möchtest. Wähle Continue, wenn die Einrichtung in einer config.yaml-Datei neben deinem Code liegen soll. Alle drei akzeptieren deinen eigenen Schlüssel über einen OpenAI-kompatiblen Endpunkt, also ist das, was du eingibst, immer dasselbe Trio: eine Basis-URL, ein Schlüssel und eine Modell-ID. Bei CheapTokens sind das https:/, dein Schlüssel und eine vollständige ID wie deepseek-.
Die folgenden Details stammen aus den offiziellen Dokumentationen der einzelnen Tools, geprüft am 27. Oktober 2026. Keine der drei Seiten zeigt eine Version, daher gibt es hier keine Versionsnummern.
Drei Tools, ein Satz von Werten#
Stell dir eine Steckdose vor. Die Wand ist überall dieselbe; nur der Stecker unterscheidet sich. Cline gibt dir ein kurzes Formular, Kilo Code gibt dir ein Formular mit ein paar mehr Feldern, Continue gibt dir eine Textdatei.
Tabelle nach rechts scrollen →
| Tool | Wohin der Endpunkt gehört | Was du ausfüllst | Extras |
|---|---|---|---|
| Cline | API Provider: OpenAI Compatible | Base URL, API Key, Model ID | Optionale Model Configuration (max output tokens, context window, image support, computer use, input/output prices); ein Verify-Button |
| Kilo Code | Settings > Providers > Custom provider | Provider ID, Display name, Provider API, Base URL, API key (optional), Models | Optionale Headers; Token-Limits und Tool Calling werden in kilo.jsonc bearbeitet |
| Continue | Ein models-Eintrag in config.yaml |
provider: openai, model, apiKey, apiBase |
name, version und schema: v1 oben; das JSON-Konfigurationsformat ist veraltet |

Zwei Details aus den Dokumentationen, bevor du beginnst. Cline sagt, die Base URL sollte nicht https:/ sein, was genau der Wert ist, den Leute versehentlich stehen lassen. Und Kilo Codes Base URL endet normalerweise auf /v1; unsere auch.
Welches zu deinem Tag passt#
Vergiss für einen Moment die Feature-Listen und denk darüber nach, was du nach dem Öffnen des Editors tust.
Wähle deinen Fall
Was klingt nach dir?
Wähle eine Option, um die Antwort zu sehen
Ich möchte ein Einstellungsformular mit ein paar Feldern und ein günstiges Modell
Beginne mit Cline oder Kilo Code. Beide werden über ein Formular in den Einstellungen der Erweiterung eingerichtet, und beide lassen dich das Modell auf deinen eigenen Endpunkt zeigen lassen. Cline ist das kürzere Formular: drei Felder und ein Verify-Button. Kilo Code fragt zusätzlich nach einer Provider ID und einem Display name.
Ich möchte Chat und Bearbeitungen im Editor, mit der Einrichtung in einer Datei
Nimm Continue. Deine Modelle liegen in config.yaml, sodass ein Teammitglied dieselbe Einrichtung kopieren kann, und das Wechseln eines Modells ist eine Einzeilen-Änderung.
Ich habe bereits einen Schlüssel und eine URL und muss nur wissen, wo ich sie einfüge
Springe zum nächsten Abschnitt. Er enthält die genauen Felder für alle drei Tools.
Was in jedes Tool einzugeben ist#
Eine Modell-ID funktioniert in allen drei. Hier ist sie für jedes Tool, in der Reihenfolge, in der die Bildschirme sie zeigen.
Felder und Konfiguration pro Tool
Cline
Öffne Clines Einstellungen und setze API Provider auf OpenAI Compatible. Dann fülle aus:
- Base URL:
https:// api. cheaptokens. dev/ v1 - API Key: dein CheapTokens-Schlüssel
- Model ID:
deepseek-ai/ DeepSeek- V4- Flash- 0731
Drücke Verify, um die Verbindung zu testen. In der optionalen Model Configuration nimmt DeepSeek-V4-Flash ein Kontextfenster von 380K und bis zu 32.768 Ausgabe-Token pro Antwort.
Kilo Code
Gehe zu Settings > Providers > Custom provider und fülle aus:
- Provider ID:
cheaptokens - Display name:
CheapTokens - Provider API: OpenAI Compatible (das ist Chat Completions)
- Base URL:
https:// api. cheaptokens. dev/ v1 - API key: dein CheapTokens-Schlüssel
- Models: füge
deepseek-manuell hinzuai/ DeepSeek- V4- Flash- 0731
Token-Limits und Tool Calling sind nicht im Formular; sie liegen in kilo.jsonc.
Continue
Füge ein Modell zu config.yaml hinzu. Dies ist eine vollständige funktionierende Datei:
name: CheapTokens
version: 1.0.0
schema: v1
models:
- name: DeepSeek-V4-Flash
provider: openai
model: deepseek-ai/DeepSeek-V4-Flash-0731
apiKey: YOUR_CHEAPTOKENS_KEY
apiBase: https://api.cheaptokens.dev/v1Für alltägliche Fragen füge einen zweiten Eintrag mit model: zai- hinzu. Continues Dokumentation markiert die alte JSON-Konfiguration als veraltet, also bleib bei YAML.
Welches Modell gehört wohin? Für lange mehrstufige Sitzungen in Cline oder Kilo Code: DeepSeek-V4-Flash: bis zu 32.768 Ausgabe-Token pro Antwort, ein 380K-Kontext, ein Preis zu jeder Tageszeit. Für schnelle Fragen in Continue: GLM-5.3-Flash mit einem 390K-Kontext und bis zu 8.192 Ausgabe-Token pro Antwort. Beide sitzen hinter demselben Endpunkt und einem Guthaben, also bedeutet ein Modellwechsel das Ändern eines Feldes oder einer Zeile. Aktuelle Preise pro 1M Token: DeepSeek-V4-Flash $0.015 Eingabe und $0.10 Ausgabe, GLM-5.3-Flash $0.02 Eingabe und $0.04 Ausgabe. Die vollständige Liste findest du auf der Preisseite.
Was eine funktionierende Sitzung kostet#
Agenten sind gesprächig: Jeder Schritt sendet den Kontext erneut. Angenommen, eine Cline-Sitzung läuft 40 Schritte, und jeder Schritt sendet etwa 30.000 Token und erhält etwa 1.500 zurück. Das sind 30000 × 40 = 1200000 Eingabe-Token und 1500 × 40 = 60000 Ausgabe-Token, und auf DeepSeek-V4-Flash kostet die gesamte Sitzung $0.024. Beachte, welche Seite dominiert: Die Eingabe ist zwanzigmal so groß wie die Ausgabe, was für Agenten typisch ist und warum es sich lohnt, Token-Zahlen pro Anfrage im eigenen Projekt zu messen.
| Modell | Input $/1M | Output $/1M | Pro Anfrage | 40 Anfragen | OpenRouter, 40 Anfragen |
|---|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.00066 | $0.0264 | $0.0541 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.0006 | $0.024 | $0.0664 |
| MiniMax-M2.7 | $0.05 | $0.15 | $0.0017 | $0.069 | $0.432 |
30.000 Input- und 1.500 Output-Tokens pro Anfrage. Die Preise pro 1 Mio. Tokens sind aktuell und ändern sich zusammen mit unseren Tarifen; die OpenRouter-Spalte zeigt Referenzpreise für dieselbe Arbeitslast.
Zusammengerechnet, Eingabe und Ausgabe, ist CheapTokens für jedes Modell in der Tabelle günstiger als OpenRouter. Setze deine eigene Schrittanzahl und Token pro Schritt ein, um deine Zahl zu sehen.
Wenn es nicht funktioniert#
Drei Meldungen tauchen in Clines Dokumentation auf, und sie listet alle drei auf.
Paare zuordnen
Ordne jede Meldung ihrer üblichen Ursache zu
Tippe auf ein Element links, dann auf sein Paar
- Invalid API KeyEin Tippfehler im Schlüssel oder ein Schlüssel von einem anderen Dienst
- Model Not FoundDie Modell-ID ist falsch für diese Adresse; hier muss es die vollständige ID sein, wie deepseek-ai/DeepSeek-V4-Flash-0731
- Connection errorDie Base URL ist falsch (prüfe /v1 und dass api.openai.com nicht stehen geblieben ist), oder eine Firewall oder das Netzwerk blockiert die Anfrage

Ändere jeweils eine Sache und teste erneut: Drücke Verify in Cline oder sende eine kurze Frage im Chat der anderen beiden.
Schritt-für-Schritt-Einrichtung für jedes Tool: Cline verbinden und Kilo Code verbinden. Nicht sicher, ob eine Editor-Erweiterung überhaupt das Richtige für dich ist? Siehe wo du deinen eigenen API-Schlüssel einfügst. Schlüssel, Basis-URL und Modell-IDs findest du in der CheapTokens-Dokumentation.



