LLM Coding 套餐共享 / 中转 / 转 API 教程
本教程主要解决以下几类需求:
- 你订阅了 LLM Coding 套餐,想分享给朋友,但又担心封号。
特别是 Claude Code Max,据说一个账号如果登录了同一地区的多个 IP 段,就有可能被封。 - 你手上有多个 LLM 账号,希望它们之间可以共享使用,不用来回切换。
- 你订阅了 LLM Coding 套餐,但仍然有一些必须用 API 的场景,希望把 Coding 套餐“转成 API”来使用。
- 你只是单纯好奇:闲鱼上的 Coding API 到底是怎么卖出来的。
本教程实际做了什么?
在 VPS 上搭建一个 relay(中转)服务,让所有 API 请求都通过同一个 IP 转发。这样可以:
- 避免因为多地 / 多 IP 使用导致封号
- 用作账号池管理
- 把部分 Coding 套餐能力转成 API 形式供其他工具调用
用到的仓库
Update:
这个项目也可以考虑使用
用到的工具
VPS
我自己一直在用 RackNerd 的 deal。
千万不要直接在官网原价订阅,建议自己先去 Google 搜一下优惠 deal。13刀以内属于正常。8刀以内闭眼入。注意不要低于部署要求就行了。
不过我相信这也不一定是最便宜的方案。顺手找了一下,发现论坛里似乎还没有专门对比 VPS 的帖子,不知道是不是因为不方便讨论相关话题。
重要提醒
使用本项目前请仔细阅读:
服务条款风险: 使用本项目可能违反Anthropic的服务条款。请在使用前仔细阅读Anthropic的用户协议,使用本项目的一切风险由用户自行承担。
免责声明: 本项目仅供技术学习和研究使用,作者不对因使用本项目导致的账户封禁、服务中断或其他损失承担任何责任。
部署要求
- CPU:1 核心就够
- 内存:512MB(建议 1GB)
- 硬盘:30GB 可用空间
- 网络:能够访问 Anthropic API(建议使用 美国地区 的机器)
- 建议配置:2 核 4GB 基本完全够用,线路尽量选择回国快一点的
- 速度建议:为了提高速度,建议不要额外开代理,或者尽量让服务器 IP 直连
- 经验提醒:阿里云、腾讯云的海外主机,实测可能会被 Cloudflare 拦截,无法直接访问 Claude API
最快部署方式
1. 在 VPS 中直接运行安装脚本
curl -fsSL https://pincc.ai/crs-compose.sh -o crs-compose.sh && chmod +x crs-compose.sh && ./crs-compose.sh
2. 安全目的
找到docker-compose.yml中的service->ports,将其改为"127.0.0.1:3000:3000"
3. 启动容器
docker compose up -d
Cloudflare Tunnel
cd /tmp
curl -L --output cloudflared.rpm https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-x86_64.rpm
rpm -ivh cloudflared.rpm
nohup cloudflared tunnel --url http://localhost:3000 > /tmp/cloudflared.log 2>&1 &
grep -o ‘https://[-a-z0-9]*.trycloudflare.com’ /tmp/cloudflared.log
跑成功之后
"ANTHROPIC_BASE_URL"字段就应该改成 “https://random-string.trycloudflare.com/api/”
4. 记录沿途出现的所有账号和密码
安装过程中会生成一些管理员账号、密码等信息,务必保存好。
5. 打开 Web 管理界面
访问:
https://random-string.trycloudflare.com/admin-next/login
然后按下面步骤操作:
- 使用 管理员账号 登录
- 进入 Accounts / 账户管理
- 选择 新增 Claude 账户
- 选择 Claude 官方 OAuth
- 按页面提示完成 Anthropic / Claude 登录授权
如果你要接入 Codex,流程同理。这里只以 Claude Code 为例。
6. 创建 API Key
进入 API Keys 页面后:
- 创建新的 API Key
- 设定清楚来源
- 设定使用速率限制
- 设定使用上限
生成后,你会得到类似下面的信息。假设你的 VPS IP 是 111.22.3.44:
[
{
"name": "ANTHROPIC_BASE_URL",
"value": "http://111.22.3.44:3000/api/"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "cr_xxx"
}
]
在 VS Code 中配置 Claude Code
打开最新版 VS Code,并确认已经安装 最新版 Claude Code 插件。
然后打开:
Preferences: Open User Settings (JSON)
加入以下配置:
"claudeCode.preferredLocation": "panel",
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_BASE_URL",
"value": "http://111.22.3.44:3000/api/"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "cr_xxx"
}
]
7. 重新加载当前 Workspace
完成配置后,Reload 当前 workspace,Claude Code 就可以正常使用了。
安全问题鸣谢
其他风险
最安全的behavior:在东巴的晚上干活,prompt用英文,并且让所有共享的朋友都按照一样的语言。一个IP只从一个source(一个订阅)请求,不要在池子里放超过1个订阅,否则会被判定试图绕过rate limitation。
别上量,封号就dispute。走apple store的不要dispute,官网渠道是可以退款的,不然苹果id没了。
教程灵感来源
本教程受到以下帖子启发:


