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

# Roo Code Plugin

> This documentation is provided for informational purposes only and demonstrates how to configure and use our API with third-party AI chat interfaces. Any third-party software, websites, or services mentioned are not operated, controlled, or endorsed by us.

<Frame>
  <img src="https://mintcdn.com/matrixlabs/DaPtrcB0sKVOq-h_/images/image-62.png?fit=max&auto=format&n=DaPtrcB0sKVOq-h_&q=85&s=49a50da2dd8621281fb7adf53f3ee727" alt="Image" width="120" height="21" data-path="images/image-62.png" />
</Frame>

# **Introduction to Roo Code**

**What Can [Roo Code](https://github.com/RooCodeInc/Roo-Code) Do For YOU?**

* Generate Code from natural language descriptions and specs
* Adapt with Modes: Code, Architect, Ask, Debug, and Custom Modes
* Refactor & Debug existing code
* Write & Update documentation
* Answer Questions about your codebase
* Automate repetitive tasks
* Utilize MCP Servers

# Step

<Steps>
  <Step title="Install Roo Code">
    **Install** the [Roo Code extension](https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline) from the [**VS Code**](https://code.visualstudio.com/download) Marketplace.

    <Frame>
      <img src="https://mintcdn.com/matrixlabs/5Ul3UgLWPupFImdm/images/image-63.png?fit=max&auto=format&n=5Ul3UgLWPupFImdm&q=85&s=6ad732d400746f717e44a31d45869a93" alt="Image" width="965" height="267" data-path="images/image-63.png" />
    </Frame>
  </Step>

  <Step title="Model Configuration & API Key">
    Click the “Roo Code” icon on the sidebar to launch. And click the settings in the top-right corner. If Roo Code prompts you to create an account, please select “Use without an account” and choose a third-party provider.

    <Frame>
      <img src="https://mintcdn.com/matrixlabs/5Ul3UgLWPupFImdm/images/image-64.png?fit=max&auto=format&n=5Ul3UgLWPupFImdm&q=85&s=31c0ad99c5cefef7eaf09d20cb5d834e" alt="Image" width="1360" height="940" data-path="images/image-64.png" />
    </Frame>

    Enter the following configuration information in these fields.

    <Frame>
      <img src="https://mintcdn.com/matrixlabs/5Ul3UgLWPupFImdm/images/image-65.png?fit=max&auto=format&n=5Ul3UgLWPupFImdm&q=85&s=18535b78bce527994d064911174eb39e" alt="Image" width="533" height="680" data-path="images/image-65.png" />
    </Frame>

    Example using claude-opus-4.7 with the API format set to OpenAI. Then click “Save”.

    | **Field**    | **Content**                                                                      |
    | :----------- | :------------------------------------------------------------------------------- |
    | API Provider | Select “OpenAI Compatible”                                                       |
    | Base URL     | [**https://router-link.world3.ai/api/v1**](https://router-link.world3.ai/api/v1) |
    | API Key      | Obtain one from [**RouterLInk**](https://routerlink.ai/settings/api-keys)        |
    | Model        | claude-opus-4-7                                                                  |

    You can change the [model](https://routerlink.ai/models) manually with the Model ID (OpenAI-compatible API format is required): 

    <Frame>
      <img src="https://mintcdn.com/matrixlabs/ltkRsDbAxyB4nlOA/images/image-92.png?fit=max&auto=format&n=ltkRsDbAxyB4nlOA&q=85&s=5db79d68829c4b7ef0b9ba681ea23747" alt="Image" width="1180" height="913" data-path="images/image-92.png" />
    </Frame>
  </Step>

  <Step title="Use Roo Code">
    Type a clear, concise description of what you want Roo Code to do in the chat box at the bottom of the panel. Examples of effective tasks:

    * "Create a file named `hello.txt` containing 'Hello, world!'."
    * "Write a Python function that adds two numbers."
    * "Create an HTML file for a simple website with the title 'Roo test'"

    No special commands or syntax needed—just use plain.

    <Frame>
      <img src="https://mintcdn.com/matrixlabs/5Ul3UgLWPupFImdm/images/image-66.png?fit=max&auto=format&n=5Ul3UgLWPupFImdm&q=85&s=c7a7b8b46749fa2878ab698cf956a78e" alt="Image 66" width="1360" height="940" data-path="images/image-66.png" />
    </Frame>

    You can click the “Default” button below to add more models.

    <Frame>
      <img src="https://mintcdn.com/matrixlabs/GVQVf30oJ3S__QSP/images/image-79.png?fit=max&auto=format&n=GVQVf30oJ3S__QSP&q=85&s=7b1c78f69c802f4ceb85397704682fa4" alt="Image" width="1360" height="940" data-path="images/image-79.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/matrixlabs/GVQVf30oJ3S__QSP/images/image-80.png?fit=max&auto=format&n=GVQVf30oJ3S__QSP&q=85&s=b76ebe82ccd32bf54cbd8fbffa18f97e" alt="Image" width="1360" height="940" data-path="images/image-80.png" />
    </Frame>
  </Step>
</Steps>

## **Troubleshooting**

<Frame>
  <img src="https://mintcdn.com/matrixlabs/5Ul3UgLWPupFImdm/images/image-67.png?fit=max&auto=format&n=5Ul3UgLWPupFImdm&q=85&s=5d4e1fff5bf073f9f9d4cf7f52de0474" alt="Image" width="2080" height="514" data-path="images/image-67.png" />
</Frame>

*VS Code Output panel showing Roo Code logs for troubleshooting*

**Extension Not Visible**

* Restart VS Code
* Verify Roo Code is listed and enabled in Extensions
* Try disabling and re-enabling
* Check Output panel for errors (View → Output, select "Roo Code")

**Installation Problems**

* Ensure stable internet connection
* Verify VS Code version 1.84.0 or later
* If VS Code Marketplace is inaccessible, try the Open VSX Registry method
