Skip to main content

Was ist Kilo Code

Kilo Code ist ein KI-Coding-Assistent für IDEs und Terminals. Es kann Capriole AI über den OpenAI-kompatiblen Anbieter von Kilo nutzen, der Anfragen an die Chat Completions-kompatible API von Capriole AI sendet.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:

Installation

VS Code-Erweiterung

Installieren Sie Kilo Code über die VS Code-Ansicht Extensions. Suchen Sie nach Kilo Code und installieren Sie die Pre-Release-Version.

Kilo CLI

Konfiguration

Erstellen oder aktualisieren Sie Ihre Kilo-Konfigurationsdatei:
  • Globale Konfiguration: ~/.config/kilo/kilo.jsonc
  • Projektkonfiguration: kilo.jsonc oder .kilo/kilo.jsonc im Projektstamm
Verwenden Sie dieses OpenAI-kompatible Anbieter-Setup:

Kilo Code ausführen

Setzen Sie Ihren API-Schlüssel und starten Sie Kilo aus Ihrem Projektverzeichnis:
Starten Sie mit einem bestimmten Modell:
Führen Sie eine einmalige Anfrage mit Gemini 3.5 Flash aus:
Für eine einmalige CLI-Anfrage übergeben Sie einen Prompt an kilo run:

Unterstützte Modelle

Beginnen Sie neue Kilo Code-Setups mit openai-latest. Verwenden Sie claude-latest oder google-latest, wenn Capriole AI an unser empfohlenes Claude- oder Gemini-Flaggschiff-Modell weiterleiten soll, und verwenden Sie eine konkrete Modell-ID, wenn Sie eine genaue Modellversion benötigen. Die Kilo-Dokumentation verwendet dieselbe Familienreihenfolge wie der Capriole AI-Modellwähler: OpenAI, Anthropic, dann Google. Öffentliche API-Integrationen schließen nur im Web-Chat verfügbare Voreinstellungen wie Fable 5 Thinking und Opus 5 Thinking aus.
  • openai-latest
  • openai/gpt-5.6-terra
  • openai/gpt-5.6-luna
  • openai/gpt-5.5
  • openai/gpt-5.4-mini
  • claude-latest
  • anthropic/claude-fable-5
  • anthropic/claude-opus-5
  • anthropic/claude-opus-4-8
  • anthropic/claude-opus-4-7
  • anthropic/claude-opus-4-6
  • anthropic/claude-sonnet-4-6
  • google-latest
  • google/gemini-3.1-pro-preview
  • google/gemini-3.5-flash
  • xai/grok-4.5
  • zai/glm-5.2
  • moonshot/kimi-k3
Behalten Sie "tool_call": false für Gemini 3.5 Flash in Kilo Code bei. Capriole AI unterstützt einfache Chat Completions-Tool-Aufrufe für dieses Modell, und Kilo Code kann mit dieser Einstellung lokale Tool-Workflows ausführen. Das Aktivieren nativer Gemini-Function-Declarations kann jedoch weiterhin die engere OpenAPI-Schema-Teilmenge von Gemini sichtbar machen. Andere öffentliche Chat Completions-kompatible Modell-IDs aus GET /v1/models können ebenfalls konfiguriert werden, wenn Sie sie testen möchten. Validieren Sie die Tool-Nutzung, bevor Sie ein Modell für Code-Bearbeitungs-Workflows verwenden.

Fehlerbehebung

Warum gibt Kilo Code einen Authentifizierungsfehler zurück?

Bestätigen Sie, dass CAPRIOLE_AI_API_KEY in derselben Shell exportiert ist, bevor Sie kilo ausführen.

Welche Konfigurationsdatei sollte ich bearbeiten?

Verwenden Sie ~/.config/kilo/kilo.jsonc für die aktuelle Kilo CLI und die VS Code-Erweiterung. Führen Sie nach dem Bearbeiten kilo config check aus.

Warum schlagen Anfragen mit Endpunktfehlern fehl?

Bestätigen Sie, dass baseURL https://api.caprioletech.com/v1 ist. Kilo sendet Chat Completions-Anfragen an /v1/chat/completions.

Warum sagt Kilo Code, dass das Modell fehlt?

Bestätigen Sie, dass das ausgewählte Modell das Format openai-compatible/<model-id> verwendet und dass provider.openai-compatible.models den passenden Modelleintrag enthält. Zum Beispiel wird openai-compatible/openai-latest auf den Konfigurationsschlüssel openai-latest abgebildet.

Warum schlägt die Tool-Nutzung fehl?

Bestätigen Sie für GPT, Claude, Gemini 3.1 Pro und Latest-Alias-Einträge, dass der Modelleintrag "tool_call": true enthält. Kilo Code führt Tools lokal aus und sendet nachfolgende Chat Completions-Anfragen an Capriole AI. Behalten Sie für Gemini 3.5 Flash "tool_call": false bei. Gemini unterstützt Function Calling, seine Function Declarations verwenden jedoch eine unterstützte Teilmenge des OpenAPI-Schemas. Einige native Tool-Schemas sind breiter als diese Teilmenge.

Hinweise

  • Capriole AI stellt Kilo Code über POST /v1/chat/completions bereit.
  • Kilo Code führt Coding-Tools lokal aus. Capriole AI verarbeitet nur die Modellanfrage.
  • Kilo Code 7.3.16 schließt einen gestreamten Bash-Tool-Aufruf und den nachfolgenden Assistenten-Turn mit Kimi K3 ab.
  • Halten Sie die Anbieterkonfiguration zuerst minimal. Fügen Sie Kilo-Modelllimits oder andere Modelloptionen nur hinzu, wenn Sie bewusst clientseitige Kontextverwaltung möchten.
  • Offizielle Referenzen: Kilo OpenAI Compatible-Anbieter, Kilo-Einstellungen, Kilo Custom Models, Kilo CLI und Gemini Function Calling.
Zuletzt geändert am 18. August 2026