Dokumentation

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.

Settings → Providers → Custom provider
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
Die Basis-URL behält hier das Suffix /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.
Provider API ist eine Protokollauswahl, keine Anbieterauswahl. 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.
Noch kein Schlüssel? Erstelle ein Kunavo-Konto, erstelle einen Schlüssel (er beginnt mit 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

  1. Erstellen Sie unter /app/keys einen Schlüssel und kopieren Sie ihn — er wird nur einmal angezeigt.
  2. Öffnen Sie die Einstellungen von Kilo Code (Zahnradsymbol), wechseln Sie zum Tab Providers, scrollen Sie nach unten und klicken Sie auf Custom provider.
  3. Geben Sie Provider ID, Display name, Provider API = OpenAI Compatible, Base URL und API key wie oben ein.
  4. 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.
  5. 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.

Dies ist die Kurzfassung. Die vollständige Anleitung – Modellauswahl, Kosten einer tatsächlichen Sitzung und Fehlerszenarien – findest du in die Anleitung zu Kilo Code und Claude.

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-IDKunavo: Ein- und AusgabeWo es in Kilo Code hineinpasst
claude-sonnet-5$1.40 / $7.00Code- und Architect-Modi – das Standard-Arbeitsmodell
claude-opus-5$3.50 / $17.50Architect-Modus bei umfangreichen Refactorings, bei denen ein falscher Plan teuer wird
claude-haiku-4-5$0.70 / $3.50Ask-Modus und schnelle Dateiprüfung, bei denen das Volumen entscheidend ist
gpt-5-6-sol$2.00 / $12.00eine zweite Meinung aus einer anderen Modellfamilie mit demselben Schlüssel
Die Abrechnung erfolgt pro Token aus einem vorausbezahlten Guthaben ohne Monatsgebühr – siehe Abrechnung. Bei wiederholtem Kontext – dem Großteil dessen, was ein Editor oder Chat-Client sendet – verändert Prompt-Caching die Rechnung stärker als die Modellwahl.

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.