Claude Code 怎么接入国产大模型?
Claude Code 确实很好用,但对国内用户来说,Claude API 的注册、充值和网络环境多少有些麻烦。
其实,Claude Code 不一定非要使用 Claude 模型。只要国产模型平台提供了兼容 Anthropic 协议的接口,就可以把底层模型换成 DeepSeek、Kimi 或 GLM。
接入原理
Claude Code 主要通过下面三个环境变量连接模型:
ANTHROPIC_BASE_URL
ANTHROPIC_AUTH_TOKEN
ANTHROPIC_MODEL
分别对应模型接口地址、API Key 和模型名称。Anthropic 官方也支持通过 ANTHROPIC_BASE_URL 将 Claude Code 请求转发到其他兼容接口。
简单来说:
Claude Code 负责读取文件、修改代码和执行命令,国产大模型负责理解任务和思考下一步。
以 DeepSeek 为例
先安装 Claude Code:
npm install -g @anthropic-ai/claude-code
然后在 Windows PowerShell 中执行:
$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
$env:ANTHROPIC_AUTH_TOKEN="你的 DeepSeek API Key"
$env:ANTHROPIC_MODEL="平台当前支持的模型名称"
claude
DeepSeek 官方已经提供 Anthropic API 兼容接口,因此不需要自己搭建协议转换服务。
Kimi 和智谱 GLM 的操作也差不多,只需要换成对应平台的接口地址、API Key 和模型名称。
写代码效率低,可能不只是模型的问题
平时需要输入大量中文提示词、需求文档和代码注释,可以试着学习双拼。每个拼音基本只需要输入两个字母,熟练后能减少不少重复按键。
shuangpin.xyz 提供在线双拼练习,打开网页就能练习,比较适合刚开始接触双拼的人。
怎么确认接入成功?
启动 Claude Code 后输入:
/status
检查显示的接口地址和模型名称。如果 Base URL 已经变成国产模型平台的地址,基本就说明切换成功了。
可以再让它执行一个简单任务:
分析当前项目的目录结构,暂时不要修改文件
能够正常读取项目并回答,就说明整个连接没有问题。
常见问题
出现 401 Unauthorized,一般是 API Key 错误,或者 Key 和接口地址不属于同一个平台。
出现 model not found,通常是模型名称填写错误。国产模型更新比较快,最好直接从平台最新文档复制模型名,不要照搬很久以前的教程。
还有一种情况是可以正常聊天,但修改代码时经常出错。这不一定是配置问题,也可能是模型的工具调用能力不够稳定。
总结
Claude Code 接入国产大模型,核心就是修改:
ANTHROPIC_BASE_URL
ANTHROPIC_AUTH_TOKEN
ANTHROPIC_MODEL
能连接成功只是第一步。真正使用时,还需要比较不同模型的代码能力、工具调用稳定性、速度和价格。
便宜的模型如果经常理解错误、反复重试,最终花费不一定更低。最直接的方法,还是拿自己的真实项目测试几天,再决定长期使用哪个模型。
更多推荐


所有评论(0)