跳到主内容
TOOL · CODING #04/13AI CLI
Roo Code

Roo Code

Cline fork 的 power user VS Code 智能体——多模式 + Boomerang Tasks + BYOK,每周多次发布

vscodeagentbyokopensourceapache2mcpmulti-agentfork
访问官网 GitHub 关注此工具更新
能力
5
易用
4
性价比
5
中文
3
稳定
4

编辑结论

评分方法 综合4.2/ 5

想要 Cline 的开源透明 + 更激进新特性的 power user 首选。要严格 human-in-the-loop + JetBrains 走 Cline;要团队策略 + 云端协作走 Roo Cloud Team;要纯 IDE 集成 + 不折腾走 Cursor / Copilot。

发布 2026-06-19更新 2026-06-24核实 2026-08-02
01 / 07深度解读

TL;DR

Roo Code 是 Cline 早期 fork 出来走 power-user 路线的 VS Code 智能体——Apache 2.0 + BYOK + 每周多次发布 + 多模式(Code / Architect / Ask / Debug)+ Boomerang Tasks 并行 sub-agent + 自定义 Modes + Auto-Approve。GitHub 23.8K Star、1.55M VS Code 安装、300+ 活跃贡献者。OSS 完全免费(你自付 LLM tokens),Cloud Team $99/月 加团队策略 + remote agents。

适合:想要 Cursor-style 自治 + 完全透明 + 无供应商锁定的 solo / 小团队;多步重构 / 多文件改动用 Boomerang Tasks 混合模型省 token;偏好开源 + 本地 Ollama 隐私。不适合:要严格 human-in-the-loop(Cline 的 Plan/Act 更稳);要 JetBrains 原生(Cline 有,Roo 只有实验桥接);不想配模型 / 不想看 prompt(Cursor / Copilot 更省心)。

核心能力

  • Agentic Loop:Thought → Plan → Act → Observe 递归循环,错了自动读 stderr + 重试
  • 多模式:Code(写代码)/ Architect(设计)/ Ask(解释)/ Debug(修问题),可在 sub-task 切换
  • Boomerang Tasks:主任务派发 sub-task 到不同 mode + 不同模型,并行 / 串行混合
  • Custom Modes:自定义 system prompt + 工具集 + 模型,团队级共享
  • Auto-Approve:连续执行不打断(高风险 → 配白名单)
  • BYOK:Anthropic / OpenAI / Google / DeepSeek / xAI / Mistral / OpenRouter / Ollama 本地
  • 完整透明:每步 prompt / cost / context usage 可见
  • MCP 支持:继承 Cline MCP 协议,工具 / 数据源 / 自定义服务器
  • .rooignore:限制 AI 可见文件,敏感目录可排除
  • 本地优先:Ollama / vLLM 局域网模型,air-gapped 可用
  • Cloud:task 存储 + 协作 + remote agent + 团队策略

价格

  • OSS:$0(Apache 2.0);你自付 LLM API
  • Cloud Free:$0 + 云端基础
  • Cloud Team:$99/月 + remote agents + 团队治理
  • Enterprise:Custom + SSO + 审计 + 私有部署

实际成本 = 0(OSS)+ LLM 调用费。Boomerang 混合模型策略下,月度账单可比单跑 Claude Opus 省 50–70%。

实测(solo + 5 人小团队 / TypeScript 全栈)

亮点:

  • 每周多次发布,新特性来得快,社区驱动感强
  • Boomerang Tasks 重构整目录时效率拉满:Architect Opus 出方案 → Code DeepSeek 实现 → Debug Sonnet 验
  • 自定义 Modes 把团队风格固化,新人接手新仓库 30 分钟上手
  • Auto-Approve + .rooignore 配好后 80% 任务零打断
  • BYOK 透明度极高:每个 prompt / cost / context 都可看,比 Cursor 黑盒强
  • Ollama + Qwen2.5 Coder 本地跑离线场景 OK

踩坑:

  • 每周快速发布 = 偶发回归,生产仓库别盲跟 latest
  • Auto-Approve 不配白名单可能误删 / 误覆盖(必须先 commit)
  • 多模式切换初学者会 confused,文档要花时间读
  • JetBrains 只有实验桥接(要 JetBrains 原生用 Cline)
  • 模型 BYOK 配置门槛比 Cursor 高
  • Boomerang 并行多 sub-agent 时 token 烧得快,要监控
  • 中文 prompt 表现尚可但 system prompt 仍英文最佳

上手

  1. VS Code → Extensions → 搜 Roo Code 安装
  2. 设置 → Provider → 添加 Anthropic / OpenAI / Google / OpenRouter / Ollama API Key
  3. 选默认 Mode(Code)→ 在侧边栏对话框写需求
  4. 启用 Auto-Approve(先 commit!)+ 配 .rooignore 限制范围
  5. 多步任务用 Boomerang:在 prompt 写 start a subtask in architect mode to plan, then code mode to implement
  6. 团队:上 Cloud Team → 共享 Custom Modes + remote agents

对比

维度Roo CodeClineCursorContinue
协议Apache 2.0Apache 2.0商业Apache 2.0
GitHub Star23.8K57.9K19K+
安装量1.55M VS Code4M+ VS+JB
架构多模式 + BoomerangPlan/Act 两阶段内置 IDEChat + Edit
多 agentBoomerangComposer
自定义 ModesCursor RulesSlash Commands
JetBrains实验桥接原生
发布节奏每周多次月级稳定月级月级
Auto-Approve可选
BYOK完全完全部分
MCP继承一等

避坑

  • 快速发布回归风险:生产仓库别用 latest,pin 一个稳定版本季度升级
  • Auto-Approve 必白名单.rooignore + git clean 状态 + commit 习惯 = 三道防线
  • Boomerang token 失控:sub-agent 并行烧得快,月预算告警
  • 多模式学习成本:先用 Code 一种跑顺再加 Architect/Debug
  • MCP 服务器质量参差:装第三方 server 看 review + 沙盒
  • shell 工具权限:危险命令(rm -rf / dd)要在 settings 里拉黑
  • JetBrains 用户:要原生体验请走 Cline;实验桥接稳定性还在演进
  • 中文场景:system prompt + custom modes 用英文写效果最好

适合 / 不适合

  • Power user / 想跟最新特性的开发者
  • solo / 小团队 + 多模型混合 + 省 token
  • 多步重构 / 多文件改动(Boomerang)
  • 完全透明 + 无供应商锁定
  • Ollama 本地 / air-gapped 场景
  • 严格 human-in-the-loop / 受监管行业(Cline)
  • JetBrains 原生需求(Cline)
  • 不想配模型 / 不想看 prompt(Cursor / Copilot)
  • 完全稳定 LTS 需求(每周快速发布)

相关阅读

Long-tail quick picks

长尾检索速查:下面三项对应「Roo Code 开源版 / 免费版 / 国内可用」等搜索意图,方便直接跳转。

Open-source alternatives

  • 是否开源:(支持自托管)
  • 想找开源替代?看这几个:Trae · Cline · Aider

Free tier

  • 是否有免费档:
  • 价格概要:Apache 2.0 OSS 免费(自付 LLM tokens)+ Cloud Free / Team $99/月 / Enterprise 定制
  • 预算敏感用户可先用免费档;进阶需求参考 通义灵码 / CodeGeex(国内免费额度更友好)。

China availability

  • 是否国内可用:
  • 中文友好度评分:3 / 5
  • 国内访问需稳定代理;高频切 IP 可能触发风控。中文场景可考虑 Trae / 通义灵码 / Comate

相关替代品:

来源

  1. DevRadar — Roo Code Review 2026(BYOK / Agentic Loop / 模型矩阵)https://devradar-dev.github.io/open-research/ai-tools/roo-code
  2. RockB — Cline vs Roo Code 2026(Star / 安装 / 多模式架构)https://baeseokjae.github.io/posts/cline-vs-roo-code-2026
  3. Serenities AI — Roo Code vs Cline 2026(社区 vs 产品路线)https://serenitiesai.com/articles/roo-code-vs-cline-ai-coding-2026
  4. Qodo Blog — Roo Code vs Cline(企业治理视角)https://www.qodo.ai/blog/roo-code-vs-cline
  5. LLMReference — Roo Code Model Compatibility Matrix https://www.llmreference.com/agents/roo-code
02 / 07价格速查
计划价格限制国内支付备注
Roo Code OSS$0(Apache 2.0)
Cloud Free$0
Cloud Team$99/月
EnterpriseCustom
03 / 07适合 / 不适合
适合谁
  • · 想要 Cline 开源透明 + 更激进新特性的 power user
  • · 严格 human-in-the-loop + JetBrains 走 Cline
  • · 团队策略 + 云端协作(Roo Cloud Team)
  • · 爱折腾配置的极客
不适合谁
  • · 纯 IDE 集成且不折腾(走 Cursor / Copilot)
  • · 团队策略需求弱但不想配云
  • · 稳定性优先于新特性
04 / 07避坑提醒
NOT FOR · 什么情况下不要选它

不适合 JetBrains 原生用户和受监管行业团队——前者只有实验桥接,后者需要 Cline 那种严格逐步审批

PITFALLS · 避坑提醒
  • 每周多次发布带来偶发回归,生产仓库跟 latest 容易被新版本炸到,得 pin 稳定版按季度升级
  • Auto-Approve 不配 .rooignore 白名单可能误删或误覆盖文件,官方要求开之前必须先 commit
  • Boomerang 并行跑多个 sub-agent 时 token 消耗成倍放大,省下的模型差价可能被并行开销吃掉
  • JetBrains 只有实验性桥接,要原生体验得回 Cline,多模式切换也让新手上手成本变高
05 / 07 常见问题
Roo Code 和 Cline 的核心区别?

都是 Apache 2.0 BYOK VS Code 智能体,Roo Code 是 Cline 早期 fork。Cline 走 Plan/Act 两阶段 + step-by-step approval,规模 57.9K Star / 4M+ 安装(含 JetBrains 原生)。Roo Code 走多模式(Code/Architect/Ask/Debug)+ Boomerang Tasks 并行 sub-agent + 自定义 Modes,每周多次发布,规模 23.8K Star / 1.55M VS Code 安装、JetBrains 实验桥接。受监管 / 强人审批用 Cline;solo / 小团队 + 想跑并行多步走 Roo。

Boomerang Tasks 是什么?

Roo Code 的多 agent orchestration:主任务可派发 sub-task 到不同 mode(如 Architect 设计 → Code 实现 → Debug 验证),每个 sub-task 用不同模型(贵模型规划 + 便宜模型实现),结果回传主任务。在重构 / 多文件改动里能把 Claude Opus + DeepSeek 混搭省 60% token 成本。

BYOK 支持哪些模型?

Anthropic(Claude Sonnet/Opus 4.6,1M context via Vertex)、OpenAI(GPT-5.4 / o1 / Codex Max)、Google(Gemini 2.5 Pro / Flash,2M context)、DeepSeek(V4 Pro / R1,1M context)、本地 Ollama(Llama 3 / Qwen 2.5)、xAI / Mistral / Groq / OpenRouter 聚合。完全 BYOK,零供应商锁定。

Auto-Approve 安全吗?

Auto-Approve 让 Roo 不停人手批准连续执行——效率高但有 prompt injection / 误删风险。建议:(1) 只在 git 工作区干净时开;(2) 限制文件 / 命令白名单(`.rooignore` + Auto-Approve 规则);(3) 不要给 shell 全自动权限;(4) 用前先 commit。受监管 / 生产代码强烈建议保持手动审批。

兼容模型

可接入 / 兼容以下大模型 API(在设置中配置 key 即可切换底座):

Anthropic / Claude OpenAI Google / Gemini
06 / 07深度评测
07 / 07类似工具推荐
查看 Roo Code 的全部替代品
Newsletter

关注这个工具的后续更新

订阅 AI 之家 周报,第一时间获取该工具版本更新、定价变动与重新评测结果。