在 Roo Code 里使用 OAIRoute

Roo Code 允许每个模式用不同模型。只有当这些模型都在同一个 Key 后面时,这么做才真正省钱 —— 网关正好提供了这一点。

VS Code extension

配置

Roo Code → Settings → Provider
Provider        OpenAI Compatible
Base URL        https://api.oairoute.com/v1
API Key         YOUR_OAIROUTE_KEY
Model           claude-sonnet-5

# Roo supports separate models per mode —
# use a cheaper model for Ask, a stronger one for Code.
Tip: assign a cheap model to Ask mode to cut costs significantly.

完整分步指南

为什么要走 OAIRoute

Ask 保持便宜,Code 保持聪明

Ask 指向快模型、Code 指向 Sonnet,日常开销直接砍半,关键任务的质量不受影响。

一条提供方配置,多个模型 ID

OAIRoute 作为提供方配一次,然后按模式分别填模型名。

所有模式共用一个 Key

不用在多个厂商账号之间来回切换,也不用对多份账单。

接入步骤

  1. 1

    创建 Key

    在 api.oairoute.com 注册,到令牌页创建一个 Key。

  2. 2

    添加提供方

    在 Roo Code 设置里选 OpenAI Compatible,填 base URL 和 Key。

  3. 3

    按模式分配模型

    打开每个模式的设置填模型 ID:Ask 用快模型,Code 用 Sonnet。

值得用的模型

模型 ID名称适合美元 / 百万 token(输入 / 输出)
claude-sonnet-5-5Claude Sonnet 5.5Code 模式,多文件改动最稳。$0.18 / $0.90
deepseek-v4.1-flashDeepSeek V4.1 FlashAsk 模式,便宜到可以一直开着。$0.045 / $0.18
claude-opus-5-5Claude Opus 5.5Architect 模式,推理最深。$0.20 / $1.00

价格按模型目录公布的口径,单位为每百万 token 的输入 / 输出。

常见问题

每个模式都要单独配提供方吗?

不用。提供方配一次,然后在各模式里填不同模型 ID 即可。

哪个模式该用贵的模型?

Architect 和 Code。Ask 和 Debug 用便宜模型完全够。

能在同一个任务里对比两个模型吗?

可以 —— 同一个 Key,换个模型名,用另一个模式重跑一遍就是对比。

其他工具