一、
國產大模型如火如荼,新模型層出不窮,大家有沒有在用?
很多同學用慣了現有模型,懶得嘗試新模型,真的很可惜。
我的做法是,只要是新模型,就儘量試用,體驗最新訓練成果。而且,推廣期往往有優惠,不用白不用。
今天就來分享,我怎麼把國產大模型接入 Claude Code。

大家知道,Claude Code 是眼下最流行、公認功能最強的 AI 終端,但是限制國人使用。所以,我們要換掉它的底層模型。
大家用我的方法,只需要幾分鐘,就可以簡易快速地接入各種國產大模型,絲滑使用。

這幾天,字節旗下的豆包,正好發佈了最新的編程模型 Doubao-Seed-Code。
我就拿它來演示,順便測一下這個模型。
二、
我要分享的方法,完全不影響 Claude Code 本身,它還能正常使用。
也就是說,執行 claude 命令,調用的還是原來的 Claude Sonnet 4.5 模型。
$ claude
我會新增一個 claude-doubao 命令,執行後底層模型就切換了。
$ claude-doubao
這時,Claude Code 的功能一樣都不少,但是使用的模型已經變成了 Doubao-Seed-Code。
上面兩個命令,可以同時使用,互不影響。你還能繼續添加其他模型,每一個模型都有自己的調用命令,最大程度方便測試新模型。
三、
開始之前,我先簡單介紹一下 Doubao-Seed-Code,優秀的國產模型值得好好宣傳。
它屬於豆包大模型系列,是該系列第一個專門用於編程推理的模型。也就是說,這是字節跳動首次發佈編程模型。

根據 SWE-bench 的評測,它和同是字節旗下的智能 IDE 產品 Trae 的組合,在 SWE-Bench-Verified 的排行榜位列第一。

我對這個模型非常感興趣,主要有三個原因。
(1)它是大廠的主推模型,模型質量、性能表現、響應速度都有保證。
(2)它原生兼容 Anthropic API,可以絲滑接入 Claude Code,不用任何調整,是國外模型很好的平替。
(3)它價格便宜,現在有一個 Coding Plan 活動,可以 API 包月。一般強度使用的情況下,首月只要9.9元(續費40元/月),官方的宣傳是"屬於國內最低價格"。

大家可以在火山方舟,開通這個模型的 API Key,後面要用到。

四、
下面就來演示,Doubao-Seed-Code 如何快捷接入 Claude Code。
如果你已經安裝了 Claude Code,下面的方法完全不影響,還是正常使用。
如果還沒有安裝 Claude Code,但想體驗它的 Claude Sonnet 4.5 模型,可以根據官方文檔進行安裝,跟下面的方法也不衝突。
更改底層模型,只需要三個步驟,幾分鐘即可。
第一步,新建一個項目目錄claude-model,在裡面安裝一個單獨的 Claude Code。
$ mkdir ~/claude-model $ cd ~/claude-model $ npm init -y $ npm install @anthropic-ai/claude-code
然後,新建一個子目錄 .claude-doubao,用來存放豆包的配置文件和緩存。
$ mkdir .claude-doubao
第二步,新建一個子目錄 bin,用來存放可執行腳本。
$ mkdir ~/claude-model/bin
然後,要把這個 bin 目錄放入 PATH 變量,讓系統可以找到裡面的命令。
PATH 變量的設置,macOS 可以修改 ~/.bash_profile 文件,Linux 可以修改 ~/.bashrc 文件,大概改成下面這樣。
export PATH="$HOME/claude-model/bin:$PATH"
改完後,別忘了重啟終端。
第三步,在上一步創建的 bin 目錄裡面,新建一個名為claude-doubao 的腳本,用來調用豆包模型。
$ touch ~/claude-model/bin/claude-doubao
在這個 claude-doubao 腳本里面,輸入下面的內容。
#!/usr/bin/env bash # Wrapper for Claude Code CLI using Doubao API CLAUDE_BIN="$HOME/claude-model/node_modules/.bin/claude" # Inject API credentials export ANTHROPIC_AUTH_TOKEN="YOUR_DOUBAO_API_KEY" export ANTHROPIC_BASE_URL="https://ark.cn-beijing.volces.com/api/compatible" export ANTHROPIC_MODEL="doubao-seed-code-preview-latest" export API_TIMEOUT_MS=3000000 # Keep a separate config dir (optional) export CLAUDE_CONFIG_DIR="$HOME/claude-model/.claude-doubao" exec "$CLAUDE_BIN" "$@"
注意,上面腳本里面的 API Key,要填入你自己申請的 Key。另外,模型的名稱和 URL 可能會發生變化,最好核對一下最新的官方文檔。
然後,將它變成可執行腳本。
$ chmod +x ~/claude-model/bin/claude-doubao
這樣就完成了所有步驟,可以開始使用了。
先測一下,Claude Code 是否正常運行。
$ claude-doubao --version

以後,調用 Doubao-Seed-Code 模型,就用 claude-doubao 命令;調用原始的 Claude Code,就用 claude命令。
# 調用 Doubao-Seed-Code $ claude-doubao # 調用原始模型 $ claude
上面的方法是通用的,其他模型也可以這樣添加。
五、
下面,我們就用 Claude Code 來調用 Doubao-Seed-Code 模型,測試它的表現。
以前,有一個著名的遊戲《太空侵略者》(Space Invaders),大家都玩過吧,就是戰鬥機發射子彈,擊落外星人艦隊。

我讓 Doubao-Seed-Code 來生成這個遊戲。
首先,新建一個項目目錄 space-invaders,在該目錄中啟動 Claude Code(使用claude-doubao命令)。
$ mkdir space-invaders $ cd space-invaders $ claude-doubao
然後,填入提示詞,"使用 HTML 和 JavaScript 在網頁上實現《太空侵略者》"。
Write an HTML and JavaScript page implementing space invaders

屏幕上就會不停滾動模型的思考步驟,大概兩三分鐘,所有文件就在 space-invaders 目錄裡面生成完畢。

上面就是瀏覽器的網頁截屏,我沒有做任何的修改,第一次生成就是可玩的,沒有報錯,所有操作都正常,令人滿意。
生成的 HTML 源碼看這裡,你可以複製過去,在瀏覽器打開玩玩看。模型的完整對話看這裡。
接著,我還測試讓它生成的"鵜鶘騎自行車"的 SVG 圖片,大家自己看效果吧。


六、
總結一下,我用下來,Claude Code 接入 Doubao-Seed-Code 以後,用起來非常流暢,響應速度快,體驗上跟原生模型沒有差異。
至於 Doubao-Seed-Code 這個編程模型本身,總體上令人滿意:一步步的推理非常清晰,思考時間短,生成的代碼完成度高,且容易讀懂,往往一次就能運行成功。
考慮到它現在有 Coding Plan 活動,9.9元就可以 API 包月,性價比很高,大家如果需要編程模型,建議開通。
(完)













