Quick Answer
OpenCode, Cline, and Cherry Studio differ in form, but connecting them to DeepSeek V4 Pro is the same move: add an OpenAI-compatible provider with a base URL, key, and model ID.
Shared config:
Base URL : https://api.teamorouter.com/v1
API Key : sk-teamo-your-key
Model ID: deepseek-v4-pro-free # free 200/day; or deepseek-v4-pro paid
Per-tool steps below.
OpenCode: Config-File Setup
OpenCode is the open-source, minimal terminal agent. Point it at the provider in its config (opencode.json or env vars):
{
"provider": {
"teamorouter": {
"options": {
"baseURL": "https://api.teamorouter.com/v1",
"apiKey": "sk-teamo-your-key"
},
"models": {
"deepseek-v4-pro-free": { "name": "DeepSeek V4 Pro Free" },
"deepseek-v4-pro": { "name": "DeepSeek V4 Pro" }
}
}
}
}
Restart OpenCode and switch to deepseek-v4-pro-free in the model picker. Field names may drift slightly by version, but the core is constant: baseURL → TeamoRouter, apiKey → your key, models → V4 Pro.
Cline: Pick "OpenAI Compatible"
Cline is the VS Code agent extension. Setup path:
- Open Cline settings (gear icon) → API Provider → OpenAI Compatible;
- Base URL →
https://api.teamorouter.com/v1; - API Key →
sk-teamo-your-key; - Model ID →
deepseek-v4-pro-free(ordeepseek-v4-pro).
Save, and Cline sends requests to TeamoRouter. V4 Pro's reasoning works in Cline too, fitting the read-code → edit → run-tests loop.
Cherry Studio: GUI Provider Setup
Cherry Studio is a desktop multi-model client — fully GUI:
- Settings → Model Services → Add an OpenAI-compatible provider;
- API address / Base URL →
https://api.teamorouter.com/v1; - API Key →
sk-teamo-your-key; - In the model list, pick
deepseek-v4-proordeepseek-v4-pro-free.
Cherry Studio suits mixed daily use — Claude, GPT, and DeepSeek in one window, switched on demand.
Which Tool to Pick
| Tool | Form | Fits |
|---|---|---|
| OpenCode | Terminal agent | Minimal, customizable, scriptable |
| Cline | VS Code extension | Agent code edits inside the editor |
| Cherry Studio | Desktop client | Multi-model daily use + light coding |
All three consume the same deepseek-v4-pro-free 200/day — try free, then commit.
Allocating the Free Quota
deepseek-v4-pro-free (200/day) and deepseek-v4-flash-free (200/day) can both live in a tool:
- Daily explanations, small edits →
deepseek-v4-flash-free; - Multi-file reasoning, hard work →
deepseek-v4-pro-free; - Quota exhausted → switch to
deepseek-v4-pro(flat $1.74/$3.48, no account limit).
FAQ
Does the base URL include /v1?
These three are all OpenAI-compatible, so yes: https://api.teamorouter.com/v1.
Why can't I find V4 Pro in Cline?
Confirm the provider type is OpenAI Compatible and the model ID is all lowercase with - separators. You can also GET /v1/models for the live list.
Can all three share one key?
Yes. One sk-teamo- key works across OpenCode, Cline, and Cherry Studio — one account, one bill.
Does V4 Pro's reasoning work in these tools?
Yes. Reasoning passes through the OpenAI-compatible interface; no special tool-side config.
What happens when the free quota runs out?
Change the model ID from deepseek-v4-pro-free to deepseek-v4-pro — a one-word switch to paid with no account limit.
Get a key at TeamoRouter, wire it into your tool of choice, and take the 200 free V4 Pro requests daily.