Skip to main content

Roo Code Setup

Roo Code (formerly Roo Cline) is a VS Code extension that provides AI-powered autonomous coding assistance.

Prerequisites

  • VS Code installed
  • Roo Code extension installed from VS Code Marketplace
  • Your API key and endpoint URL from admin

Setup

1

Open Roo Code Settings

  1. Open VS Code
  2. Press Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows)
  3. Type “Roo Code: Open Settings”
2

Configure Provider

SettingValue
API ProviderOpenAI Compatible
Base URLhttps://gateway.classicgroup.asia/v1
API KeyYour API key
Model IDclaude-opus-4-5-20250514
Select “OpenAI Compatible” as the provider - this is the most reliable method.
The Base URL must include /v1 at the end.
3

Disable Extended Thinking

If you see errors about “Invalid signature in thinking block”:
  1. In Roo Code settings, find Extended Thinking option
  2. Disable it / toggle it off
  3. Start a new chat (don’t continue the old one)
4

Test

Type a message in Roo Code to verify it works.

Available Models

Model IDDescription
claude-opus-4-5-20250514Most capable, complex tasks
claude-sonnet-4-5-20250514Fast, great for coding

Troubleshooting

This error occurs when Extended Thinking is enabled:
  • Disable Extended Thinking in Roo Code settings
  • Start a new chat session
  • Use “OpenAI Compatible” provider, not “Anthropic”
  • Make sure Base URL ends with /v1
  • Double-check your API key
  • Make sure there are no extra spaces
  • Use exact model IDs: claude-opus-4-5-20250514 or claude-sonnet-4-5-20250514