Skip to main content
Kilo Code è un agente di coding AI open source per VS Code e il terminale. Venice è disponibile come provider nativo, quindi puoi selezionare i modelli Venice senza configurare un endpoint personalizzato compatibile con OpenAI.

Provider nativo

Supporto Venice integrato nelle impostazioni Providers di Kilo

VS Code + CLI

Lo stesso file di configurazione kilo.json funziona sia con l’estensione sia con la CLI

Modelli di reasoning

Kilo mappa i controlli di reasoning di Venice quando il modello li supporta

Prerequisiti


Configurazione

1

Installa Kilo Code

In VS Code, apri Extensions, cerca Kilo Code e installalo dal Visual Studio Marketplace.Preferisci il canale Pre-Release del Marketplace quando è la build attualmente consigliata — vedi la documentazione di installazione di Kilo.
2

Ottieni la tua API key Venice

Genera una chiave da venice.ai/settings/api. Copiala immediatamente e conservala in modo sicuro.
3

Aggiungi il provider Venice

Apri le Settings di Kilo (icona a forma di ingranaggio) e vai alla scheda Providers. Seleziona Venice AI e incolla la tua API key Venice.L’estensione salva il provider nel tuo file di configurazione kilo.json. Puoi anche modificare quel file direttamente — vedi la scheda CLI per il formato.
4

Seleziona un modello e testa

Scegli un modello Venice dal selettore dei modelli, poi invia un piccolo task come:
Sfoglia gli ID disponibili nel catalogo dei modelli di testo.

Verifica l’API di Venice

Se Kilo non riesce a connettersi, verifica la chiave e gli ID dei modelli in modo indipendente:
Copia l’id di un modello esattamente in Kilo. Nella configurazione CLI, aggiungi il prefisso venice/, ad esempio venice/zai-org-glm-5-1.

Note di configurazione

  • Venice è un provider nativo di Kilo. Nelle impostazioni Providers, preferisci Venice AI rispetto a un endpoint personalizzato generico compatibile con OpenAI.
  • L’estensione e la CLI condividono gli stessi file di configurazione (~/.config/kilo/kilo.json globalmente, oppure ./kilo.json in un progetto).
  • Alcuni modelli Venice espongono controlli di reasoning. Kilo mappa le opzioni supportate di reasoning effort e di disable-thinking quando il modello selezionato le supporta.
  • Gli ID dei modelli e l’accesso in base al piano possono cambiare. Usa il selettore dei modelli, il catalogo dei modelli di testo o GET /models per l’elenco aggiornato.
  • Mantieni privata la tua API key Venice. Non incollarla nei file sorgente e non committarla su git.

Risoluzione dei problemi

Verifica che la chiave provenga da venice.ai/settings/api. Per la CLI, controlla che VENICE_API_KEY sia impostata nello stesso ambiente che avvia Kilo. In VS Code, riconnetti Venice AI nella sezione Providers.
Verifica che il tuo account Venice abbia accesso al modello selezionato, copia l’ID dal catalogo dei modelli di testo o da GET /models, e per la configurazione CLI usa la forma venice/<model-id>.
Aggiorna alla build di Kilo attualmente consigliata (incluso il canale Pre-Release quando è quello predefinito documentato). Puoi anche impostare il provider in kilo.json come mostrato nella scheda CLI — l’estensione legge la stessa configurazione.

Risorse

Documentazione Kilo Venice Provider

Configurazione ufficiale di Venice per Kilo Code

Modelli di testo Venice

Sfoglia gli ID dei modelli Venice disponibili

Documentazione di installazione Kilo

VS Code, CLI e altre piattaforme

Riferimento API Venice

Documentazione completa di endpoint e parametri