Roo Code 接入
功能强大的 VS Code AI 编程扩展,是 Cline 的增强版,支持多模式切换与自定义模式,通过 OpenAI 兼容接口接入 Calgine Tokens。
Roo Code(前身为 Roo Cline)是基于 Cline 的增强版 VS Code AI 编程扩展,新增多模式切换(Code / Architect / Ask / Debug)、更细粒度的权限控制和自定义模式等功能。
前置准备
- 前往 Calgine Tokens 控制台 注册账号。
- 进入 工作台 → API 令牌,点击「添加令牌」,创建成功后复制 API Key(以
sk-开头)。
| 配置项 | 值 |
|---|---|
Base URL | https://api.calgine.com.cn/v1 |
API Key | 您在控制台创建的 API 令牌 |
安装
在 VS Code 扩展市场搜索 Roo Code 并安装,或访问 VS Code Marketplace。
配置步骤
- 打开 Roo Code 配置:安装完成后,点击 VS Code 左侧活动栏中的 Roo Code 图标打开面板,点击右上角的 Settings(齿轮图标) 进入配置页面。
- 添加 API Provider:点击 Add API Configuration(或直接在已有配置上编辑):
- API Provider:选择
OpenAI Compatible - Base URL:
https://api.calgine.com.cn/v1 - API Key:填入您的 Calgine Tokens API Key(
sk-your-token) - Model:填入模型名称,如
gpt-4o
- API Provider:选择
- 点击 Save 保存配置。
- (可选)配置 Anthropic 模型:如需使用 Claude 系列模型,可再添加一个 Provider:
- API Provider:选择
Anthropic - Base URL:
https://api.calgine.com.cn/anthropic - API Key:填入您的 Calgine Tokens API Key
- Model:
claude-opus-4-5-20251101
- API Provider:选择
验证配置
在 Roo Code 面板中选择 Ask 模式,输入任意问题(例如「这个项目的入口文件是什么」),能正常返回回复即表示配置成功。
内置模式
Roo Code 提供四种内置操作模式,可根据任务随时切换:
| 模式 | 说明 |
|---|---|
| Code | 默认模式,完整读写文件和执行命令权限 |
| Architect | 只读权限,适合规划和讨论架构,不会修改代码 |
| Ask | 问答模式,专注于回答问题,不执行操作 |
| Debug | 调试模式,专注于定位和修复问题 |
每种模式可以独立配置使用的模型,例如:
- Code / Debug 模式使用
claude-opus-4-5-20251101(能力强) - Ask / Architect 模式使用
gpt-4o-mini(速度快、成本低)
与 Cline 的主要区别
| 功能 | Cline | Roo Code |
|---|---|---|
| 多模式切换 | — | ✓ |
| 自定义模式 | — | ✓ |
| 每模式独立模型配置 | — | ✓ |
| 基础 Agent 功能 | ✓ | ✓ |
| 文件读写 / 命令执行 | ✓ | ✓ |
提示
Roo Code 和 Cline 在功能和配置上高度相似,已在使用 Cline 的用户可直接迁移,配置方式完全一致。