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

# Roo Code

> 在 Roo Code 中使用 S2 模型进行 AI 编程

## 概述

[Roo Code](https://roocode.com/) 是一款运行在 VS Code 中的开源 AI 编程扩展，通过侧边栏对话、文件感知与工具调用，让开发者在 IDE 内完成生成、重构与调试。本文将指导你把 SenseAudio [Token Plan](https://senseaudio.cn/tokenplan) 接入 Roo Code，享受 S2 模型的编码能力。

<CardGroup cols={2}>
  <Card title="IDE 深度集成" icon="code">
    直接嵌入 VS Code 侧边栏，无需离开编辑器。
  </Card>

  <Card title="OpenAI 兼容接入" icon="plug">
    通过 OpenAI Compatible 接入 SenseAudio Token Plan。
  </Card>

  <Card title="免账号即用" icon="user-slash">
    无需注册 Roo Code 账号，本地配置即可开始使用。
  </Card>

  <Card title="上下文感知" icon="folder-tree">
    自动读取项目文件，理解代码上下文后再输出。
  </Card>
</CardGroup>

## 前提条件

<CardGroup cols={2}>
  <Card title="Token Plan" icon="credit-card" href="https://senseaudio.cn/tokenplan">
    已订阅 SenseAudio Token Plan
  </Card>

  <Card title="VS Code" icon="code" href="https://code.visualstudio.com/">
    已安装最新版 VS Code
  </Card>
</CardGroup>

## 安装 Roo Code

<Steps>
  <Step title="打开扩展面板">
    在 VS Code 左侧活动栏点击 **扩展** 图标（或按下 `Cmd/Ctrl+Shift+X`）。
  </Step>

  <Step title="搜索并安装">
    在搜索框中输入 `Roo Code`，在结果中点击 **Install**。安装完成后建议重启一次 VS Code。
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/sa-5efeb1e4/cEuOjPWgRv8IP-Vn/images/token-plan/roo-code_1.png?fit=max&auto=format&n=cEuOjPWgRv8IP-Vn&q=85&s=3c6a7475d7b9eee408a77bfbeba5f523" alt="在 VS Code 扩展市场搜索并安装 Roo Code" style={{ borderRadius: '8px', maxWidth: '680px', width: '100%' }} width="3424" height="2024" data-path="images/token-plan/roo-code_1.png" />
</Frame>

## 配置 SenseAudio API

<Steps>
  <Step title="打开 Roo Code 面板">
    安装完成后，左侧活动栏会出现 **袋鼠图标**，点击它展开 Roo Code 面板。

    <Frame>
      <img src="https://mintcdn.com/sa-5efeb1e4/cEuOjPWgRv8IP-Vn/images/token-plan/roo-code_2.png?fit=max&auto=format&n=cEuOjPWgRv8IP-Vn&q=85&s=be58d341d9b15869ec82af72f417d483" alt="在 VS Code 左侧活动栏点击袋鼠图标" style={{ borderRadius: '8px', maxWidth: '680px', width: '100%' }} width="3600" height="2132" data-path="images/token-plan/roo-code_2.png" />
    </Frame>
  </Step>

  <Step title="跳过账号登录">
    在欢迎页点击 **Or use without account**，直接进入本地使用模式，无需注册。
  </Step>

  <Step title="填写 Provider 信息">
    按下表填写模型服务配置：

    | 配置项          | 值                              |
    | ------------ | ------------------------------ |
    | API Provider | `OpenAI Compatible`            |
    | Base URL     | `https://api.senseaudio.cn/v1` |
    | API Key      | 您的 Token Plan API Key          |
    | Model        | `senseaudio-s2`                |

    <Note>
      API Key 可在 [快速接入](/guides/token-plan/quickstart) 中获取。
    </Note>

    填写完成后，点击下方 **完成** 按钮保存配置。

    <Frame>
      <img src="https://mintcdn.com/sa-5efeb1e4/cEuOjPWgRv8IP-Vn/images/token-plan/roo-code_3.png?fit=max&auto=format&n=cEuOjPWgRv8IP-Vn&q=85&s=b2cba2cb9d66ad9130ba6fc657363978" alt="填写 Roo Code Provider 参数" style={{ borderRadius: '8px', maxWidth: '680px', width: '100%' }} width="3600" height="2120" data-path="images/token-plan/roo-code_3.png" />
    </Frame>
  </Step>

  <Step title="开始对话">
    返回 Roo Code 主面板，即可用 S2 模型处理编码任务。

    <Frame>
      <img src="https://mintcdn.com/sa-5efeb1e4/cEuOjPWgRv8IP-Vn/images/token-plan/roo-code_4.png?fit=max&auto=format&n=cEuOjPWgRv8IP-Vn&q=85&s=ff84c97a19eecac8782b266e4731f56d" alt="Roo Code 主面板开始对话" style={{ borderRadius: '8px', maxWidth: '680px', width: '100%' }} width="3600" height="2120" data-path="images/token-plan/roo-code_4.png" />
    </Frame>
  </Step>
</Steps>

<Tip>
  **模型选择建议**：复杂重构或架构设计可切换到 `senseaudio-s2`；日常高频编码使用 `senseaudio-s2-flash` 可获得更快的响应速度。
</Tip>

## 相关资源

<CardGroup cols={2}>
  <Card title="Cline" icon="code" href="/guides/token-plan/cline">
    另一款热门的 VS Code AI 编程扩展
  </Card>

  <Card title="Kilo Code" icon="zap" href="/guides/token-plan/kilo-code">
    轻量级 VS Code AI 编程扩展
  </Card>

  <Card title="S2 使用技巧" icon="lightbulb" href="/guides/token-plan/best-practices">
    发挥 S2 模型最佳效果
  </Card>

  <Card title="常见问题" icon="circle-question" href="/guides/token-plan/faq">
    订阅、限额、切换、开票等问题解答。
  </Card>
</CardGroup>
