Coding-Agenten · Kilo Code
Kilo Code mit Open-Source-Modellen aus der EU nutzen
Kilo Code ist ein quelloffener Coding-Agent für VS Code, JetBrains und das Terminal. Er akzeptiert eigene OpenAI-kompatible Provider, entweder über den Einstellungsdialog oder in der kilo.jsonc. Fügen Sie inference.eu hinzu, und Ihre Agenten arbeiten mit Open-Weight-Modellen in europäischen Rechenzentren.
- 01API-Format: OpenAI
- 02Rechenzentren in der EU
- 03Durch einen AV-Vertrag abgedeckt
In wenigen Minuten eingerichtet
- 1
Erstellen Sie in Ihrem inference.eu-Konto einen API-Schlüssel und exportieren Sie ihn als
INFERENCE_EU_API_KEY. - 2
Öffnen Sie in der Erweiterung die Einstellungen, wechseln Sie zum Reiter Providers und klicken Sie unten auf Custom provider.
- 3
Tragen Sie
inference-euals Provider-ID ein, wählen Sie OpenAI Compatible als Provider API und fügen Sie Basis-URL und Schlüssel von inference.eu ein. - 4
Wählen Sie die Modelle, die Kilo vom Endpunkt abruft, oder bearbeiten Sie
~/.config/kilo/kilo.jsoncdirekt, um Grenzen und Tool-Calling festzulegen. - 5
Wählen Sie ein Modell von inference.eu im Modellwähler und starten Sie eine kleine Aufgabe zum Test.
{
"$schema": "https://app.kilo.ai/config.json",
"model": "inference-eu/qwen3-coder-480b-a35b-instruct",
"provider": {
"inference-eu": {
"npm": "@ai-sdk/openai-compatible",
"name": "inference.eu",
"options": {
"baseURL": "https://api.inference.eu/v1",
"apiKey": "{env:INFERENCE_EU_API_KEY}"
},
"models": {
"qwen3-coder-480b-a35b-instruct": {
"name": "Qwen3 Coder 480B",
"tool_call": true
},
"glm-5.3": { "name": "GLM-5.3", "tool_call": true },
"kimi-k3": { "name": "Kimi K3", "tool_call": true }
}
}
}
}Was Kilo Code ist
Kilo Code ist ein quelloffener KI-Coding-Agent als Erweiterung für VS Code, als Plugin für JetBrains und als Kommandozeilenwerkzeug. Er bietet Modi für verschiedene Arbeiten, etwa Architektur, Programmieren, Debugging und Fragen, und bearbeitet Dateien und führt Befehle nach Ihrer Freigabe aus.
Kilo unterstützt eine lange Liste eingebauter Provider und erlaubt eigene. Jeder Endpunkt mit OpenAI-Chat-Completions-API lässt sich als Custom Provider registrieren. So binden Sie inference.eu an und halten Ihre Agentenarbeit auf europäischer Infrastruktur.
So funktioniert die Konfiguration
Der Dialog für eigene Provider fragt nach Provider-ID, Anzeigename, Provider API und Basis-URL. Wählen Sie OpenAI Compatible und tragen Sie die Basis-URL von inference.eu mit Endung /v1 ein. Sind URL und Schlüssel gültig, fragt Kilo /v1/models ab und zeigt eine durchsuchbare Modellliste.
Für feinere Einstellungen bearbeiten Sie die kilo.jsonc in ~/.config/kilo/ oder im Projekt. Der Block provider folgt dem Beispiel: ein npm-Adapter, options.baseURL, options.apiKey mit {env:...}-Syntax und eine Liste models. Der Schlüssel model wählt das Standardmodell als inference-eu/<Modell-ID>. Pro Modell setzen Sie tool_call, reasoning und limit.
Welche Modelle sich eignen
Für den Code-Modus und agentische Aufgaben ist qwen3-coder-480b-a35b-instruct ein guter Standard. Das Modell ist auf Code und Tool-Nutzung trainiert und hält Änderungen fokussiert. Für die Modi Architect und Ask, in denen der Agent mehr liest und abwägt als ändert, liefern glm-5.3 und kimi-k3 gründliche Antworten.
gpt-oss-120b antwortet schnell und passt zu Debug-Sitzungen mit kurzen Zyklen aus Ausprobieren und Prüfen. Kennzeichnen Sie Modelle in der kilo.jsonc mit "tool_call": true, damit Kilo ihnen Tools anbietet. Da Sie pro Modus ein Modell wählen können, lohnt sich ein Test für die jeweils häufigste Aufgabe.
Fehlerbehebung
Ein Fehler 401 bedeutet, dass der Schlüssel Kilo nicht erreicht hat. Nutzen Sie {env:INFERENCE_EU_API_KEY}, starten Sie VS Code oder die CLI aus einer Shell, in der die Variable gesetzt ist. Bleibt die Modellliste nach Eingabe der Basis-URL leer, prüfen Sie, ob sie auf /v1 endet und keinen weiteren Pfad enthält.
„Model not found“ heißt, dass der Modellschlüssel nicht der ID bei inference.eu entspricht. Beschreibt der Agent Änderungen nur, statt sie auszuführen, liefert das Modell keine Tool-Aufrufe: Setzen Sie "tool_call": true und wählen Sie ein auf Tool-Nutzung trainiertes Modell. Kilo akzeptiert auch vollständige Endpunkt-URLs, die einfache /v1-Basis ist aber die sauberste Wahl.
Code und Daten bleiben in der EU
Mit einem eigenen Provider sendet Kilo Modellanfragen aus Editor oder Terminal an die eingetragene Basis-URL. Bei inference.eu werden Prompts, Dateiinhalte und Befehlsausgaben in EU-Rechenzentren verarbeitet und nie zum Training verwendet. Wir schließen einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO, legen unsere Unterauftragsverarbeiter offen und rechnen in Euro ab.
Kilo bietet außerdem ein eigenes Gateway und eine eigene Anmeldung. Soll der gesamte Modellverkehr bei inference.eu bleiben, machen Sie den eigenen Provider zum einzigen, setzen sein Modell als Standard für alle Modi und prüfen die Telemetrie-Einstellung von Kilo.
Kilo Code: häufige Fragen
Die Fragen, die uns Einkauf, Entwicklung und Rechtsabteilungen am häufigsten stellen. Etwas fehlt? Fragen Sie uns direkt.
Verwandte Seiten
- ClineSo verbinden Sie den Coding-Agenten Cline für VS Code und Terminal über den Provider OpenAI Compatible mit Open-Weight-Modellen aus EU-Rechenzentren.Coding-Agenten
- OpenCodeSo nutzen Sie den Coding-Agenten OpenCode mit Open-Weight-Modellen, die in EU-Rechenzentren verarbeitet werden. Ein Provider-Block in opencode.json genügt.Coding-Agenten
- ContinueSo richten Sie die Erweiterung Continue für VS Code und JetBrains mit Open-Weight-Modellen aus EU-Rechenzentren ein, Rolle für Rolle in config.yaml.IDEs und Editoren
Verlagern Sie Ihre KI-Workloads auf europäische Infrastruktur
Sagen Sie uns, welche Modelle Sie nutzen und wie viel Verkehr Sie ungefähr haben. Wir antworten innerhalb eines Werktags mit Preisen und nächsten Schritten.
- Antwort innerhalb eines Werktags
- Preise für Ihr Volumen
- AV-Vertrag unterschriftsreif