VS Code 扩展配置 — Cline / Roo Code / Continue
在 VS Code 的 Cline、Roo Code、Continue 等 AI 编程扩展中接入 Claude API,中国大陆免 VPN。
Cline 配置
- 在 VS Code 安装 Cline 扩展。
- 打开 Cline 设置,选择 API Provider: OpenAI Compatible。
- 填入 API Key:
sk-cs2-... - 填入 Custom Base URL:
https://api3.claudestore.store/v1 - 选择模型
claude-sonnet-4.6
Roo Code 配置
同 Cline,配置方式完全一致。Roo Code 是 Cline 的多 Agent 分支版本。
Continue 配置
编辑 ~/.continue/config.json:
{
"models": [{
"title": "Claude Sonnet 4.6",
"provider": "anthropic",
"model": "claude-sonnet-4.6",
"apiKey": "sk-cs2-...",
"apiBase": "https://api3.claudestore.store"
}]
}Windows 配置(适用于全部扩展)
在 Windows 上,以上所有扩展(Continue、Cline、Roo Code、Kilo Code)的接入方式与 macOS / Linux 一致, 只是环境变量与配置文件路径不同。按以下步骤配置一次,对所有扩展生效。
1. 准备
- VS Code 1.80+(建议最新版)
- Node.js LTS — 仅 Continue 的 CLI / MCP 模式需要。在 PowerShell 执行
node -v验证。 - 从面板获取的 ClaudeStore API Key(
sk-cs2-...)。
2. 设置环境变量(PowerShell)
打开 PowerShell(不要使用 cmd.exe)执行以下命令。setx 会将变量写入用户配置,新打开的终端与进程都会读取到。
PowerShellpowershell
setx ANTHROPIC_BASE_URL "https://api3.claudestore.store"
setx ANTHROPIC_API_KEY "sk-cs2-YOUR_KEY"
setx OPENAI_BASE_URL "https://api3.claudestore.store/v1"
setx OPENAI_API_KEY "sk-cs2-YOUR_KEY"GUI 方式:Win+R → 输入 sysdm.cpl →高级 →环境变量,在「用户变量」中添加上述 5 个变量。
3. 完全重启 VS Code
VS Code 仅在启动时读取环境变量。执行 setx 后请关闭所有 VS Code 窗口, 打开任务管理器(Ctrl+Shift+Esc)结束所有 Code.exe 进程后重新打开,否则扩展仍读取旧值。
4. 各扩展的 Windows 注意事项
- Continue — 配置文件位于
%USERPROFILE%\.continue\config.yaml。可通过notepad %USERPROFILE%\.continue\config.yaml打开。 - Cline / Roo Code / Kilo Code — 在扩展设置中选择 OpenAI Compatible, 填入 Base URL
https://api3.claudestore.store/v1与 API Key。 步骤 2 的环境变量作为默认值生效,UI 中填入的值优先级更高。
5. WSL / Remote-WSL 用户
Windows 的环境变量不会传递到 WSL。请在 WSL 内的 ~/.bashrc(或 ~/.zshrc)中追加:
~/.bashrc (WSL 内)bash
export ANTHROPIC_BASE_URL="https://api3.claudestore.store"
export ANTHROPIC_API_KEY="sk-cs2-YOUR_KEY"
export OPENAI_BASE_URL="https://api3.claudestore.store/v1"
export OPENAI_API_KEY="sk-cs2-YOUR_KEY"6. 常见问题
setx不会影响当前终端,请新开一个窗口。- PowerShell 中务必使用双引号包裹值,特别是包含
/的 URL。 - 公司代理:额外执行
setx HTTPS_PROXY "http://proxy.company:8080"。 - 杀毒软件 / 防火墙拦截:请将
api3.claudestore.store加入白名单。 - 调用了错误的模型 — 请参阅 Claude Code 常见配置错误。
使用了错误的模型?
检查 ANTHROPIC_MODEL 冲突