CC Switch 配置使用Claude Code和Codex
但 Claude Code Desktop 的 Gateway 模式仅支持 Claude 系列模型(claude-* 格式),不支持 DeepSeek/Qwen 等第三方模型。当前阶段你已处于 vibe coding 工作流(不写代码只 review),三个工具配合使用效果最佳:CC Switch 统一管理配置,Claude Code 处理复杂任务,Codex 处理批量明确任务。解决:改用 Ope
一、工具定位对比
三个工具处于不同层次,适合不同场景:
|
工具 |
定位 |
适合场景 |
|
Claude Code CLI |
结对编程伙伴,终端交互式 agent |
复杂推理、多文件重构、实时协作 |
|
Codex CLI |
异步编程员工,云端自动跑任务 |
明确任务批量执行、自动开 PR |
|
CC Switch |
供应商切换管理器 |
一键切换不同 AI 提供商和模型 |
� 三者不互斥:CC Switch 管理配置,Claude Code / Codex 执行任务。
二、前置条件
2.1 安装 Node.js
Claude Code CLI和Codex 依赖 Node.js 22+,访问官网下载安装:
https://nodejs.org/
安装完成后验证:
node --version
npm --version
2.2 安装 Git for Windows
Claude Code Desktop 依赖 Git,下载地址:
https://git-scm.com/download/win
⚠️ 安装完成后需重启终端或电脑使环境变量生效。
三、CC Switch 安装配置
3.1 简介
CC Switch 是 Windows 平台的 AI 编程工具供应商切换管理器,支持一键切换不同模型和 API 提供商,无需手动修改环境变量。
3.2 安装
从 CC Switch 官方渠道下载安装包,双击 .exe 安装,安装完成后桌面出现快捷方式。
3.3 配置供应商(以 SiliconFlow 为例)
打开 CC Switch → 编辑供应商 → 新建供应商,填写以下信息:
|
字段 |
填写内容 |
|
供应商名称 |
SiliconFlow(自定义) |
|
Base URL |
https://api.siliconflow.cn/v1 |
|
API Key |
sk-你的SiliconFlow密钥 |
|
API 格式 |
Anthropic Messages(原生) |
|
主模型 |
deepseek-ai/DeepSeek-V3 |
|
Haiku 默认模型 |
deepseek-ai/DeepSeek-V3 |
� 获取 SiliconFlow API Key:登录 https://cloud.siliconflow.cn → 右上角头像 → API 密钥 → 新建密钥
3.4 常用模型推荐
|
模型 |
适合场景 |
价格 |
|
deepseek-ai/DeepSeek-V3 |
日常编码,性价比最高 |
低 |
|
Qwen/Qwen3-32B |
复杂推理任务 |
中 |
|
deepseek-ai/DeepSeek-R1 |
架构设计、难题分析 |
较高 |
四、Claude Code 安装配置
4.1 安装 CLI
在 PowerShell 中执行(国内使用镜像源加速):
npm install -g @anthropic-ai/claude-code
验证安装:
claude --version
4.2 接入第三方供应商(SiliconFlow)
方式一:使用 CC Switch(推荐),配置好后直接启动 claude 命令即可。
方式二:手动设置环境变量(PowerShell)
$env:ANTHROPIC_BASE_URL="https://api.siliconflow.cn/v1"
$env:ANTHROPIC_API_KEY="sk-你的key"
$env:ANTHROPIC_MODEL="deepseek-ai/DeepSeek-V3"
claude
⚠️ Claude Code CLI 支持任意模型名;但 Claude Code Desktop 的 Gateway 模式仅支持 Claude 系列模型(claude-* 格式),不支持 DeepSeek/Qwen 等第三方模型。
4.3 启动与使用
在项目目录启动(推荐),Claude Code 会自动感知整个项目结构:
cd C:\workspace\你的项目
claude
常用命令:
|
命令 |
说明 |
|
/init |
在项目根目录创建 CLAUDE.md 配置文件 |
|
/model |
查看或切换当前模型 |
|
/release-notes |
查看版本更新说明 |
|
? |
查看所有快捷键 |
4.4 Windows 使用技巧
粘贴内容:用右键单击,或 Ctrl+Shift+V(不支持 Ctrl+V)
传入文件:直接给文件路径,无需复制粘贴内容
> 分析 C:\workspace\src\main\java\UserService.java
传入图片:直接给图片绝对路径
> 分析这张截图:C:\Users\用户名\Desktop\screenshot.png
4.5 Virtual Machine Platform(沙箱功能)
Claude Code Desktop 的沙箱功能需要 Windows 虚拟机平台支持。以管理员身份运行 PowerShell:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
执行完成后重启电脑生效。CLI 模式不需要此功能。
五、Codex CLI 安装配置
5.1 安装
npm install -g @openai/codex
验证安装:
codex --version
5.2 接入第三方供应商
编辑配置文件:
%USERPROFILE%\.codex\config.toml
⚠️ Codex 最新版(0.2+)已强制要求 wire_api = "responses",不再支持 "chat"。SiliconFlow 不支持 Responses API,直接接入会报错。推荐使用 OpenRouter 作为中转。
5.3 推荐配置:接入 OpenRouter
OpenRouter 支持 Responses API,可代理 300+ 模型,注册地址:https://openrouter.ai
[providers.openrouter]
name = "OpenRouter"
base_url = "https://openrouter.ai/api/v1"
env_key = "OPENROUTER_API_KEY"
wire_api = "responses"
设置环境变量:
$env:OPENROUTER_API_KEY="sk-or-你的key"
codex
六、工具选择建议
|
场景 |
推荐工具 |
原因 |
|
日常编码 + 省钱 |
Claude Code CLI + SiliconFlow |
通过 CC Switch 管理,灵活切换 |
|
复杂任务 + 质量优先 |
Claude Code CLI + Claude 官方 |
推理能力强,减少返工 |
|
批量任务 + 自动 PR |
Codex + OpenRouter |
异步执行,解放双手 |
|
IDEA 内使用 |
Claude Code JetBrains 插件 |
不离开 IDE,无缝集成 |
� 当前阶段你已处于 vibe coding 工作流(不写代码只 review),三个工具配合使用效果最佳:CC Switch 统一管理配置,Claude Code 处理复杂任务,Codex 处理批量明确任务。
七、常见问题
Q: Codex 报错 wire_api = chat is no longer supported
原因:Codex 新版强制使用 Responses API。解决:改用 OpenRouter 作为中转,或降级 Codex,或改用 Claude Code CLI。
Q: Claude Code Desktop 报错 configured model is not an Anthropic model
原因:Desktop Gateway 模式只允许 claude-* 格式模型名。解决:改用 Claude Code CLI(无此限制),或接入支持 Claude 模型的第三方供应商(如 OpenRouter)。
Q: Failed to install Anthropic marketplace
原因:国内网络无法访问 Anthropic 插件市场。不影响正常使用,忽略即可。
Q: Cultivating… 一直转圈
原因:SiliconFlow 不支持 Anthropic Messages API(/v1/messages),只支持 OpenAI 格式。解决:通过 CC Switch 确认 API 格式选择正确,或换用支持 Anthropic 格式的供应商。
Q: npm 安装很慢
加上镜像源参数:
--registry https://registry.npmmirror.com
更多推荐



所有评论(0)