Roo Code
Roo Code is a VS Code extension for AI-assisted coding with agentic capabilities. It supports custom OpenAI-compatible endpoints, similar to Cline.
Setup
- Install Roo Code from the VS Code Extensions marketplace
- Click the Roo Code icon in the Activity Bar (sidebar)
- Click the gear icon to open provider settings
- Select "OpenAI Compatible" from the provider dropdown
- Fill in:
- Base URL:
https://api.modelbridge.dev/v1 - API Key: Your ModelBridge key
- Model ID: Any model from the list below (e.g.
claude-sonnet-4-6)
- Base URL:
- Send a test message to verify the connection
VS Code settings.json
You can also configure Roo Code directly in your VS Code settings:
{
"roo-cline.apiProvider": "openai-compatible",
"roo-cline.openAiCompatible.baseUrl": "https://api.modelbridge.dev/v1",
"roo-cline.openAiCompatible.apiKey": "sk_your_api_key_here",
"roo-cline.openAiCompatible.modelId": "claude-sonnet-4-6"
}The Model ID field accepts any string -- you can type in any ModelBridge model name, not just the ones in the dropdown. Use the model IDs from the list below.
Features that work with ModelBridge
- Chat and code generation -- Full conversation with context
- File editing -- Roo Code can read, create, and edit files in your project
- Terminal commands -- Roo Code can run shell commands with your approval
- Tool use -- Supports OpenAI-format tool/function calling
Available models
Loading models...