> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rixapi.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Roo Code

> 功能强大的 VS Code AI 编程扩展，是 Cline 的增强版，支持更多模型和自定义模式，通过 OpenAI 兼容接口接入 ePhone AI。

[Roo Code](https://github.com/RooVetGit/Roo-Code)（前身为 Roo Cline）是基于 Cline 的增强版 VS Code AI 编程扩展，新增了多模式切换（Code / Architect / Ask / Debug）、更细粒度的权限控制、自定义模式等功能。

## 安装

在 VS Code 扩展市场搜索 **Roo Code** 并安装，或访问：
[VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline)

## 配置

**1. 打开 Roo Code 配置**

安装完成后，点击 VS Code 左侧活动栏中的 Roo Code 图标，打开面板。

点击右上角的 **Settings（齿轮图标）**，进入配置页面。

**2. 添加 API Provider**

点击 **Add API Configuration**（或直接在已有配置上编辑）：

* **API Provider**：选择 `OpenAI Compatible`
* **Base URL**：`https://api.ephone.ai/v1`
* **API Key**：填入您的 ePhone AI API Key
* **Model**：填入模型名称，如 `gpt-4o`

点击 **Save** 保存配置。

**3. （可选）配置 Anthropic 模型**

如需使用 Claude 系列模型，可再添加一个 Provider：

* **API Provider**：选择 `Anthropic`
* **Base URL**：`https://api.ephone.ai/anthropic`
* **API Key**：填入您的 ePhone AI API Key
* **Model**：`claude-opus-4-5-20251101`

## 内置模式

Roo Code 提供四种内置操作模式，可根据任务随时切换：

| 模式 | 说明 |
| - | - |
| **Code** | 默认模式，完整读写文件和执行命令权限 |
| **Architect** | 只读权限，适合规划和讨论架构，不会修改代码 |
| **Ask** | 问答模式，专注于回答问题，不执行操作 |
| **Debug** | 调试模式，专注于定位和修复问题 |

每种模式可以独立配置使用的模型，例如：

* Code / Debug 模式使用 `claude-opus-4-5-20251101`（能力强）
* Ask / Architect 模式使用 `gpt-4o-mini`（速度快、成本低）

## 与 Cline 的主要区别

| 功能 | Cline | Roo Code |
| - | - | - |
| 多模式切换 | — | ✓ |
| 自定义模式 | — | ✓ |
| 每模式独立模型配置 | — | ✓ |
| 基础 Agent 功能 | ✓ | ✓ |
| 文件读写 / 命令执行 | ✓ | ✓ |

> [!NOTE]
>
> Roo Code 和 Cline 在功能和配置上高度相似，已在使用 Cline 的用户可直接迁移，配置方式完全一致。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.