Roo Code

Roo Code

开源编程智能体

Roo Code

Roo Code 是运行在 VS Code 中的开源 AI 编程智能体,会读会写、能跑命令、可调浏览器、可接 MCP——像一支就在你编辑器里的开发团队。

100% 开源
免费且可审计
4+ 模式
Code / Architect / Ask / Debug
任意模型
Claude / GPT / Gemini / 本地 LLM

免费试用 · 无需下载即可在线体验

关于 Roo Code

编辑器里的 AI 开发团队

Roo Code 是一款开源、运行在 VS Code 中的 AI 编程智能体(agent)。与只做补全的工具不同,它能读取并改写多个文件、执行终端命令、打开浏览器测试,甚至通过 Model Context Protocol(MCP)调用外部工具——就像把一整个开发团队请进了你的编辑器。

它完全模型无关:你可以接入 OpenAI、Anthropic、Google、xAI,也可以使用 Ollama / LM Studio 运行的本地模型。所有文件改动与命令执行都经过权限确认(permission-based),代码默认不离开本地机器,企业还可自托管模型以满足合规需求。

Roo Code 内置多种「模式」:Code 负责通用编码,Architect 负责规划与技术决策,Ask 负责答疑,Debug 负责系统化排障,也可以自定义模式来匹配团队工作流。

核心功能一览

六大核心能力,覆盖创作全流程

📂

多文件读写与重构

理解整个项目上下文,跨多个文件一次性完成读取、重构与更新,而非只盯着当前打开的文件。

🖥

命令与测试自动执行

可运行 npm install、测试套件与终端命令,并在你批准后打开浏览器做集成测试;全程权限可控。

🧩

模型完全自由

兼容数十家供应商、数百个模型,也支持任何遵循 Model Context Protocol(MCP)的模型,无供应商锁定。

🔌

MCP 与自定义模式

通过 MCP 接入外部工具;用 .rooignore 排除敏感文件,用自定义模式与 Custom Instructions 适配团队流程。

零基础快速上手

4 步完成你的第一件 AI 作品,无需任何设计经验

1

安装扩展

在 VS Code 扩展市场搜索 Roo Code 并安装,侧边栏会出现火箭图标;也可从 GitHub 获取源码。

2

连接模型

在扩展设置中添加 API Key(OpenAI / Anthropic 等),或用 Ollama 配置本地模型地址。

3

描述任务

在 Roo 面板用自然语言描述目标,用 @ 引用文件、文件夹或问题,Roo 读取上下文。

4

选择模式

用下拉菜单切换 Code / Architect / Ask / Debug,或输入 / 命令进入自定义模式。

5

审批与自动批准

默认每步操作都需确认;熟悉后可开启 Auto-Approve 让 Roo 长时间自主工作。

全平台客户端下载

支持网页端、桌面端、移动端及浏览器插件,随时随地开启创作

使用入口

VS Code 扩展
免费安装
下载
官方网站
文档与教程
下载
GitHub 仓库
源码
下载
爱派AiPyAD

常见问题解答

遇到问题?这里可能有你想要的答案

1

Roo Code 真的免费吗?

Roo Code 扩展完全免费且开源,个人使用不收订阅费;只需为所接模型的 token 付费,使用本地模型可实现零成本。

2

Roo Code 和 Cline 是什么关系?

Roo Code 源自 Cline(fork),在 Cline 基础上强化了多模式系统与自定义能力;两者都是开源 VS Code 编程智能体。

3

我的代码会离开本地吗?

扩展在本地运行,代码默认不离开机器;除非你主动连接外部 AI API,且可用 .rooignore 排除敏感文件、用本地模型实现完全私有。

同类对比

和同类工具横向对比,帮你选对工具。

对比维度Roo CodeClineCursor
开源是(Apache 2.0)
模型选择任意(MCP)任意(BYOK)托管为主
来源Cline 衍生原始项目独立产品
模式系统Code/Architect/Ask/Debug + 自定义Plan/ActAgent/Ask
浏览器自动化支持内置有限