借助第三方平台中转使用原生Claude Code
一、背景
鉴于 Anthropic 对于国内的封锁,正常是没办法在国内调用Claude code 模型的,安装了Claude code CLI工具以后,也没法直接通过claude命令完成模型通信,大概率是下面的Not logged in · Run /login。
网上搜索没有 Anthropic 账号,如何在国内使用Claude code 指南,基本都是建议通过 「API 模式」,通过第三方平台的Api_Key来直接调用,绕过登录,例如到智谱平台上,创建自己的Api_Key,然后设置智谱调用大模型对应的BASE_URL、调用MODEL,实现使用Claude code 调用国内前沿大模型,达到丝滑通信的效果。
# 1. 设置 API Key (这里填写国产模型平台的 Key)
export ANTHROPIC_API_KEY="sk-your-domestic-key"
# 2. 核心:替换 Base URL,注意Claude code CLI默认使用的Anthropic协议,所以不需要再加上v1/...
export ANTHROPIC_BASE_URL=" your-provider "
# 3. 指定模型名称 (部分中转商支持通过 header 强制指定)
# 这一步通常在服务端自动映射,但在 CLI 中可通过别名设置
export CLAUDE_MODEL_OVERRIDE="z-ai/glm-5.1"
但这个本质上还是没有实现对纯正Claude code 模型的调用。
二、调用纯正Claude code 模型
1.借助 Openrouter
前面了解到,「API模式」可以绕过登录直接实现与大模型的通信,那可不可以直接与Claude Code 的通信呢?
答案是可以的,我们可以通过第三方平台,如Openrouter来间接调用,现在各大模型厂商都会提供Openrouter的第三方调用方式:
- 首先先到 Openrouter官网创建自己的API_Key,这个过程和国内大模型平台一样https://openrouter.ai/workspaces/default/keys
- 接着同样地,需要配置一下对应的模型调用基本变量:
export OPENROUTER_API_KEY="你的openrouter API_KEY"sk-xxxxx…export ANTHROPIC_BASE_URL="https://openrouter.ai/api"注意和openAI风格调用不同,Anthropic协议没有/v1/chat/completions# Claude Code 在代理场景下使用的 Bearer Tokenexport ANTHROPIC_AUTH_TOKEN="你的openrouter API_KEY"sk-xxxxx…# 有些版本/场景会读取它做鉴权判断,建议与 AUTH_TOKEN 同步,避免“Not logged in”或鉴权歧义export ANTHROPIC_API_KEY="你的openrouter API_KEY"sk-xxxxx…
- 我们还可以设置一下 Anthropic 的模型别名,方便使用Claude code CLI调用测试:
export ANTHROPIC_DEFAULT_SONNET_MODEL="anthropic/claude-sonnet-4.6"export ANTHROPIC_DEFAULT_OPUS_MODEL="anthropic/claude-opus-4.6"export ANTHROPIC_DEFAULT_HAIKU_MODEL="anthropic/claude-haiku-4.5"
- 环境变量设置截图如下,
claude --model sonnet -p "hi" --output-format json调用测试一下,发现模型回复403,错误信息:“This model is not available in your region”,也就是claude 模型不对我们国内开放。
2.通过合法渠道进行跨境网络访问
看到错误的当时我在想,它是怎么知道我这个调用请求的地区是哪呢,那只能是通过ip分析把,在终端验证一下,果然
于是乎通过合法渠道进行跨境网络访问,再试了一下,发现还是不对,排查一顿发现终端网络请求压根没生效,得想办法让终端请求生效。
让AI给命令排查了一下代理监听端口,发现是127.0.0.1:1087。
接着给终端的网络加个代理,让终端网络请求也通过合法渠道进行跨境网络访问,再试试效果,可以发现,正常调通!
最后再进入Claude code 感受一下,可以看到,右下角没有再提示需要登录了,可以愉快玩耍了。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)