Dokumentation
Kilo Code
Der benutzerdefinierte Anbieter in Kilo Code besteht aus vier Feldern. Füllen Sie sie aus, und die Erweiterung kommuniziert über einen Schlüssel mit Claude und GPT – ohne zu erfahren, welcher Anbieter hinter dem Endpunkt steht.
Providers → Custom provider → OpenAI Compatible, Basis-URL mit /v1 und die Claude-Modell-ID eingeben — Kilo Code erfährt nie, welcher Anbieter dahintersteht.
Provider ID kunavo
Display name Kunavo
Provider API OpenAI Compatible
Base URL https://api.kunavo.com/v1
API key sk-kn-...
Models claude-sonnet-5
claude-opus-5
claude-haiku-4-5/v1 bei – Kilo Code hängt nur die Route an, und auch das eigene dokumentierte Beispiel endet mit /v1. Bei Clients im Anthropic-Stil ist es genau umgekehrt: Sie benötigen nur den Basis-Host ohne Suffix.OpenAI Compatible auszuwählen und dann eine Claude-Modell-ID einzugeben, ist die vorgesehene Kombination: Die ID wird am Endpunkt aufgelöst, nicht in der Erweiterung.sk-kn-) und füge ab $10 Guthaben hinzu – Aufrufe werden aus diesem Guthaben bezahlt, fehlgeschlagene Aufrufe werden nicht berechnet. Das Dashboard öffnet anschließend die Kilo Code-Einrichtung.Schritt für Schritt
- Erstellen Sie unter
/app/keyseinen Schlüssel und kopieren Sie ihn — er wird nur einmal angezeigt. - Öffnen Sie die Einstellungen von Kilo Code (Zahnradsymbol), wechseln Sie zum Tab Providers, scrollen Sie nach unten und klicken Sie auf Custom provider.
- Geben Sie Provider ID, Display name, Provider API =
OpenAI Compatible, Base URL und API key wie oben ein. - Fügen Sie unter Models entweder IDs manuell hinzu oder übernehmen Sie sie aus der automatisch abgerufenen Liste – Kunavo beantwortet
GET /v1/models, daher wird die Liste automatisch befüllt. - Wählen Sie den Anbieter im Chat-Modus-Auswahlmenü aus und senden Sie eine Nachricht. Weisen Sie den ständig verwendeten Modi ein günstiges Modell und den planenden Modi ein teures Modell fest zu.
Abgeglichen mit Die OpenAI-kompatible Anbieterseite von Kilo Code am 6. September 2026. Einstellungen von Drittanbietern können sich ändern; wenn ein Feldname hier nicht mehr mit deiner Ansicht übereinstimmt, ist diese Seite maßgeblich, nicht diese hier.
Vor dem Debugging des Clients prüfen
Eine Anfrage klärt, ob der Fehler am Endpunkt, am Schlüssel oder an der Konfigurationsdatei liegt. Wenn diese Anfrage JSON zurückgibt, funktionieren dieselbe Basis-URL und derselbe Schlüssel in Kilo Code.
# Settles whether a failure is the endpoint, the key, or the client.
curl -sS https://api.kunavo.com/v1/models \
-H "Authorization: Bearer sk-kn-..."Welche Modell-ID in das Feld gehört
Jedes Textmodell ist über eine Modell-ID erreichbar – die aktuelle Liste findest du unter GET /v1/models, den Katalog mit Preisen auf der Modellseite. Die Tarife sind USD pro 1 Mio. Token, Eingabe / Ausgabe.
| Modell-ID | Kunavo: Ein- und Ausgabe | Wo es in Kilo Code hineinpasst |
|---|---|---|
claude-sonnet-5 | $1.40 / $7.00 | Code- und Architect-Modi – das Standard-Arbeitsmodell |
claude-opus-5 | $3.50 / $17.50 | Architect-Modus bei umfangreichen Refactorings, bei denen ein falscher Plan teuer wird |
claude-haiku-4-5 | $0.70 / $3.50 | Ask-Modus und schnelle Dateiprüfung, bei denen das Volumen entscheidend ist |
gpt-5-6-sol | $2.00 / $12.00 | eine zweite Meinung aus einer anderen Modellfamilie mit demselben Schlüssel |
Häufig gestellte Fragen
Wie füge ich Kilo Code einen benutzerdefinierten Anbieter hinzu?
Öffnen Sie die Einstellungen von Kilo Code über das Zahnradsymbol, wechseln Sie zum Tab „Providers“, scrollen Sie ans Ende der Liste und klicken Sie auf „Custom provider“. Geben Sie eine Provider ID und einen Display name ein, setzen Sie Provider API auf „OpenAI Compatible“, fügen Sie die Basis-URL und den API-Schlüssel des Endpunkts ein und ergänzen Sie Modell-IDs entweder manuell oder aus der automatisch abgerufenen Liste. Der Anbieter erscheint anschließend wie jeder integrierte Anbieter in der Modusauswahl.
Kann Kilo Code Claude-Modelle ohne ein Anthropic-Konto verwenden?
Ja. Die Provider API „OpenAI Compatible“ von Kilo Code bezeichnet das Übertragungsprotokoll, nicht den Anbieter, und leitet die Modell-ID direkt an die konfigurierte Basis-URL weiter. Eine Claude-ID wird daher an diesem Endpunkt aufgelöst, nicht in der Erweiterung. Sie verwenden also die Zugangsdaten des Endpunkts, nicht die von Anthropic.
Muss die Basis-URL von Kilo Code mit /v1 enden?
Ja, bei einem OpenAI-kompatiblen Endpunkt. Kilo Code hängt nur die Route an – /chat/completions, /models –, daher muss die Basis-URL der /v1-Stammpfad sein, zum Beispiel https://api.kunavo.com/v1. Auch das dokumentierte Beispiel von Kilo Code enthält dieses Suffix. Fehlt /v1, erhalten Sie einen 404- statt eines Authentifizierungsfehlers.
Warum werden in Kilo Code nach dem Hinzufügen eines Anbieters keine Modelle angezeigt?
Die Modellliste wird mit dem eingegebenen Schlüssel über die Route /v1/models des Endpunkts abgerufen. Eine leere Liste bedeutet daher meist, dass der Schlüssel oder die Basis-URL falsch ist, und nicht, dass der Anbieter keine Modelle hat. Testen Sie dieselbe Kombination mit einem einfachen curl-Aufruf an /v1/models: Eine JSON-Antwort deutet auf ein Konfigurationsproblem in der Erweiterung hin, ein 401 auf den Schlüssel und ein 404 auf die URL. Modelle können Sie jederzeit auch manuell eingeben.