大家好,我是程序員魚皮。
很多人想學 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.