Sezioni dell'archivio conoscenza ▾

Navigazione

▸ Inizia qui Per ruolo

Categorie

Strumenti 37
Glossario 12

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 Extensions (Ctrl/Cmd+Shift+X), cerca «Roo Code» e clicca su Install. Dopo l'installazione, apparirà l'icona a canguro di Roo Code nella barra laterale.

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

Passo 2: Configura Roo Code (compatibile con OpenAI)

Il modo più semplice è configurarlo tramite il programma di installazione in un unico comando. Per gli strumenti CLI/file, configurerà automaticamente il provider JoinGonka (baseUrl, modelli), mentre per gli strumenti UI mostrerà i valori pronti da incollare:

npx @joingonka/setup --tool roo

L'installatore è universale (senza flag ti chiederà di selezionare lo strumento da un elenco), richiederà la chiave jg-… e, una volta configurato, eseguirà un live-check tramite una richiesta al gateway. Le altre impostazioni non verranno toccate. Di seguito è riportato il metodo manuale se preferisci configurare tutto da solo.

Configurazione manuale (piano B)

Apri il pannello di Roo Code e vai nelle impostazioni (icona dell'ingranaggio). Nella sezione del provider imposta:

  1. API Provider — seleziona OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-tua-chiave
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

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

  • Context Window200000 (200K token; per DeepSeek V4 Flash è 380000).
  • Max Output Tokens8192 per MiniMax M2.7 e GLM-5.3 Flash, 32768 per DeepSeek V4 Flash.
  • Input Price / Output Price — puoi inserire le tariffe reali (≈$0.0069 per 1M in input, output ×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 esiste un fallback XML come nei vecchi agenti. Pertanto, il modello deve essere in grado di gestire il function calling. I modelli della rete tramite il nostro Gateway supportano il tool calling nativo: Roo Code funziona con essi senza configurazioni aggiuntive.

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 basato su agenti: non risponde con un semplice messaggio, ma esegue compiti — legge file, scrive codice, esegue test, corregge errori. Ogni azione è una chiamata al modello. Confrontiamo il costo delle sessioni tipiche:

TaskTokenAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Bug-fix semplice~5M$15 — $75$12 — $50$0.048
Nuova feature (2-3 file)~20M$60 — $300$50 — $200$0.19
Refactoring modulo~50M$150 — $750$125 — $500$0.48
Sessione di sviluppo completa (4h)~100M$300 — $1,500$250 — $1,000$0.96

Con JoinGonka Gateway, Roo Code diventa uno strumento quotidiano: puoi eseguirlo su ogni ticket, ogni bug, ogni feature, senza preoccuparti del costo. 3M token gratuiti all'inizio ti permettono di provare la combinazione senza carta di credito.

Parametri dei modelli (contesto di 200K per tutti): tutti i modelli della rete supportano fino a 8192 token di risposta. Se max_tokens non è specificato per una richiesta non-stream, il Gateway restituirà per impostazione predefinita fino a 1500 token. Le generazioni lunghe vengono divise automaticamente in passaggi da Roo Code.

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

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

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

Connessione tramite formato Anthropic. Se vuoi utilizzare il nostro endpoint /v1/messages invece del formato OpenAI: nelle impostazioni seleziona API Provider → Anthropic, spunta «Use custom base URL» e inserisci https://gate.joingonka.ai, nel campo Anthropic API Key inserisci la stessa chiave jg-la-tua-chiave e poi specifica il nome del modello (ad esempio MiniMaxAI/MiniMax-M2.7). La chiave e il saldo sono condivisi per entrambi i formati; anche il tool_use nativo in modalità Anthropic passa attraverso il Gateway.

Roo Code + Gonka = AI-agent autonomo in VS Code con modalità e tool calling nativo a pochi centesimi. Una sessione di sviluppo costa $0.10 invece di $300-1,500 di Anthropic, e i token iniziali permettono di provare senza carta.

Vuoi saperne di più?

Esplora altre sezioni o inizia a guadagnare GNK subito.

Ricevi token gratuiti →