Roo Code

Collega Roo Code a un modello compatibile OpenAI con streaming di strumenti nativi.

Installazione, configurazione e prova

  1. Installa l'estensione ufficiale Roo Code da VS Code Extensions. Per VSIX: https://roocodeinc.github.io/Roo-Code/getting-started/installing/. Apri l'ingranaggio nella barra laterale. Crea una chiave nella console routerra.ai (https://routerra.ai/keys) e copia l'ID esatto di un modello autorizzato.

  2. Scegli API Provider → OpenAI Compatible. Inserisci Base URL: https://routerra.ai/v1, API Key: YOUR_API_KEY e YOUR_MODEL_ID nel selettore o campo personalizzato. Il campo richiede la base API, non l'URL completo /v1/chat/completions. Non scegliere il provider OpenAI dedicato solo per la compatibilità del formato.

  3. In Model Configuration adatta Context Window e Max Output Tokens al modello reale. Abilita Image Support solo se supportato; gli strumenti testuali non implicano Computer Use. I prezzi locali sono stime Roo e non cambiano la fatturazione gateway. Salva e ricarica VS Code se il profilo conserva dati precedenti.

  4. In una nuova attività Code chiedi prima di leggere un piccolo file, poi controlla eventi di strumenti nativi, risultati e registro gateway prima di modificare.

Roo richiede esclusivamente chiamate native compatibili OpenAI, senza alternativa XML. Se il testo funziona ma gli strumenti falliscono, scegli un modello e un percorso che supportino lo streaming nativo degli strumenti. Aumentare il contesto non aggiunge questa capacità. Per 404 rimuovi i percorsi operativi da Base URL; per modelli sconosciuti verifica l'ID del profilo attivo.