这篇文章记录一下我在 Windows 环境下安装 Claude Desktop,并通过 cc-switch 接入 DeepSeek 的过程。
如果你本身已经能正常使用 Claude Desktop,可以直接跳到模型接入部分;如果还没有安装,可以从下载开始一步步操作。
一、适用环境
- 操作系统:Windows
- 客户端:Claude Desktop
- 模型切换工具:
cc-switch - 本地代理示例端口:
127.0.0.1:7890
二、下载 Claude Desktop
官方地址:
如果因为地区原因无法下载,也可以尝试直链的方式。
downloads.claude.ai/releases/wi…
如果安装器打开后提示下载连接失败,可以先为当前终端设置代理环境变量:
$env:HTTP_PROXY="http://127.0.0.1:7890"
$env:HTTPS_PROXY="http://127.0.0.1:7890"
三、启用开发者模式
如果你已经登录过 Claude Desktop,建议先退出登录,再继续下面的操作。
接着打开开发者模式。
启用后,Claude Desktop 一般会自动重启,并出现三方配置相关入口。
这里的核心目标不是手改界面里的配置,而是让 Claude Desktop 进入允许第三方模型配置接管的状态。
四、先彻底退出 Claude Desktop
完成开发者模式初始化之后,先把 Claude Desktop 主窗口关闭。
再把后台进程也退出。
这一步很重要,因为后面 cc-switch 生成的配置需要在客户端完全退出的情况下才更容易生效。
五、安装 cc-switch
如果你希望在 Claude Desktop 中切换不同模型源,建议直接安装 cc-switch。
项目地址:
下载时注意:
portable是免安装版本msi是安装版
六、接入 DeepSeek
DeepSeek 控制台地址:
platform.deepseek.com/api_keys
接入步骤如下:
- 先完成充值
- 进入
API Keys - 创建 API Key
- 立即复制保存
sk-***
因为 API Key 创建弹窗关闭后通常不会再次完整显示,所以一定要当场保存好。
然后回到 cc-switch:
- 切换到 OpenAI(GPT 图标)
- 点击新增
- 选择
DeepSeek - 填入 API Key
- 保存
如果左上角没有看到路由开关,可以去设置里把它打开。
完成后打开:
- DeepSeek 开关
- 本地路由开关
最后重启 Claude Desktop。
七、重启后仍然要求登录,怎么处理
如果你重启 Claude Desktop 之后,发现还是走官方登录流程,没有进入第三方模型配置,大概率是:
cc-switch生成了配置- 但 Claude Desktop 实际读取的是另一个运行目录
如果你有其他AI Agent,比如codex/qoder,建议直接让他给你修复。
如果没有,可以按照以下步骤排查问题。
先确认下面两个路径是否存在:
C:\Users<你的用户名>\AppData\Local\Claude-3p\claude_desktop_config.json
C:\Users<你的用户名>\AppData\Local\Claude-3p\configLibrary
如果这两个路径都存在,说明 cc-switch 已经生成了第三方配置。
接着再找到 Claude Desktop 的实际运行目录:
C:\Users<你的用户名>\AppData\Local\Packages\Claude_<包名>\LocalCache\Roaming\Claude
然后同步两部分内容:
- 给运行目录里的
claude_desktop_config.json增加deploymentMode: 3p - 把
Claude-3p\configLibrary整个复制到运行目录下
如果运行目录本身已经存在 configLibrary,建议先备份,再覆盖。
最后重新启动 Claude Desktop。