Router One

让 Roo Code 通过一个端点调用所有模型

Roo Code 是 VS Code 上很流行的开源 AI 编程 agent(由 Cline 分支而来),费用走你接入的 API 提供方。把它的 OpenAI 兼容 provider 指向 Router One,一个 key 就能调 GPT、Claude、Gemini、DeepSeek 系列——agent 烧 token 很快,每次请求的成本 trace 能看清每个会话的钱花在哪。

配置

在 Roo Code 设置里把 API Provider 选为「OpenAI Compatible」,填 base URL、key 和 /models 页的模型 ID:

roo-code-settings
# Roo Code → Settings → API Provider: OpenAI Compatible
Base URL:  https://api.router.one/v1
API Key:   sk-your-router-one-key
Model ID:  <copy the exact ID from /models>

选择模型

从 /models 页复制精确的模型 ID——ID 区分大小写,页面同时列出每个模型的上下文窗口、能力和当前单价。建议为每个工具单独建一个 API Key,并设置 maxSpend 消费上限,这样单个工具跑飞不会影响其他工作负载。

验证与观测

发出第一个请求后,到 Dashboard → Logs 查看它的完整 trace:模型、tokens、花费、延迟和状态码。Roo Code 的每一次调用从此都有账本和轨迹,不再是黑盒。

常见问题

配置和 Cline 一样吗?
基本一致——Roo Code 保留了 Cline 的 provider 模式:设置(齿轮图标)→ API Provider → 选「OpenAI Compatible」,然后填 Base URL、API Key 和 Model ID。不同模式(mode)可以配不同模型。
Roo Code 能通过网关用哪些模型?
目录里任何具备对话能力的模型——GPT、Claude、Gemini、DeepSeek、Mistral 等系列。/models 页是模型 ID 与单价的事实来源。
中国大陆能直连吗?
能。网关在大陆可直连、无需 VPN,配置与全球环境完全一致。
报 401/403/429 怎么排查?
先到 Dashboard → Logs 看请求有没有到达网关以及状态码,再对照错误码速查页逐项检查环境变量、Key 状态和限额。