用了一周 Claude Code,月底账单 $200,心在滴血。
这大概是每个重度 AI 用户的日常——Claude 要付一份,GPT 要付一份,Gemini 还要一份。三个订阅加起来,一个月小几千块就没了。
更扎心的是,你付的是 Max 套餐的钱,但大部分时间根本用不满额度。深夜的 Claude 在空转,周末的 GPT 在吃灰。
有人看到了这个痛点,做了一个开源项目——Sub2API。
Sub2API 是什么
一句话:把你的 AI 订阅变成可以共享的 API。
Sub2API 是一个开源的 AI API 网关平台,核心做的事情是:把你在 Claude、OpenAI、Gemini 等平台的订阅账号,统一接入到一个中转网关,然后通过生成 API Key 的方式分发给多个用户使用。
平台负责鉴权、计费、负载均衡和请求转发,下游用户拿到 Key 之后,直接在 Claude Code、Cursor、Codex CLI 等官方工具里填入就能用——体验和官方完全一致。
GitHub 上 15.2K Star,2.7K Fork,3100+ 次提交,社区相当活跃。
它解决了什么问题
传统的 AI API 网关(比如 One-API、New-API)主要解决的是多渠道统一接入的问题——你有多家 API 供应商的 Key,想统一管理和路由。
Sub2API 解决的是一个更具体的场景:订阅账号的共享和分发。
举个例子:
- 你有一个 Claude Max 订阅($200/月),但每天实际只用 3-4 小时
- 团队里 5 个人都需要用 Claude,但每人单独订阅太贵
- Sub2API 让你把这个订阅"切分"成 5 份 API Key,每人按实际用量计费
这就是所谓的"拼车模式"——一个人买车,大家一起坐,按里程分摊。
核心能力拆解
1. 多账号池管理
支持同时接入多个上游账号(OAuth 登录和 API Key 两种方式),平台自动做负载均衡。当一个账号达到速率限制时,自动切换到下一个。
2. Token 级精准计费
不是粗暴地按时间收费,而是精确到每个请求消耗了多少 Token,换算成多少钱。谁用多少付多少,公平透明。
3. 智能调度 + 粘性会话
支持 Sticky Session——同一个用户的连续请求会路由到同一个上游账号,避免上下文丢失。这对 Claude Code 这种需要长会话的场景特别重要。
4. 并发和速率控制
可以设置每个用户、每个账号的并发上限和请求频率,防止某个用户把整个账号的额度吃光。
5. 内置支付系统
支持支付宝、微信、Stripe、EasyPay 四种支付方式,开箱即用。如果你想把它做成一个付费服务卖给别人,支付环节不用自己造轮子。
6. 原生工具兼容
这是最关键的一点——下游用户不需要换工具。Claude Code、Cursor、Codex CLI 等主流开发工具,只需要改一下 Base URL 和 API Key,就能无缝接入。
技术架构一览
| 组件 | 技术选型 |
|---|---|
| 后端 | Go 1.25 + Gin + Ent ORM |
| 前端 | Vue 3.4 + Vite 5 + TailwindCSS |
| 数据库 | PostgreSQL 15+ |
| 缓存/队列 | Redis 7+ |
Go 写的后端,性能和并发处理天然有优势。前端是 Vue + TailwindCSS 的管理后台,部署起来也不复杂。
三种部署方式:
- 一键脚本安装:curl 一行命令搞定,自动配置 systemd 服务
- Docker Compose:自带 PostgreSQL 和 Redis 容器,最省心
- 源码编译:需要 Go 和 Node.js 环境,适合想二次开发的
Sub2API vs 同类工具
AI API 网关这个赛道不止 Sub2API 一个玩家,来看看它和主流竞品的定位差异:
| Sub2API | New-API | One-API | |
|---|---|---|---|
| 核心定位 | 订阅分发/拼车共享 | 通用 LLM 网关 | 多渠道统一管理 |
| 上游类型 | 订阅账号池 | 标准 API 渠道 | 标准 API 渠道 |
| 计费精度 | Token 级 | 支持在线充值 | 基础计费 |
| 运营属性 | 高(并发控制、限速) | 中等 | 低 |
| 适合谁 | 想共享订阅的团队/拼车群 | 需要统一网关的企业 | 个人多渠道管理 |
| 许可证 | MIT | AGPL | MIT |
我的判断:
这三个工具不是替代关系,更像是不同层级:
- One-API 是基础的渠道管理
- New-API 是企业级的网关治理
- Sub2API 是面向"拼车经济"的运营平台
如果你的需求就是"几个朋友合买一个 Claude Max,公平分账",Sub2API 是最对口的。
拼车经济:真实的省钱账
来算一笔账。
Claude Max 订阅 $200/月(约 ¥1,450),如果你每天用 3 小时左右,实际利用率不到 15%。
通过 Sub2API 拼车:
- 5 人拼:人均 ¥399/月,省了 72%
- 3 人拼:人均 ¥799/月,省了 45%
- 2 人拼:人均 ¥999/月,省了 31%
当然,拼车意味着你要接受高峰期可能排队。但对于大多数开发者来说,这个 trade-off 完全值得。
官方的 PinCC(pincc.ai)就是基于 Sub2API 搭建的拼车服务,开箱即用,不想自己折腾部署的可以直接用。
需要注意的风险
说了这么多好处,也要提几个风险点:
1. 合规边界
订阅共享本质上是在 AI 厂商的服务条款边缘游走。目前主流 AI 厂商对此的态度是"睁一只眼闭一只眼",但不排除未来收紧政策。
2. 稳定性依赖
你的 AI 使用体验依赖中转服务的稳定性。如果中转挂了,所有下游用户都受影响。自建还是用托管服务,需要根据自己的运维能力判断。
3. 数据安全
所有请求都经过中转网关,意味着你的 prompt 和响应理论上对网关管理员可见。敏感业务建议自建部署,不要用公共中转。
4. 账号风控
多人共用一个账号,请求模式和正常用户不同,有被上游平台风控的可能。Sub2API 的粘性会话和调度策略在一定程度上缓解了这个问题,但风险始终存在。
谁适合用 Sub2API
- 小团队:3-10 人的开发团队,不想每人都买一个订阅
- 技术社区:有运维能力,想自建一个 AI 中转给社区成员用
- 创业公司:早期阶段,想用最低成本让全员用上顶级模型
- 拼车群主:想做一个 AI 拼车服务,Sub2API + 支付系统开箱即用
写在最后
Sub2API 代表了一个有意思的趋势:AI 订阅的"共享经济"。
就像当年的视频会员拼车、音乐平台家庭组一样,当订阅价格超过个人的使用密度,共享就成了刚需。
不同的是,AI API 的计费天然是按量的(Token),这让共享变得更公平——不是简单地"你用我不能用",而是大家同时用,各付各的。
Sub2API 把这件事做成了一个完整的开源方案,从账号管理到计费到支付,全链路闭环。15K Star 说明市场确实有这个需求。
对于个人开发者来说,最实际的建议是:先评估自己的实际用量。如果你每天 Claude Code 用不到 2 小时,拼个 5 人车比自己买 Max 划算太多了。
GitHub: github.com/Wei-Shaw/sub2api 官网: sub2api.org 拼车服务: pincc.ai