一、
国产大模型如火如荼,新模型层出不穷,大家有没有在用?
很多同学用惯了现有模型,懒得尝试新模型,真的很可惜。
我的做法是,只要是新模型,就尽量试用,体验最新训练成果。而且,推广期往往有优惠,不用白不用。
今天就来分享,我怎么把国产大模型接入 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 APICLAUDE_BIN="$HOME/claude-model/node_modules/.bin/claude"# Inject API credentialsexport 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 包月,性价比很高,大家如果需要编程模型,建议开通。
(完)
文档信息
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)发表日期: 2025年11月11日

