Sezioni dell'archivio conoscenza ▾
Navigazione
▸ Inizia qui Per ruoloCategorie
- Cursor + Gonka AI — LLM economico per la codifica
- Claude Code + Gonka AI — LLM per terminale
- OpenClaw + Gonka AI — agenti AI accessibili
- OpenCode: il tuo modello nel terminale
- Continue.dev + Gonka AI — AI per VS Code/JetBrains
- Cline + Gonka AI — Agente AI in VS Code
- Aider + Gonka AI — Programmazione a coppie con AI
- LangChain + Gonka AI — Applicazioni AI a un costo minimo
- n8n + Gonka AI — automazione con AI economica
- Open WebUI + Gonka AI — il tuo ChatGPT
- LibreChat + Gonka AI — ChatGPT open-source
- Hermes Agent + DeepSeek sulla rete Gonka — agente autonomo a costi irrisori
- Kilo Code + Gonka AI — agente AI in VS Code
- Roo Code + Gonka AI — agente AI autonomo in VS Code
- LlamaIndex + Gonka AI — Applicazioni RAG a basso costo
- PydanticAI + Gonka — Agenti AI tipizzati a basso costo
- Vercel AI SDK + Gonka AI — Applicazioni AI in TypeScript a basso costo
- TanStack AI + Gonka — Applicazioni AI in TypeScript a basso costo
- Avvio rapido API — curl, Python, TypeScript
- JoinGonka Gateway — panoramica completa
- Management Keys — SaaS su Gonka
- L'API AI più economica: confronto tra i fornitori 2026
- Come acquistare token AI e chiavi API: 3 metodi nel 2026
- Limite di richieste Cursor Pro raggiunto — analisi e alternativa economica
- Claude Code costa meno — analisi del conto e switch
- Cline brucia soldi — perché l'agente consuma così tanto
- OpenClaw costa caro: perché l'agente brucia token e come risparmiare
- OpenRouter: un'alternativa economica — confronto con JoinGonka Gateway
- Il miglior modello AI per il coding nel 2026: confronto e prezzi
- Alternativa economica a GitHub Copilot senza limiti
- Alternativa economica a Windsurf senza crediti e limiti
- L'API più economica per AI-agent nel 2026
- ZCode: inferenza GLM economica al posto del GLM Coding Plan
- JetBrains IDE + JoinGonka Gateway — il tuo endpoint invece dei crediti
- GitHub Copilot BYOK — i tuoi modelli invece della quota
- Zed + JoinGonka Gateway — inferenza economica nell'editor
- Pi + JoinGonka Gateway — agente terminale con inferenza economica
- Codex CLI: la tua chiave invece dell'abbonamento
- DeepSeek Harness: il tuo provider tramite JoinGonka Gateway
- MiniMax Code: agente MiniMax con la tua chiave via Gonka
- Warp + JoinGonka Gateway — agent terminal sul proprio endpoint
- Trae + JoinGonka Gateway — modelli della rete Gonka in AI-IDE
- Cherry Studio + JoinGonka Gateway — AI client desktop
- omp (Oh My Pi) + JoinGonka Gateway: agente con ruoli dei modelli
- OpenHands + JoinGonka Gateway: agente sul proprio endpoint
- Qwen Code dopo la chiusura di qwen-oauth: utilizzo tramite JoinGonka Gateway
- Goose + JoinGonka Gateway: il tuo provider e chiave nel keyring
- Crush + JoinGonka Gateway: agente Charm sui modelli della rete Gonka
- Zoo Code + JoinGonka Gateway: migrazione da Roo Code ai modelli Gonka
- Kimi Code CLI: agente Moonshot AI con la propria chiave tramite Gonka
- Factory Droid + JoinGonka Gateway: BYOK sui modelli di rete Gonka
- MiMo Code + JoinGonka Gateway: agente Xiaomi sui modelli di rete Gonka
Strumenti
Zoo Code + JoinGonka Gateway: migrazione da Roo Code ai modelli Gonka
Zoo Code è un'estensione per VS Code in cui un AI-agent legge e corregge i file di progetto, esegue comandi e completa task multi-step nelle modalità Code, Architect, Ask, Debug e Orchestrator. È il seguito di Roo Code: quando il team di Roo ha interrotto lo sviluppo — il 15 maggio 2026 è stato chiuso definitivamente — lo sviluppo è stato ripreso da un gruppo di ex contributori e il README del progetto chiuso cita Zoo Code come un fork avviato dalla community di Roo Code. Il codice è open source sotto licenza Apache 2.0 e le versioni escono settimanalmente: al 23 settembre 2026 la versione stabile è la 3.82.2, con circa 94 mila installazioni sul VS Code Marketplace.
Tra i provider di Zoo Code c'è OpenAI Compatible: qualsiasi endpoint che parli il linguaggio OpenAI Chat Completions. JoinGonka Gateway è esattamente questo, quindi l'agente si connette ai modelli della rete decentralizzata Gonka — DeepSeek V4 Flash, GLM-5.3 Flash e MiniMax M2.7 — in modo nativo, operando a un costo fisso di $0.0069 per milione di token in ingresso. Se hai ancora Roo Code installato, la configurazione è spiegata in una guida dedicata; qui trovi l'installazione di Zoo Code, il trasferimento da Roo, i profili per modalità e l'analisi degli errori.
I campi del form e il comportamento dell'estensione sono stati verificati con il codice sorgente di Zoo Code 3.82.2 e le richieste dello stesso tipo inviate dall'estensione sono state testate tramite il gateway il 23 settembre 2026. I nomi dei campi sono indicati in base all'interfaccia inglese; nell'interfaccia localizzata le etichette saranno tradotte, ma l'ordine rimane lo stesso. Dopo aver confermato l'indirizzo, riceverai 3M di token gratuiti sul tuo conto: sufficienti per testare l'integrazione sul tuo progetto.
Avvio rapido: installazione e un comando
Passo 1: installare l'estensione. In VS Code apri il pannello delle estensioni (Ctrl+Shift+X, su macOS Cmd+Shift+X), cerca «Zoo Code» e installa l'estensione dell'editore Zoo Code Organization. Lo stesso con un solo comando:
code --install-extension ZooCodeOrganization.zoo-codeServe VS Code 1.100 o superiore — come indicato nel manifest dell'estensione; per VSCodium, Windsurf e altri editor senza Marketplace l'estensione è pubblicata su Open VSX. Oltre al canale stabile (3.82.2 del 18 settembre 2026) esiste la versione preliminare 3.83.x — build notturne del ramo principale; per lavorare scegli quella stabile. Dopo l'installazione, nella barra delle attività comparirà l'icona di Zoo Code.
Passo 2: ottenere la chiave. Registrati su gate.joingonka.ai/register, conferma l'indirizzo e crea una chiave con prefisso jg- nella sezione «Chiavi API». È comodo creare una chiave separata per Zoo Code: il suo consumo sarà visibile nelle statistiche su una riga dedicata.
Passo 3: avviare l'installer.
npx @joingonka/setup --tool zoo --model deepseekL'installer chiederà la chiave — non va passata negli argomenti della riga di comando, per non lasciarla nella cronologia della shell. Non ha nulla da scrivere: i profili dei provider insieme alle chiavi Zoo Code li conserva nell'archivio protetto dei segreti di VS Code, non in un file. Per questo l'installer stampa i valori pronti per il modulo e i limiti reali del modello scelto:
Zoo Code is configured in the VS Code extension UI (no file is written).
Open the Zoo Code settings (gear icon) → API Provider, then enter:
API Provider: OpenAI Compatible
Base URL: https://gate.joingonka.ai/v1
API Key: jg-your-key
Model: deepseek-ai/DeepSeek-V4-Flash-0731
Then set the real limits of this model under Model Configuration
(the defaults do not fit any Gonka model):
Context Window Size: 380000
Max Output Tokens: 32768
Image Support: off
Zoo Code relies on native tool calling only — all our Gonka models support it.Subito dopo arriva il risultato di una richiesta dal vivo al gateway — in caso di successo la riga ✓ Verified: the gateway accepted the key, base URL and model. Chiave, indirizzo e modello vengono verificati subito, non al primo task. La chiave nel blocco stampato è completa, per copiarla comodamente — non pubblicare questo output.
Senza il flag --model l'installer inserirà MiniMax M2.7: dove il modello si sceglie manualmente, propone quello con la maggiore capacità della rete. Per Zoo Code consigliamo di iniziare con DeepSeek V4 Flash: nel nostro test ha completato il turno dopo il risultato dello strumento con la prima richiesta — i dettagli nella sezione sulla verifica; il flag accetta anche le abbreviazioni glm (GLM-5.3 Flash) e minimax. Senza il flag --tool l'installer mostrerà un menu di 25 strumenti.
Un dettaglio del modulo: in Zoo Code 3.82.2 non esiste un blocco separato con l'intestazione Model Configuration. I campi dei limiti si trovano nello stesso modulo più in basso, sotto la dicitura «Configure the capabilities and pricing for your custom OpenAI-compatible model», e Max Output Tokens precede Context Window Size.
Configurazione manuale: provider OpenAI Compatible
Al primo avvio, Zoo Code mostra un messaggio di benvenuto con il pulsante Choose your provider: questo conduce a un modulo in cui è pre-selezionato OpenRouter. Cambia il provider in OpenAI Compatible e clicca su Finish. In seguito, lo stesso modulo è accessibile tramite l'icona dell'ingranaggio nell'intestazione del pannello Zoo Code, sezione Providers; le modifiche vengono salvate con il pulsante Save.
| Campo | Valore | Note importanti |
|---|---|---|
| API Provider | OpenAI Compatible | La ricerca è disponibile nell'elenco dei provider |
| Base URL | https://gate.joingonka.ai/v1 | Obbligatorio con /v1: il percorso /chat/completions viene aggiunto automaticamente da Zoo Code, che utilizza questo indirizzo per richiedere l'elenco dei modelli |
| API Key | la tua chiave jg-… | Salvata nel repository sicuro dei segreti di VS Code |
| Model | identificativo dalla tabella sottostante | Il modulo inserisce automaticamente gpt-4o: sostituiscilo. Non appena inseriti indirizzo e chiave, nel menu appariranno i modelli del gateway; è possibile inserire l'ID manualmente tramite l'opzione Use custom |
| Max Output Tokens | secondo la tabella sottostante | Il valore predefinito è -1, "decide il server". È lo spazio che Zoo Code riserva per la risposta per decidere quando comprimere la cronologia |
| Context Window Size | secondo la tabella sottostante | Il valore predefinito è 128000: con questo, la cronologia di DeepSeek V4 Flash inizierà a comprimersi quando è occupato meno di un terzo della finestra reale |
| Image Support | disabilitato | Di default è abilitato, consentendo a Zoo Code di allegare immagini, mentre i modelli di rete sono testuali |
| Prompt Caching | disabilitato come da default | La spunta aggiunge ai prompt i tag cache_control per la cache in stile Anthropic |
| Input Price, Output Price | $0.0069 e $0.021 | Prezzo per un milione di token, inserire solo il numero senza il simbolo del dollaro. Facoltativo: serve solo per la stima dei costi |
Limiti dei modelli di rete:
| Modello | Model | Context Window Size | Max Output Tokens |
|---|---|---|---|
| DeepSeek V4 Flash | deepseek-ai/DeepSeek-V4-Flash-0731 | 380000 | 32768 |
| GLM-5.3 Flash | zai-org/GLM-5.3-Flash | 390000 | 8192 |
| MiniMax M2.7 | MiniMaxAI/MiniMax-M2.7 | 200000 | 8192 |
Il resto può essere lasciato invariato: Enable streaming e Include max output tokens devono essere attivi, Enable R1 model parameters e Use Azure disattivati (queste opzioni sono per la famiglia di modelli R1 e Azure OpenAI), i campi Custom Headers e Extra Body devono rimanere vuoti.
I limiti sono memorizzati nel profilo e non nel modello: se si cambia Model nello stesso profilo, le dimensioni della finestra e il limite di risposta rimarranno invariati. Per questo motivo è più comodo creare un profilo dedicato per ogni modello; ne parleremo nella prossima sezione.
Migrazione da Roo Code, modalità e profili per i modelli
Zoo Code nasce dalla codebase di Roo Code, quindi il trasferimento richiede pochi minuti e non è necessario toccare i file del progetto. La guida alla migrazione ufficiale descrive l'esportazione e l'importazione delle impostazioni; il resto viene trasferito con un singolo pulsante o letto dai percorsi originali:
| Cosa | Come trasferire | Cosa considerare |
|---|---|---|
| Profili provider, impostazioni, modalità personalizzate | In Roo Code: impostazioni → Export. In Zoo Code: Import Settings nella schermata di benvenuto o Settings → About Zoo Code → Import | L'importazione unisce le impostazioni: i profili con lo stesso nome vengono aggiornati, gli altri rimangono. Le chiavi API sono nel file in testo semplice: eliminalo dopo l'importazione |
| Cronologia delle attività | Settings → About Zoo Code → Import history from Roo Code | Copia le attività di Roo Code dallo stesso archivio di VS Code; quelle già trasferite non vengono copiate di nuovo |
.roomodes, .roo/rules/, .roo/mcp.json | Non è necessario fare nulla | Zoo Code legge questi file del progetto dagli stessi percorsi |
| Profili su Roo Code Router | Trasferiti senza provider | Il router Roo è stato rimosso: configura nuovamente quel profilo, ad esempio su OpenAI Compatible |
Il profilo Roo Code che puntava al JoinGonka Gateway verrà trasferito con indirizzo, chiave, modello e limiti: verifica solo che il modello sia attualmente disponibile nella rete; l'elenco viene fornito da GET https://gate.joingonka.ai/v1/models.
Modalità e profili. Le modalità integrate sono cinque: Code, Debug, Architect (modifica solo file Markdown), Ask (risponde senza modifiche) e Orchestrator (distribuisce sottocompiti ad altre modalità). Si cambiano dall'elenco accanto al campo di input, con un comando con il nome della modalità all'inizio del messaggio, ad esempio /architect, o con la combinazione Ctrl+. (Cmd+. su macOS). Ogni modalità ricorda il profilo con cui hai lavorato l'ultima volta e, cambiando modalità, Zoo Code passa automaticamente al profilo corretto.
Da qui nasce uno schema comodo: un profilo per modello, assegnato alle modalità. In Settings → Providers clicca su "+" accanto al campo Configuration Profile, dai un nome al profilo, ad esempio Gonka DeepSeek, e compila il modulo; ripeti per GLM-5.3 Flash e MiniMax M2.7: l'indirizzo e la chiave sono gli stessi per tutti. Quindi, in ogni modalità, seleziona il profilo nell'elenco accanto al campo di input e la modalità lo ricorderà. L'icona del lucchetto in questo elenco, al contrario, blocca un unico profilo per tutte le modalità della cartella di lavoro.
| Modalità | Profilo | Perché |
|---|---|---|
| Code, Debug | DeepSeek V4 Flash | Finestra da 380K e tetto di risposta di 32768: riserva per sessioni lunghe e modifiche ampie; maggiori dettagli nella recensione del modello |
| Architect, Ask | GLM-5.3 Flash | Ragiona prima di rispondere, e nel piano e nella spiegazione il filo del pensiero è più importante del volume. Il ragionamento consuma lo stesso tetto di risposta di 8192 |
| Orchestrator | DeepSeek V4 Flash | Gestisce un piano lungo con rapporti sui sottocompiti; i sottocompiti stessi vengono avviati in altre modalità e ricevono i profili di quelle modalità |
| Profilo di riserva | MiniMax M2.7 | La capacità più grande della rete: il programma di installazione la suggerisce quando il modello non è impostato da flag. Dopo il risultato dello strumento nel nostro test, ha risposto con testo e ha richiamato lo strumento di completamento dopo un promemoria di Zoo Code: l'attività si è conclusa con una richiesta di ritardo. La scelta principale per attività agenti in Zoo Code è DeepSeek V4 Flash |
Livello di ragionamento. L'opzione Enable Reasoning Effort nel modulo apre l'elenco Low, Medium, High, Extra High e Max; finché è disattivata, il livello non viene incluso nella richiesta. Per GLM-5.3 Flash, l'interruttore è essenzialmente binario: Low disattiva il ragionamento, qualsiasi altro livello lo lascia attivo al massimo: è comodo mantenere un profilo GLM separato con Low per domande rapide. Maggiori dettagli nella recensione di GLM-5.3 Flash. Per DeepSeek V4 Flash e MiniMax M2.7, il gateway non sovrascrive la scala: il funzionamento del livello dipende dal modello stesso.
Verifica: cosa dovrebbe succedere
Apri una cartella con un file piccolo contenente un errore evidente, ad esempio calc.py con una funzione di addizione che sottrae, e in modalità Code scrivi: "Leggi calc.py e dimmi in una frase se contiene un errore". Zoo Code chiederà il permesso di leggere il file: "Zoo wants to read this file", con i pulsanti Approve e Deny, se la lettura non è stata autorizzata in precedenza in Auto-Approve. Successivamente, il modello richiamerà lo strumento di completamento e l'attività terminerà con un blocco Task Completed contenente la risposta nel merito; il ragionamento, se presente, viene mostrato in un blocco Thinking separato. La percentuale di riempimento del contesto nell'intestazione ridotta dell'attività viene calcolata in base al Context Window Size, motivo in più per impostarlo correttamente.
Abbiamo riprodotto questo processo con una richiesta basata sull'esempio di Zoo Code: un flusso e strumenti in uno schema rigoroso, con il risultato di read_file nella cronologia. DeepSeek V4 Flash ha risposto con una chiamata nativa a attempt_completion con l'output corretto: la funzione sottrae invece di sommare. La seconda metà del controllo è il pannello del gateway: nella sezione "Utilizzo", la richiesta apparirà suddivisa per modello e l'orario dell'ultima chiamata della chiave verrà aggiornato.
Senza Auto-Approve, l'errore arriva sotto forma di blocco API Request Failed con i pulsanti Retry e Start New Task, accompagnato dall'intestazione Provider Error con un codice e un conto alla rovescia per il riavvio. Il testo della risposta del gateway è visibile nel messaggio o nei suoi dettagli:
| Cosa vedi | Cosa significa | Cosa fare |
|---|---|---|
401 Invalid API key | Il gateway non ha accettato la chiave | Inserisci di nuovo la chiave, interamente e senza spazi; verifica che sia attiva nella sezione "API-keys" |
400 Model "gpt-4o" not found. Available: … | Nel campo Model è rimasto il valore predefinito gpt-4o o un ID errato | Seleziona un modello dall'elenco; il gateway elenca gli identificativi disponibili direttamente nell'errore |
405 e una pagina HTML al posto della risposta, elenco modelli vuoto | Nel Base URL manca il suffisso /v1 | L'indirizzo deve terminare con /v1 |
404 Invalid URL (POST /v1/v1/chat/completions) | Il Base URL ha una coda in eccesso | Lascia esattamente https://gate.joingonka.ai/v1 |
402 Insufficient balance | Il saldo è esaurito | Ricarica il credito nella sezione "Billing"; la chiave rimane funzionante |
429, nel testo currently overloaded in the Gonka network | Il modello ha esaurito la capacità disponibile nelle ore di punta | Con Auto-Approve, Zoo Code riproverà automaticamente aumentando la pausa; senza, premi Retry. Se l'attesa è lunga, cambia profilo su un modello adiacente; lo stato della rete è visibile sulla pagina di stato |
Il modello ha risposto con testo invece che con una chiamata allo strumento, e Zoo Code ha inviato un'altra richiesta; dopo due risposte consecutive di questo tipo: The model failed to use any tools in its response | Zoo Code attende una chiamata allo strumento a ogni turno e, non ricevendola, la ricorda al modello. Succede spesso dopo il risultato di uno strumento: il modello risponde nel merito e invoca attempt_completion solo dopo il sollecito | Un singolo tentativo di ripetizione è normale, l'attività terminerà da sola. Se accade spesso, cambia profilo su DeepSeek V4 Flash |
Quanto costa
Un agente consuma token in modo diverso da una chat. In ogni richiesta, Zoo Code inserisce un system prompt con le regole della modalità, le descrizioni degli strumenti e le informazioni sulla cartella di lavoro — si tratta di migliaia di token ancor prima della tua domanda, — e un task solitamente richiede diversi passaggi. Pertanto, il prezzo per token qui è fondamentale.
Tramite il JoinGonka Gateway, i token costano $0.0069 per milione in entrata e $0.021 per milione in uscita — il prezzo è identico per tutti i modelli della rete e viene caricato in questa pagina da una fonte in tempo reale. Ordine di grandezza per i prezzi a settembre 2026:
| Scenario | Consumo | Tramite Gateway |
|---|---|---|
| Task singolo: leggere un file, trovare un errore | decine di migliaia di token | centesimi di dollaro |
| Giornata di lavoro intenso con l'agente | 3-7M di token | pochi centesimi |
| Mese di sviluppo quotidiano | ~150M di token | circa un dollaro |
Per confronto — come si può pagare per i modelli in Zoo Code:
| Metodo | Come si paga | Cosa considerare |
|---|---|---|
| Chiave del fornitore: Anthropic, OpenAI, Google Gemini e altri | Per token secondo il listino del fornitore | Il prezzo dipende dal modello, il conto cresce con la durata delle sessioni |
| Aggregatore, ad esempio OpenRouter — il primo nella schermata di benvenuto | Per token secondo il listino dell'aggregatore | Ampia scelta di modelli sotto un'unica chiave |
| JoinGonka Gateway | Per token dal saldo prepagato, prezzo unico per tutti i modelli della rete | Non ci sono abbonamenti o quote mensili; il consumo è visibile nel pannello di controllo per giorni, chiavi e modelli |
Con Input Price e Output Price compilati, il costo del task è visibile nell'intestazione, ma con una precisione al centesimo — i task brevi sui modelli di rete mostreranno $0.00. Il consumo esatto e il saldo residuo sono disponibili nel pannello di controllo, nelle sezioni "Utilizzo" e "Fatturazione".
Cosa considerare nel lavoro
Conferme e autonomia. Per impostazione predefinita, Auto-Approve è disattivato e Zoo Code richiede l'autorizzazione per leggere, scrivere ed eseguire comandi; per attività lunghe, abilitare le categorie necessarie nel menu Auto-approve accanto al campo di input. Per i comandi è disponibile il Destructive Command Guard (Settings → Auto-Approve): l'estensione scarica il suo file eseguibile e i comandi superati vengono eseguiti automaticamente, mentre quelli bloccati attendono conferma. Con Auto-Approve, Zoo Code ripete automaticamente anche le richieste fallite: la pausa inizia da 5 secondi e raddoppia a ogni tentativo, ma non supera i 10 minuti.
Risposta in streaming. Non disattivare Enable streaming: durante lo streaming, il gateway restituisce il testo man mano che viene generato e limita la risposta solo al tetto del modello, mentre una richiesta senza streaming e senza un limite esplicito viene troncata a 1500 token di risposta (nel caso di GLM-5.3 Flash a 3000).
Indicizzazione del codice. La ricerca semantica nel progetto (Codebase Indexing) viene configurata separatamente dal modello tramite il provider di embedding; per questo è disponibile l'opzione locale Semble - Local.
Immagini. I modelli di rete sono testuali. Per screenshot e mockup, creare un profilo separato con un modello che elabora immagini e passare a questo durante tali attività.
Privacy. Zoo Code invia agli sviluppatori dati su errori e utilizzo, associati all'identificativo di installazione, senza codice o prompt; questa funzione può essere disattivata tramite l'interruttore Allow error and usage reporting in Settings → About Zoo Code. Il gateway non memorizza il contenuto dei prompt e delle risposte: nel pannello di controllo sono visibili solo i contatori di richieste e token.
.roomodes e .roo/, oltre all'importazione di impostazioni e cronologia da Roo. Si collega al JoinGonka Gateway tramite il provider OpenAI Compatible: Base URL https://gate.joingonka.ai/v1, chiave jg-…, modello di rete al posto del gpt-4o preimpostato e parametri corretti per Context Window Size e Max Output Tokens (DeepSeek V4 Flash — 380000 e 32768, GLM-5.3 Flash — 390000 e 8192, MiniMax M2.7 — 200000 e 8192), Image Support disattivato; i valori vengono stampati dal comando npx @joingonka/setup --tool zoo --model deepseek. Successivamente, si procede per profilo modello: DeepSeek V4 Flash per Code, Debug e Orchestrator, GLM-5.3 Flash per Architect e Ask.Vuoi saperne di più?
Esplora altre sezioni o inizia a guadagnare GNK subito.
Ottieni chiave e token gratuiti →