Claude绕过地区限制,手动配置性价比大模型。

276 阅读3分钟

Claude Code 对接国内大模型

    截止目前,尽管阿里、字节、腾讯等国内一众厂商都推出了自家的Ai IDE,但并不妨碍Claude仍是这个星球目前最强Ai IDE。Claude推出的Agent Teams重新定义了多Agent开发,使Agent之间可以互相通信,但是官方的api贵的异常离谱,因为每个Agent都是独立的上下文,导致token的消耗急剧上升。因此选择极具性价比的大模型搭配Claude仍是一种不错的选择。zhipu推出的GLM5.0,性能直逼Opus4.5,当然离Opus4.6仍有一大段距离,但是性价比拉满,对于开发强度比较大的小伙伴,可以考虑入手。
    废话不多说,接下来给大家带来,如何绕过Claude地区限制对接国内大模型。

一、安装Claude Code

1.官方推荐脚本安装

    官方提供了详细的安装教程,可以访问如下链接进行安装。目前官方弃用了npm的安装方式,官网教程使用的是访问服务器自动化脚本安装,因此国内需要挂载梯子安装。
    code.claude.com/docs/zh-CN/…

2.NPM方式安装

    官方目前是弃用NPM安装,并未真正取消,对于一些仍有镜像的镜像源,仍然可以使用NPM安装,Node.js推荐的版本是20.X以上,如果你还未安装Node.js可以搜索一下相关安装教程进行操作,下面开始教学:

# npm安装命令
npm install -g @anthropic-ai/claude-code

安装完成验证版本

claude --version 
# 或者claude -v

出现以下代表安装成功 image.png

二、配置Claude

1.初始化

打开任意目录执行claude进行初始化

claude

出现如下界面是正常的 国内被限制了 image.png

2.绕过地区限制

编辑或新增(没有则新增) .claude.json 文件,对应目录:如果是MacOS & Linux 为 ~/.claude.json,Windows 为用户目录/.claude.json,找到对应目录,windows为C:\Users\{用户名},截图如下: image.png

# 新增 `hasCompletedOnboarding` 参数 
{ 
    "hasCompletedOnboarding": true 
}

打开如下图,添加参数 image.png

3.配置模型

编辑或新增 settings.json 文件,MacOS & Linux 为 ~/.claude/settings.json,Windows 为用户目录/.claude/settings.json,新增或修改里面的 env 字段,注意替换里面的 your_api_key 为您上一步获取到的 API Key。 找到.claude文件夹 image.png 里面可能没有settings.json,手动新增即可 image.png 新增之后如下 image.png

{ 
    "env": { 
        "ANTHROPIC_AUTH_TOKEN": "your_api_key", 
        "ANTHROPIC_BASE_URL": "对应大模型的请求地址", 
        "API_TIMEOUT_MS": "3000000", 
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1 ,
        "ANTHROPIC_MODEL": "模型名称"
    } 
} 

添加配置完成之后如下 image.png

三、验证效果

不再显示异常,这里我们选择Yes, I trust this folder image.png 尝试和他对话,正常回答代表我们已经配置成功了 image.png

四、总结

    这里我们演示的是zhipu的模型配置,如果想要配置其他厂商的模型,在对应开发者平台找到配置项,修改一下配置项ANTHROPIC_AUTH_TOKEN,ANTHROPIC_BASE_URL,ANTHROPIC_MODEL即可。