设置Claude的环境变量,Win+R → sysdm.cpl → 环境变量 → Path →:
C:\Users\James\.local\bin
VS Code 配置
Ctrl + Shift + P → "Preferences: Open User Settings (JSON)"
{
"env": {
"ANTHROPIC_BASE_URL": "https://cc.yovy.app",
"ANTHROPIC_API_KEY": "sk-or-v1-你的key",
"ANTHROPIC_AUTH_TOKEN": "",
"ANTHROPIC_CUSTOM_HEADERS": "x-api-key: 你的key",
"ANTHROPIC_MODEL": "anthropic/claude-opus-4.6",
"ANTHROPIC_SMALL_FAST_MODEL": "anthropic/claude-sonnet-4.6"
},
"permissions": {
"alwaysAllow": ["Read", "Edit", "Bash"]
}
}
-
这是 Claude Code v2.1.x 的已知 bug,跟 OpenRouter 无关
-
Claude Code 使用 Anthropic API 格式,而 OpenRouter 使用 OpenAI API 格式,需要一个路由器来转换请求,推荐使用 y-router,它有一个免费托管版本可以直接使用,不需要本地安装 Docker。