今天尝试用claude code接Deepseek模型

通过CC-Switch

首先打开CC-Switch,然后点击加号

这里你可以看到我已经配置了几个其他的API给Claude

​ image-20260428164015306

这里可以选择各种各样的供应商,比如OpenRouter Deepseek和Bailian(也就是阿里云百炼)

​ image-20260428164057743

这里我用阿里云百炼的,模型全部选择deepseek-v4-pro

​ image-20260428164338805

然后去下载Claudecode

text
1
npm install -g @anthropic-ai/claude-code

在如果你直接在终端输入 claude启动的话,会显示需要你登录,众所周知 A/不喜欢中国人所以伪装的门槛还是很高的

但是我们可以通过CC-switch来中转, 完成配置后在.claude文件夹找到

​ image-20260428170114404

模型相关的配置会保存在settings.json文件

​ image-20260428170231228

例如我的当前是这种

json
12345678910
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/apps/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "sk-你的API key",
    "ANTHROPIC_MODEL": "deepseek-v4-pro",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-pro",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro"
  }
}

此时就可以在里面使用了

​ image-20260428170857208

VScode的Claude插件

在VScode的settings.json里将

json
123
"claudeCode.preferredLocation": "panel",
  "claudeCode.environmentVariables": [
  ],

改为

json
12345
"claudeCode.preferredLocation": "panel",
  "claudeCode.environmentVariables": [
    { "name": "ANTHROPIC_BASE_URL", "value": "https://xxxx" },
    { "name": "ANTHROPIC_AUTH_TOKEN", "value": "xxxx" },
  ],

此时就可以自动使用我们在CC-switch里的设置了

​ image-20260428171039070