零基础教程:用 CC-Switch + Claude Code 接入 DeepSeek
一、介绍
Claude Code 是 Anthropic 出品的 AI 编程命令行工具,能在终端里让 AI 帮你写代码、改 Bug、分析项目。但它本身需要订阅 Claude,在国内使用有一定门槛。
而 DeepSeek 提供了一个与 Anthropic API 完全兼容的接口,只需要将 Claude Code 的请求地址换成 DeepSeek 的地址,就能无缝使用 DeepSeek 的模型——保留 Claude Code 强大的工具链和执行力,换上 DeepSeek 高性价比的模型。
CC-Switch 则是一个开源的图形化配置管理工具,帮你一键切换 Claude Code 背后使用的模型,不用手动改配置文件。
二、准备工作:申请 DeepSeek API Key
在开始安装任何软件之前,先去申请 DeepSeek 的 API Key。
步骤:
-
打开浏览器,访问 DeepSeek 开放平台:DeepSeek
-
注册/登录账号(支持微信扫码、手机号)
-
进入控制台后,点击左侧菜单的「API Keys」
-
点击「创建 API Key」,给它起个名字(比如
claude-code),然后点确认
立刻复制并保存好这个 Key!它只显示一次,关闭就看不到了!
三、第一步:安装 Node.js
Claude Code 基于 Node.js 运行,必须先安装。
Windows 用户
-
打开浏览器,访问 Node.js 官网:Node.js — Run JavaScript Everywhere
-
选择左边的 LTS(长期支持版) 下载,比如 v22.x.x LTS
-
下载完成后,双击
.msi安装包,一路点 Next -
注意勾选以下两个选项:
-
✅ Add to PATH(把 Node.js 加入系统环境变量)
-
安装完成后,打开 PowerShell 或 CMD,输入以下命令验证是否安装成功:
powershell
node -v npm -v
如果能正常显示版本号,说明安装成功。
四、第二步:安装 Claude Code
打开终端(Windows 用户可以用 PowerShell 或 CMD),执行以下命令全局安装 Claude Code:
powershell
npm install -g @anthropic-ai/claude-code
如果遇到 PowerShell 执行策略错误(如
cannot be loaded because running scripts is disabled on this system),请运行以下命令修改当前用户的执行策略:powershell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
输入
Y确认后,重新打开 PowerShell 。
安装完成后,验证是否安装成功:
powershell
claude --version
如果能正常显示版本号,说明 Claude Code 安装成功。

五、第三步:配置 DeepSeek API
方式一:使用 CC-Switch(推荐,有图形界面)
CC-Switch 让整个配置过程变得非常简单,有图形界面,不需要手动改 JSON 文件。
![]()
-
安装 CC-Switch(全局安装):
powershell
npm install -g cc-switch
-
启动 CC-Switch:
powershell
cc-switch
-
在图形界面中:
-
选择你要切换到的模型提供商(DeepSeek)
-
填入你之前申请的 DeepSeek API Key
-
模型名称必须写成
deepseek-v4-pro
-
重要说明:在配置DeepSeek模型名称时,必须写成
deepseek-v4-pro[1m],这样才能开启 100 万 Token 的超长上下文。不加的话,只有默认的较短上下文,对于大型项目分析会有明显限制。
-
点击保存/应用,CC-Switch 会自动帮你完成配置。
-
有测速按钮,可以试试,绿色就正常了。

方式二:使用 Claude Desktop 配置文件
如果你使用的是 Claude Desktop,可以在配置文件中添加 DeepSeek 配置:
找到 claude_desktop_config.json 文件,添加相应配置。具体路径因操作系统而异。
六、第四步:验证与使用
配置完成后,在终端中进入你的项目目录,执行:
powershell
claude
如果能正常启动,并且能看到 AI 的响应,说明配置成功!你现在可以在终端里让 Claude Code 调用 DeepSeek 模型帮你写代码、改 Bug、分析项目了。

快速测试


八、总结
整个配置流程可以概括为三步:
-
申请 DeepSeek API Key → 访问 DeepSeek 开放平台,注册并创建 Key
-
安装 Node.js 和 Claude Code → 下载安装 Node.js,然后
npm install -g @anthropic-ai/claude-code -
配置 DeepSeek 模型 → 使用 CC-Switch 或手动配置环境变量,记得模型名写成
deepseek-v4-pro[1M]
其他小tips:Claude Code 提供了多种权限模式,就像档位一样,可以控制它执行操作时是否需要你点头。最推荐的做法是,在会话中按 Shift + Tab 快捷键循环切换。下面是几种常用模式:
-
acceptEdits(自动接受编辑):这是日常开发的最佳选择。它会自动批准文件编辑,只在执行 Shell 命令(如npm install)时才问你。这样既省去了大量点“确认”的麻烦,又保留了对关键操作的控制权。 -
auto(自动模式):一个更智能的“中间档”。Claude 会先自己判断操作是否安全(比如会不会批量删文件),安全的操作就直接执行,只有遇到高风险操作才会停下来问你。这是目前平衡效率和安全性的优选方案。-
如何开启:需要用
--enable-auto-mode参数启动,例如claude --enable-auto-mode。
-
-
bypassPermissions(绕过权限 / YOLO 模式):完全跳过所有确认,Claude 想干啥就干啥。这个模式非常危险(官方名称都带着“dangerously”),只建议在完全隔离的环境(如 Docker 容器)或 CI/CD 流水线中使用,绝对不推荐在日常开发中开启
更多推荐
所有评论(0)