工具简介
Roo Code(早期称 Roo-Cline)是集成在代码编辑器中的 AI 编程代理。它可以读取项目上下文、提出修改并执行开发任务,强调用不同工作模式适配规划、编码和问题排查。
核心能力
- 在编辑器中解释代码、生成文件和修改现有项目。
- 根据任务调用终端、文件操作等开发工具。
- 支持配置不同模型提供方,并通过模式/规则约束任务流程。
- 将修改结果留在本地工作区,便于查看差异和继续迭代。
适合场景
适合希望在 IDE 内让 AI 参与多文件开发、代码理解和重复操作的开发者。先从范围清楚、容易验证的任务开始,再逐步授予更广的文件和终端权限。
使用前须知
代理可能执行命令或改动多个文件;运行前确认工作区状态,审阅 diff,并避免在未隔离的环境里授权危险操作。模型 API、扩展名称和界面会更新,按仓库最新文档配置。