
通过 CC Switch 将 Claude Code 后端配置为 DeepSeek v4-pro 模型的完整流程
CC Switch 是一款专为 Anthropic 兼容 CLI 工具(如 claude)设计的桌面 GUI 配置管理器,其核心能力是将本地环境变量或配置文件(~/.claude/settings.json)自动化生成与切换,从而实现多模型后端(如 DeepSeek、Claude、OpenRouter 等)的零侵入式切换。以下为严格基于 Windows 平台、面向 DeepSeek v4-pro 模型的实操指南,涵盖安装、配置、验证及故障排查全链路。
✅ 一、前置准备(必须完成)
| 项目 | 要求 | 说明 |
|---|---|---|
| 操作系统 | Windows 10 或 Windows 11 | 不支持 Windows 7/8 |
| DeepSeek API Key | sk- 开头的有效密钥 |
登录 platform.deepseek.com/api_keys 申请并至少充值 ¥5(免费额度不可用于 v4 系列) |
| Git Bash(推荐) | winget install Git.Git |
提供 POSIX 兼容终端,避免 PowerShell 权限/路径问题 |
⚠️ 注意:
deepseek-chat和deepseek-reasoner已于 2026-07-24 正式弃用 ,仅v4-flash/v4-pro可用 。
🛠️ 二、安装与初始化工具链
Bash
# 1. 安装 Claude Code(官方 CLI)
winget install Anthropic.ClaudeCode
# 2. 验证安装(重启终端后执行)
claude --version # 应输出类似 "claude v0.8.3"
# 3. 下载 CC Switch(v3.14.1 为当前稳定版)
# 访问 https://github.com/farion1231/cc-switch/releases
# 下载:CC-Switch-v3.14.1-Windows.msi(安装版)或 .zip(便携版)
✅ 安装版优势:自动注册开始菜单、添加卸载入口;便携版优势:免管理员权限、可 U 盘随身携带 。
🔧 三、CC Switch 配置 DeepSeek v4-pro(GUI 操作)
| 步骤 | 操作 | 关键参数值(必填) |
|---|---|---|
| 1. 启动 CC Switch | 双击 .msi 安装后的快捷方式,或运行 CC-Switch.exe |
--- |
| 2. 添加供应商 | 点击「添加供应商」→ 选择预设 DeepSeek | 预设已内置基础字段,大幅降低出错率 |
| 3. 填写配置项 | 按下表逐项填写(不可复制粘贴错误格式) | |
Base URL |
https://api.deepseek.com/anthropic |
必须含 /anthropic 路径,否则返回 404 |
认证类型 |
ANTHROPIC_AUTH_TOKEN |
区分于 OPENAI_API_KEY,DeepSeek 使用 Anthropic 协议头 |
API Key |
sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
从 DeepSeek 平台复制,勿含空格或换行 |
API 格式 |
Anthropic Message |
对应 messages 数组输入格式,非 OpenAI 的 chat/completions |
主模型 |
deepseek-v4-pro |
支持百万上下文:写为 deepseek-v4-pro[1m] |
快速模型 |
deepseek-v4-flash |
适合轻量任务(如注释生成、JSON 格式化) |
💡 进阶技巧:若需启用最高推理等级(thinking level),在
主模型后追加[thinking],即deepseek-v4-pro[1m][thinking]。
📜 四、底层配置文件验证(手动对照)
CC Switch 实际向 C:\Users\<用户名>\.claude\settings.json 写入如下内容:
json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "sk-你的实际API-Key",
"ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro"
}
}
✅ 手动创建该文件可完全替代 CC Switch(适用于无 GUI 环境);但 GUI 提供实时激活状态指示与一键切换能力 。
✅ 五、配置验证与典型测试
Bash
# 1. 启动交互式会话
claude
# 2. 在会话中输入(中文/英文均可)
你当前使用的是什么模型?上下文长度是多少?
# ✅ 成功响应示例:
# > 当前模型:deepseek-v4-pro,上下文长度:1,048,576 tokens(即 1M)
| 场景 | 推荐模型 | 原因 |
|---|---|---|
| 单文件脚本修复、日志分析 | deepseek-v4-flash |
响应 < 800ms,成本低至 ¥0.0002/千 token |
| 多文件重构、架构设计 | deepseek-v4-pro[1m] |
支持跨 50+ 文件上下文理解 |
| 超长技术文档精读 | deepseek-v4-pro[1m][thinking] |
激活深度推理链,支持 step-by-step 解析 |
❗ 六、高频问题速查(附解决方案)
| 错误现象 | 根本原因 | 解决方案 |
|---|---|---|
Command not found: claude |
PATH 未更新 | 重启终端或运行 refreshenv(PowerShell) |
401 Unauthorized |
API Key 无效/未充值 | 检查 DeepSeek 平台账户余额 ≥ ¥5,Key 是否被泄露重置 |
Connection refused |
Base URL 缺少 /anthropic |
修改为 https://api.deepseek.com/anthropic(非 /v1) |
| 模型名不生效 | 配置未「激活」 | 在 CC Switch 主界面选中配置 → 点击「激活」按钮(绿色高亮) |
异常问题解决

方案一:如果你使用的是淘宝源 安装或更新SDK的时候,先切换到npm官方源,安装之后 再切换回淘宝镜像源
方案二:将版本号回退到:v0.2.112 版本之前(包含),也可以临时解决(切换SDK 之后要重启IDEA)
此问题产生原因分析:
此为淘宝镜像源未完整同步npm源文件导致,后续淘宝源同步后就没此问题了,但不确定啥时候开始同步。
npm官方文件正常
https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk-darwin-arm64/v/0.2.114?activeTab=code
淘宝镜像源 没有文件
https://npmx.dev/package-code/@anthropic-ai/claude-agent-sdk-darwin-arm64/v/0.2.114
修复后可以验证效果:
