Sezioni dell'archivio conoscenza ▾

Strumenti

Strumenti

Roo Code + Gonka AI — agente AI autonomo in VS Code

Roo Code è un agente AI autonomo per VS Code: legge e modifica file, esegue comandi nel terminale, lavora con il browser e completa attività di sviluppo a più passi. È un fork di Cline, che è andato oltre: modalità operative personalizzabili (Architect, Code, Ask, Debug e personalizzate), istruzioni personalizzate per progetto e un pannello di configurazione del modello flessibile. In sostanza, un intero team di specialisti AI all'interno dell'editor.

Il problema principale di tali agenti è il consumo di token. Per un singolo compito, Roo Code elabora il contesto del file, l'output dei comandi, i risultati degli strumenti — si tratta di decine di milioni di token. Ai prezzi di Anthropic (3-15 dollari per 1 milione), una sessione completa si trasforma in 30-1500 dollari. Ciò è irrealistico per il lavoro quotidiano.

JoinGonka Gateway riduce il costo di migliaia di volte: la stessa sessione costerà 0,01-1,00 dollari. Gateway rivende l'inferenza della rete decentralizzata Gonka e supporta sia il formato OpenAI (provider "OpenAI Compatible") che il formato Anthropic (endpoint /v1/messages) — Roo Code si connette tramite uno dei due. Ciò trasforma Roo Code da una costosa dimostrazione in uno strumento di lavoro quotidiano.

Passo 1: Installa Roo Code e ottieni la chiave

Installazione di Roo Code: in VS Code, apri le estensioni (Ctrl/Cmd+Shift+X), cerca "Roo Code" e fai clic su Installa. Dopo l'installazione, l'icona del canguro di Roo Code apparirà nella barra laterale.

Chiave API JoinGonka: se non hai ancora una chiave, registrati su gate.joingonka.ai/register, ottieni 10 milioni di token gratuiti e crea una chiave con il prefisso jg- nella Dashboard.

Passo 2: Configura Roo Code (compatibile con OpenAI)

Apri il pannello Roo Code e vai alle impostazioni (icona a forma di ingranaggio). Nella sezione del provider, imposta:

  1. API Provider — seleziona OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-la-tua-chiave
  4. Model (Model ID) — Qwen/Qwen3-235B-A22B-Instruct-2507-FP8

Sotto, nel blocco Model Configuration, puoi specificare manualmente i parametri del modello:

  • Context Window131072 (128K token).
  • Max Output Tokens8192 per Qwen3-235B (limite di Gateway). Per Kimi K2.6 imposta 3072, per MiniMax M2.74096.
  • Input Price / Output Price — puoi inserire i tassi reali (≈$0.0005 per 1M in ingresso, uscita ×3) in modo che Roo Code calcoli correttamente il costo delle attività direttamente nell'interfaccia.

Importante sul tool calling: Roo Code utilizza solo il tool calling nativo — non c'è un fallback XML come nei vecchi agenti. Pertanto, il modello deve supportare il function calling. Il Qwen3-235B predefinito tramite il nostro Gateway supporta il tool calling nativo — Roo Code funziona con esso fin da subito.

Verifica: nella chat di Roo Code, scrivi "Crea un file hello.py con una funzione che stampa Hello World". L'agente proporrà di creare il file e mostrerà il diff per l'approvazione.

Confronto dei costi delle sessioni d'agente

Roo Code è uno strumento agente: non risponde con un singolo messaggio, ma esegue un compito — legge file, scrive codice, esegue test, corregge bug. Ogni azione è una chiamata al modello. Confrontiamo il costo delle sessioni tipiche:

AttivitàTokenAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Correzione di bug semplice~5M$15 — $75$12 — $50$0.005
Nuova funzionalità (2-3 file)~20M$60 — $300$50 — $200$0.02
Refactoring del modulo~50M$150 — $750$125 — $500$0.05
Sessione di sviluppo completa (4 ore)~100M$300 — $1,500$250 — $1,000$0.10

Con JoinGonka Gateway Roo Code diventa uno strumento quotidiano — può essere eseguito per ogni ticket, ogni bug, ogni funzionalità, senza preoccuparsi dei costi. 10 milioni di token gratuiti all'inizio saranno sufficienti per decine di compiti.

Parametri del modello (contesto per tutti 128K = 131072 token): Qwen3-235B — fino a 8192 token di risposta; Kimi K2.6 — fino a 3072; MiniMax M2.7 — fino a 4096. Se max_tokens non è specificato per una richiesta non in streaming, Gateway restituirà per impostazione predefinita fino a 1500 token. Roo Code suddivide automaticamente le generazioni lunghe in passi.

Cosa distingue Roo Code da Cline: modalità e formato Anthropic

Roo Code è un fork di Cline, ma con differenze significative che cambiano il flusso di lavoro:

  • Modalità (Modes): cambia il ruolo dell'agente in base al compito — Architect per la pianificazione, Code per la scrittura del codice, Ask per le domande sul progetto, Debug per la ricerca di errori. Puoi creare le tue modalità con istruzioni separate e un set di strumenti consentiti.
  • Solo tool calling nativo: a differenza degli agenti con parsing di testo/XML, Roo Code invia gli strumenti tramite lo schema nativo OpenAI tools e riceve le chiamate come eventi separati — latenza inferiore e risultato più affidabile. Il rovescio della medaglia: il modello deve supportare il function calling (Qwen3-235B tramite il nostro Gateway lo supporta).
  • Istruzioni e profili personalizzati: regole per il progetto (ad esempio, tramite un file di regole nel repository) e diverse configurazioni del provider salvate, tra cui è comodo passare.

Connessione tramite formato Anthropic. Se desideri utilizzare il nostro endpoint /v1/messages invece del formato OpenAI: nelle impostazioni, seleziona API Provider → Anthropic, seleziona "Use custom base URL" e specifica https://gate.joingonka.ai, nel campo Anthropic API Key inserisci la stessa chiave jg-la-tua-chiave, quindi imposta il nome del modello (ad esempio Qwen/Qwen3-235B-A22B-Instruct-2507-FP8). La chiave e il saldo sono comuni a entrambi i formati, il tool_use nativo in modalità Anthropic passa anch'esso tramite Gateway.

Roo Code + Gonka = agente AI autonomo in VS Code con modalità e tool calling nativo a prezzi stracciati. Una sessione di sviluppo costa $0.10 invece di $300-1,500 con Anthropic, e 10 milioni di token gratuiti bastano per decine di attività.

Vuoi saperne di più?

Esplora altre sezioni o inizia a guadagnare GNK subito.

Ottieni 10 milioni di token gratuiti →