Roo Code
Roo Code Setup Guide
Add UnoRouter as the OpenAI Compatible provider and Roo Code's agent roles share one base URL.
Overview
Roo Code splits the agent into planning, code, and QA roles. Add UnoRouter as the OpenAI Compatible provider and all roles share one base URL.
Quick Config
Paste these into the client. Your key auto-fills when signed in.
text
Base URL: https://api.unorouter.com/v1
API Key: YOUR_API_KEYCompatibility
Chat CompletionsStreamingTool calling
Step-by-step setup
- 1Install Roo Code
Install the Roo Code extension in VSCode and open the panel.
- 2Open API configuration
Click the settings icon, then API Configuration.
- 3Pick OpenAI Compatible
Set Provider to OpenAI Compatible.
- 4Fill the connection
Use these values. The model picker can also populate after the first call.
textBase URL: https://api.unorouter.com/v1 API Key: YOUR_API_KEY Model: YOUR_MODEL_ID
Recommended models
Free models that work here. Paste any model id into the client.
ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:free
Gotchas
- Codebase Indexing > Embedder Provider is separate from chat. Configure the chat provider you want.
- Some Roo agent roles send more requests than expected. Watch your UnoRouter rate limit.