如何在国内使用极具性价比的国产大模型替代claude code自家的模型。
首次绕过初始化
- 首次终端claude提示要登录,修改
~/.claude.json绕过初始化
{
"hasCompletedOnboarding": true
}
使用国产模型
- 修改
~/.claude/settings.json,添加"env",加入下列环境变量对
{
"env": {
"ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/apps/anthropic",
"ANTHROPIC_API_KEY": "sk-xxxxxxxxxxxx",
"ANTHROPIC_MODEL": "glm-5"
}
}
- (可选)智能选择模型,依照json语法加到步骤2,claude会根据任务情况选择模型
ANTHROPIC_DEFAULT_OPUS_MODEL="glm-5" # 用于复杂推理、架构设计等高难度任务。
ANTHROPIC_DEFAULT_SONNET_MODEL="MiniMax-M2.5" # 用于代码编写、功能实现等日常任务
ANTHROPIC_DEFAULT_HAIKU_MODEL="qwen3.5-plus" # 用于语法检查、文件搜索等简单任务。
- (可选)指定模型对话
claude --model qwen3.5-plus
上述的修改能覆盖command line + service调用(如pencil.dev),使用unix-like操作系统,windows配置文件路径不同,参见官方说明。
ref: