如果你想在终端里直接用 Claude,又不打算走官方 API,第三方代理是个省事的方案。它一般不限区域,接入也灵活,配合官方 CLI 用起来还算顺手。下面是我配置时当时记的步骤,多少有些坑,整理出来供参考。
准备账户与令牌
先用邮箱注册一个支持 Claude 模型的代理平台(部分平台已经关闭了 GitHub 登录入口,直接邮箱就好)。进控制台找到 API 令牌 管理,新建一个令牌,注意把需要的模型权限都勾上,生成后你会拿到一串 sk- 开头的密钥。这个就是后面要用的 Token,别泄漏。
设置环境变量
CLI 工具会从环境里读两个变量:ANTHROPIC_AUTH_TOKEN 和 ANTHROPIC_BASE_URL。缺了或值不对都会直接报认证错。
Windows
打开系统环境变量设置(右键'此电脑' → 属性 → 高级系统设置 → 环境变量),在系统变量里新建两个:
- 变量名:
ANTHROPIC_AUTH_TOKEN,值:sk-你的令牌 - 变量名:
ANTHROPIC_BASE_URL,值:你的代理地址
配置完一定要重启终端窗口或重新登录,不然环境变量不会生效。这是新手最容易踩的坑。
Linux / macOS
在 ~/.bashrc 或 ~/.zshrc 里追加:
export ANTHROPIC_AUTH_TOKEN="sk-你的令牌"
export ANTHROPIC_BASE_URL="你的代理地址"
然后执行 source ~/.bashrc(或对应的文件),新开的终端就能读到变量了。
安装 CLI
先确认 Node.js 版本 ≥ 18(node -v 查一下),不够的话需要先升级。然后全局安装:
npm install -g @anthropic-ai/claude-code
装完之后可以顺手跑一下 claude --version 看是否正常输出,没什么报错就说明安装成功。
验证连接
直接执行:
claude --version
如果显示版本号,并且没有认证失败的提示,那环境和安装都没问题。下一步就可以在终端里跟模型交互了。实际用的时候如果突然报 token 无效,多半是复制时带上了空格,或者后台不小心把令牌删了,去后台核对一下就行。
常见卡住的地方
- 环境变量配了不生效:终端没刷新,关掉再开一般能解决。
- Node 版本太低:必须 18 以上,不然安装会报错。
- Token 无效:检查一下是否粘贴完整,前后别多空格;另外留意代理后台有没有把令牌禁用。
整个过程最耗时的其实不是安装,而是搞定那一套环境变量和令牌权限。只要变量对了,claude 命令就能直接从代理走,跟官方体验几乎一样。


