Search docs...

Start typing to search documentation

RooCode
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_KEY

Sign in to auto-fill your API key

Compatibility

Chat CompletionsStreamingTool calling

Step-by-step setup

  1. 1
    Install Roo Code

    Install the Roo Code extension in VSCode and open the panel.

  2. 2
    Open API configuration

    Click the settings icon, then API Configuration.

  3. 3
    Pick OpenAI Compatible

    Set Provider to OpenAI Compatible.

  4. 4
    Fill the connection

    Use these values. The model picker can also populate after the first call.

    text
    Base URL: https://api.unorouter.com/v1
    API Key: YOUR_API_KEY
    Model: YOUR_MODEL_ID

    Sign in to auto-fill your API key

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.
Generate API KeyModels