Skip to main content
Kilo Code ist ein quelloffener KI-Coding-Agent für VS Code und das Terminal. Venice ist als nativer Provider verfügbar, sodass Sie Venice-Modelle auswählen können, ohne einen OpenAI-kompatiblen Custom-Endpoint zu konfigurieren.

Nativer Provider

Integrierte Venice-Unterstützung in Kilos Providers-Einstellungen

VS Code + CLI

Dieselbe kilo.json-Konfiguration funktioniert in Erweiterung und CLI

Reasoning-Modelle

Kilo mappt Venices Reasoning-Steuerungen, wenn das Modell sie unterstützt

Voraussetzungen


Einrichtung

1

Kilo Code installieren

Öffnen Sie in VS Code Extensions, suchen Sie nach Kilo Code und installieren Sie es aus dem Visual Studio Marketplace.Bevorzugen Sie den Pre-Release-Kanal des Marketplace, wenn dies der aktuell empfohlene Build ist — siehe Kilos Installationsdokumentation.
2

Venice API-Schlüssel abrufen

Erzeugen Sie einen Schlüssel unter venice.ai/settings/api. Kopieren Sie ihn sofort und bewahren Sie ihn sicher auf.
3

Venice-Provider hinzufügen

Öffnen Sie die Kilo-Einstellungen (Zahnrad-Symbol) und wechseln Sie zum Tab Providers. Wählen Sie Venice AI und fügen Sie Ihren Venice API-Schlüssel ein.Die Erweiterung speichert den Provider in Ihrer kilo.json-Konfiguration. Sie können diese Datei auch direkt bearbeiten — das Format finden Sie im Tab CLI.
4

Modell auswählen und testen

Wählen Sie ein Venice-Modell aus dem Modell-Picker und senden Sie eine kleine Aufgabe wie:
Durchsuchen Sie verfügbare IDs im Textmodell-Katalog.

Venice-API verifizieren

Falls sich Kilo nicht verbinden kann, bestätigen Sie den Schlüssel und die Modell-IDs unabhängig:
Kopieren Sie die id eines Modells exakt in Kilo. In der CLI-Konfiguration versehen Sie sie mit dem Präfix venice/, zum Beispiel venice/zai-org-glm-5-1.

Konfigurationshinweise

  • Venice ist ein nativer Kilo-Provider. Bevorzugen Sie in den Providers-Einstellungen Venice AI gegenüber einem generischen OpenAI-kompatiblen Custom-Endpoint.
  • Die Erweiterung und die CLI teilen sich dieselben Konfigurationsdateien (~/.config/kilo/kilo.json global oder ./kilo.json in einem Projekt).
  • Einige Venice-Modelle stellen Reasoning-Steuerungen bereit. Kilo mappt unterstützte Reasoning-Effort- und Disable-Thinking-Optionen, wenn das gewählte Modell sie unterstützt.
  • Modell-IDs und der Plan-Zugriff können sich ändern. Nutzen Sie den Modell-Picker, den Textmodell-Katalog oder GET /models, um die aktuelle Liste zu erhalten.
  • Halten Sie Ihren Venice API-Schlüssel geheim. Fügen Sie ihn nicht in Quelldateien ein und committen Sie ihn nicht in git.

Fehlerbehebung

Stellen Sie sicher, dass der Schlüssel von venice.ai/settings/api stammt. Verifizieren Sie für die CLI, dass VENICE_API_KEY in derselben Umgebung gesetzt ist, in der Kilo gestartet wird. Verbinden Sie in VS Code Venice AI unter Providers neu.
Stellen Sie sicher, dass Ihr Venice-Konto Zugriff auf das gewählte Modell hat, kopieren Sie die ID aus dem Textmodell-Katalog oder GET /models, und verwenden Sie für die CLI-Konfiguration die Form venice/<model-id>.
Aktualisieren Sie auf den aktuell empfohlenen Kilo-Build (einschließlich Pre-Release, wenn dies der dokumentierte Standard ist). Sie können den Provider auch in kilo.json setzen, wie im CLI-Tab gezeigt — die Erweiterung liest dieselbe Konfiguration.

Ressourcen

Kilo Venice Provider-Dokumentation

Offizielle Kilo Code Venice-Einrichtung

Venice Textmodelle

Verfügbare Venice-Modell-IDs durchsuchen

Kilo Installationsdokumentation

VS Code, CLI und weitere Plattformen

Venice API-Referenz

Vollständige Endpoint- und Parameter-Dokumentation