AI 编程工具好是一回事,账单好看是另一回事。
如果你每天用 Claude Code 或 Cursor 干活,月中的 API 账单可能会让你倒吸一口凉气。9router 这个项目的出现,就是为解决这个问题——它做一个中间代理层,把你的编程工具接到 40+ 个免费或低价的模型提供商上,自动切换、自动降级,让你"永不触顶"。
一周 5,377 星的增长,总星 10,782,618 次 commit,更新频率几乎按小时算。社区对这个东西的渴求是真实的。
工作原理
9router 的核心是个路由代理:
Claude Code / Cursor / Copilot / Cline / Codex
↓
9router 代理
↓
┌────┬────┬────┬────┐
↓ ↓ ↓ ↓ ↓
Provider1 Provider2 ... Provider40+
它做的事情有几个关键点:
自动降级(Auto-fallback)。 当一个提供商的模型挂了或者限流了,9router 自动切换到下一个可用的。不需要你手动换 key、改配置。
Token 压缩(RTK -40%)。 项目声称通过某种 token 优化策略能减少 40% 的 token 消耗。这意味着同样的配额能跑更久。
40+ 提供商。 接入了大量提供免费额度或低价 API 的模型服务商。具体名单在项目的 gitbook 里有。
它能接到哪些工具
README 上列了一串:Claude Code、Codex、Cursor、Cline、Copilot、Antigravity。基本上市面上主流的 AI 编程工具都支持。
这意味着你不需要换工具——继续用你最顺手的编辑器,9router 在背后默默把请求路由到免费或低价的提供商。
适合谁用
个人开发者。 如果你的编程 Agent 用量大但预算有限,这个方案可以显著降低日常使用成本。
小团队。 5-10 人的团队,每人每天跑几十个 Agent 会话,加起来账单不低。9router 可以让成本降一个数量级。
学习和实验。 学生、独立开发者想体验各种模型但不想花钱,这是条路。
需要注意的
模型质量差异。 免费提供商上的模型版本可能不是最新的,能力跟官方最新模型有差距。写代码这事儿,模型差一点,效率差很多。
隐私和安全。 你的代码会通过第三方提供商。如果项目有敏感代码,这条路走不通。9router 项目里有个 MITM Warning(中间人攻击警告),说明作者自己也意识到了这个风险。
稳定性。 免费提供商的服务 SLA 不能跟 Anthropic 或 OpenAI 比。auto-fallback 能缓解但不能消除这个问题。
法律和合规。 某些模型的免费使用条款可能禁止商业转售或代理服务。用之前看清楚各家的 ToS。
我的判断
9router 解决的问题是真的,方案思路也没问题。但"无限免费 AI 编程"这个说法有点过度营销。免费额度总有上限,提供商也不是慈善机构。
更准确的定位是:它是个"AI 编程成本优化"工具,而不是"完全免费"的方案。如果你能在可接受的模型质量降级范围内,把日常编程成本降到原来的 1/3 或 1/5,那已经很值了。
建议把它当"备用通道"而非"主通道"——日常开发用官方 key,跑批量任务、做实验、测 prompt 的时候切到 9router 路由,这样既能省钱又不会影响核心工作质量。
来源
- decolua/9router
- 项目 gitbook 文档(docs/ 目录)