大家好,我是程序员鱼皮。
很多人想学 AI 编程,想耍一耍目前最流行的 Claude Code 和 Codex 编程工具,结果一上手就卡在了第一步。
要么没有国外的订阅账号,登录都登录不上;要么好不容易开通了,发现官方额度死贵,对话一会儿额度就耗光了;再加上时不时还有封号的风险,整的提心吊胆。
咱们怎么能因为「用不了工具」这种事,就把学 AI 编程的劲头给浇灭了呢!
![]()
其实 Claude Code 和 Codex 都支持切换模型,咱们用国内的大模型(比如 DeepSeek、Qwen、智谱 GLM)来驱动它们就行,量大管饱,不用魔法,也不怕封号。
这篇文章我就手把手教你,用一个开源神器 CC Switch,几分钟带你把国内模型接到 Claude Code 和 Codex 里。我会以 DeepSeek 为例,看完你就能跑通整套流程,想换哪家模型都是一样的操作。
点个收藏,咱们开始~
CC Switch 是什么
Claude Code、Codex 这些命令行工具,每一个的配置格式都不一样。如果你想给它们换个模型供应商,得自己去翻文档,手动编辑 JSON、TOML 或者 .env 文件,填一堆 Base URL、API Key、模型名之类的参数。说不定改错一个字符就跑不起来,想在几个模型之间来回切换就更麻烦了。。。
CC Switch 就是来解决这个痛点的。它是一个免费开源的跨平台桌面工具,用一个可视化界面统一管理 Claude Code、Codex、Gemini CLI、OpenCode 等多个 AI 编程工具的配置。
开源指路:https://github.com/farion1231/cc-switch
CC Switch 内置了 50 多个供应商预设,DeepSeek、Qwen、Kimi、智谱 GLM、MiniMax 这些都有,你不用自己手动改配置文件,点几下就能一键切换模型,还能从系统托盘里快速切换。
![]()
下面我就用它来带大家实操一遍。
安装 CC Switch
到 CC Switch 官网 或者 GitHub Releases 页面,根据你的操作系统选择对应的安装方式。
![]()
Mac 用户推荐直接用 Homebrew 一行命令安装,装完直接就能用:
brew install --cask cc-switch
Windows 用户从 Releases 页面下载 .msi 安装包,双击运行即可;Linux 用户根据发行版选择 .deb、.rpm 或 .AppImage。
安装完成后启动 CC Switch,主界面会出现在桌面或者系统托盘里。
下面我们就分别给 Claude Code 和 Codex 接上 DeepSeek 了。不过在那之前,得先把 DeepSeek 的 API Key 准备好。
准备大模型 API Key
不管接哪个工具,都得先有一个 DeepSeek 的 API Key。
到 DeepSeek 开放平台 注册登录,进入 API keys 页面,点击创建一个新的 key。
![]()
注意,key 只会在创建时完整显示这一次,记得当场复制保存好,后面在 CC Switch 里要用到它。
把 DeepSeek 接入 Claude Code
我们先从简单的 Claude Code 开始。
先装好 Claude Code
简单介绍一下 Claude Code。它是 Anthropic 推出的 AI 编程工具,直接在终端里运行,你跟它聊天描述需求,它就能自主分析项目、写代码、跑命令、修 Bug,全程自主执行。
![]()
安装 Claude Code 很简单,先确保电脑里有 Node.js 环境,没有的话去 Node 官网 下个傻瓜式安装包。然后一行命令搞定:
npm install -g @anthropic-ai/claude-code
装好后在终端输入 claude 就能进入对话界面,首次使用需要登录。但很多同学没有 Anthropic 的官方账号,登录这步就卡住了,根本没法直接用。
别急,下面就用 CC Switch 把它切换成 DeepSeek。
用 CC Switch 切换模型
打开 CC Switch,在顶部应用栏选择 Claude,然后点击「添加供应商」:
![]()
在预设的模型供应商列表里选择 DeepSeek:
![]()
接下来填写刚才在 DeepSeek 开放平台创建好的 API Key:
![]()
其余字段基本不用动,CC Switch 的 DeepSeek 预设已经帮你把模型都配好了,里面内置了 DeepSeek-V4-Pro 和 DeepSeek-V4-Flash 两个版本,主模型默认就是 Pro,相比 Flash,它的 Agent 能力和复杂推理更强,更适合写代码。
如果你想用上 DeepSeek V4 的百万 tokens 超长上下文,还能在这里直接勾选开启 1M 模式,告诉 Claude Code 这个模型能吃下这么长的上下文,不用自己去改配置。
![]()
填完点右下角的「添加」按钮。这里能看到 Claude Code 的 JSON 配置文件,CC Switch 干的活儿就是帮你可视化地修改它,省去手动编辑的麻烦。
![]()
最后点击启用 DeepSeek 模型:
![]()
重新进入 Claude Code,左上角能看到当前用的模型。我们让它自报家门,输入一句:你是什么模型?
AI 能正常给出回复,就说明切换成功了:
![]()
你可能会发现,用 CC Switch 给 Claude Code 接 DeepSeek,整套流程格外简单。这是因为 DeepSeek 提供了兼容 Anthropic 协议的接口,而 Claude Code 本身就是按这个协议来通信的,CC Switch 直接把配置写进 settings.json 就能用了。
二、把 DeepSeek 接到 Codex
搞定 Claude Code,我们再来看 Codex。它是 OpenAI 推出的 AI 编程工具,最近的热度堪称炸裂。
![]()
Codex 有两种形态,一种是在终端里跑的命令行版 Codex CLI,一种是带图形界面的桌面 APP。
命令行版的安装方式跟 Claude Code 类似,一行命令就能搞定:
npm install -g @openai/codex
装好后在终端输入 codex 就能进入对话界面,首次使用同样需要登录 OpenAI 账号。没有账号的话,就要用 CC Switch 来切换模型。
![]()
至于 Codex 桌面 APP 的安装和基础玩法,前段时间我刚出过一套《保姆级的视频 + 图文教程》,需要的同学直接到我的 鱼皮 AI 导航 自取:
![]()
Codex 接入原理
既然 Codex 的配置都放在 ~/.codex/config.toml 这个文件里,那我直接把里面的接口地址 base_url 改成 DeepSeek 的不就行了?
能想到这说明你很聪明,但是这么干大概率会翻车,直接给你报一个 404 错误。
问题出在协议上。Codex 用的是 OpenAI 的 Responses API,而 DeepSeek 这些国内模型走的是 Chat Completions API,这俩压根儿不是一套东西。就好比你打电话,号码是拨通了,可你说中文、对方只懂法语,照样聊不到一块儿去。
![]()
所以 Codex 接国内模型,关键在于中间得有个「翻译」,把 Codex 发出的请求转换成 DeepSeek 能听懂的格式。
好在 CC Switch 已经把这件事给我们办妥了。它的「本地路由」功能会在你电脑上起一个轻量级的代理服务,请求的流转过程是这样的:
Codex → CC Switch → DeepSeek → CC Switch → Codex
整个转发对 Codex 完全透明,它自己还以为在访问 OpenAI 官方接口呢,实际上请求已经被 CC Switch 偷偷转给 DeepSeek 了。这样既保留了 Codex 的原汁原味体验,又能用上便宜的国内模型,岂不美哉?
![]()
用 CC Switch 配置
打开 CC Switch,在顶部应用栏切换到 Codex,点击「添加供应商」:
![]()
在预设里搜索并选择 DeepSeek,跟前面给 Claude Code 配置时的步骤一样:
![]()
填入你的 DeepSeek API Key,其余字段保持默认:
![]()
跟 Claude Code 一样,模型这些 CC Switch 都已经预设好了,其他字段不用动。
要特别注意的是,这一步的关键是得 开启「本地路由映射」,然后点右下角的「添加」按钮保存就好。
![]()
回到主页后,选择启用 DeepSeek:
![]()
但是到目前为止,我们还不能在 Codex 中正常使用 DeepSeek,对话会直接报前面说的 404 错误:
![]()
开启本地路由
切换到 DeepSeek 后,系统会提示你开启路由。点击左上角的「设置」按钮进入设置页面:
![]()
找到路由设置菜单,把本地路由的「路由总开关」打开,然后选择启用 Codex 路由:
![]()
这一步就是让 CC Switch 的本地代理正式接管 Codex 的请求,前面说的协议转换全靠它。
大功告成!
重新打开 Codex CLI,就能看到已经切换为 DeepSeek 模型了。同样让它自报家门,能正常对话就说明切换成功了:
![]()
你会发现,AI 嘴上还说自己是基于 GPT-5 的 Codex。这是因为 Codex 会给模型注入一套自己的系统提示词,让它默认以为自己是官方模型,但实际干活的底层已经换成 DeepSeek 了。
再来试试 Codex 桌面 APP。因为它和命令行版共用 ~/.codex 这套配置,CC Switch 切换之后直接打开就能用,同样问它是什么模型,底层跑的也是 DeepSeek:
![]()
如果想改回来,反向操作即可,把路由关掉、再启用默认配置就行:
![]()
怎么样,是不是比想象中简单多了?
可能你已经买了其他平台的 Coding Plan,比如智谱 GLM、Qwen、Kimi、MiniMax 等等。
想对接别家大模型的话,操作几乎一模一样。在 CC Switch 里选对应的供应商预设(没有预设就自定义一个),把人家给你的专属 Base URL 和 API Key 填进去就行。对接 Claude Code 能直接生效,对接 Codex 时记得同样开启本地路由。
最后哔哔
看到这里你会发现,现在学 AI 编程的门槛真的低到不能再低了。
一个开源工具 + 国内大模型,几分钟就能把官方收费、还要魔法的 Claude Code、Codex 跑起来,成本可能就是官方的零头。说真的,工具和模型都不该成为你学习路上的拦路虎。
所以别再用「我没账号、用不起」当借口了,配好环境,赶紧上手把工具用起来才是。
OK 就分享到这里,本文会收录到我免费开源的 《Vibe Coding 零基础入门教程》,上千张图、几十万字,带你从 0 开始快速学会 AI 编程,做出自己的产品、跑通变现全流程,一次拿捏。
开源指路:https://github.com/liyupi/ai-guide
我是鱼皮,持续分享 AI 编程干货。觉得有用的话记得点赞收藏和关注,也欢迎在评论区聊聊:你现在用的是哪个 AI 编程工具,接的是哪家模型?
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.