Roo Code

Connecter Roo Code à un modèle compatible OpenAI avec appels d’outils natifs en streaming.

Installer, configurer et tester

  1. Installez l'extension officielle Roo Code depuis VS Code Extensions. Pour un VSIX : https://roocodeinc.github.io/Roo-Code/getting-started/installing/. Ouvrez l'engrenage de la barre latérale. Créez une clé dans la console routerra.ai (https://routerra.ai/keys) et copiez l'ID exact d'un modèle autorisé.

  2. Choisissez API Provider → OpenAI Compatible. Indiquez Base URL : https://routerra.ai/v1, API Key : YOUR_API_KEY et YOUR_MODEL_ID dans le sélecteur ou le champ d'ID personnalisé. Ce champ reçoit la base API, pas l'URL complète /v1/chat/completions. Ne choisissez pas le fournisseur OpenAI dédié simplement parce que le format est compatible.

  3. Dans Model Configuration, adaptez Context Window et Max Output Tokens au modèle. Activez Image Support seulement si pris en charge ; les outils texte seuls ne justifient pas Computer Use. Les prix locaux servent aux estimations Roo, sans modifier la facturation de la passerelle. Enregistrez et rechargez la fenêtre VS Code si le profil reste obsolète.

  4. Dans une nouvelle tâche Code, demandez d'abord la lecture d'un petit fichier. Vérifiez les événements d'outils natifs, leurs résultats et le journal de la passerelle avant de modifier des fichiers.

Roo exige aujourd'hui les appels d'outils natifs compatibles OpenAI, sans repli XML. Si le texte fonctionne mais pas les outils, choisissez un modèle et une route prenant en charge leur flux natif. Augmenter le contexte n'ajoute pas cette capacité. Pour un 404, retirez le chemin d'opération de Base URL ; pour un modèle inconnu, vérifiez l'ID du profil actif.