跳转到内容
控制台

编程 Agent

Roo Code

Roo Code 接入 VisionCoder:按模式分配模型,架构用强模型、写码用便宜的

Roo Code 是从 Cline 分支出来的 VS Code 编码 Agent,最大的区别是模式(Mode):Architect 规划、Code 写码、Debug 排错、Ask 问答各是一套提示词,而且每个模式可以绑不同的模型。配合 VisionCoder 一个 Key 通吃多家模型,这个设计能实打实省钱。

扩展面板搜 Roo Code(作者 RooVeterinaryInc),或者:

Terminal window
code --install-extension RooVeterinaryInc.roo-cline

点 Roo Code 面板右上角齿轮 → Providers,新建一个配置:

字段 填什么
API Provider OpenAI Compatible
Base URL https://coder.api.visioncoder.cn/v1
API Key 你的 VisionCoder API Key
Model claude-sonnet-5(或下表其它 ID)

按模式配不同模型(Roo Code 的真正价值)

Section titled “按模式配不同模型(Roo Code 的真正价值)”

在 Providers 里可以存多套配置,然后在每个模式的设置里指定用哪一套。推荐这么分:

模式 干什么 建议模型 为什么
Architect 拆需求、定方案 gpt-5.5claude-opus-5 这步决定后面所有活的方向,值得上最强的
Code 按方案写代码 claude-sonnet-5 工具调用稳,量大,性价比最优
Debug 定位问题 gpt-5.5 推理密集,但调用次数少
Ask 问答、读代码 gpt-5.4-minideepseek-v4-flash 只读不改,用便宜的就够

做法:Providers 里按上表建 4 套配置(Base URL 和 Key 都一样,只有 Model 不同),然后 Modes → 选中某个模式 → API Configuration 里挑对应的那套。

完整模型列表:curl https://coder.api.visioncoder.cn/v1/models

面板里切到 Ask 模式,问一句:

这个项目用的是什么框架?

能答上来就通了。再切到 Code 模式让它改点小东西,确认写文件也正常。

切了模式,但用的还是老模型

Roo Code 的模式和 API 配置是分开绑的。改完 Providers 里的配置,还要去 Modes → API Configuration 把这个模式指到新配置上,光在 Providers 里改不会自动应用。

报模型不存在
  • Base URL 必须/v1 后缀
  • Model 填裸 ID,不要 openai/ 前缀
  • 对一遍 curl https://coder.api.visioncoder.cn/v1/models
401 / 403

Key 前后带空格是最常见的原因。去 API Key 管理 重新复制。

想省钱,还有别的招吗?

除了按模式分模型,还可以:

  • 打开 Auto-approve → Read 减少来回,但别开写文件和执行命令的自动放行
  • 大项目里勤开新任务。Roo Code 会把读过的文件累积在上下文里,一个任务拖太久,每次请求都在为历史付费
  • 费用计算器 先估一下不同模型的成本差

加群 & 客服

AI 技术交流群二维码
AI 技术交流群
专属客服二维码
专属客服