免费无限用 Claude / GPT / Gemini?这个开源项目做到了

还在为 AI 编程工具的配额用完烦恼?每个月的订阅费还没用够就重置了?9Router 或许是你一直在等的那个解法。


一、痛点:AI 编程工具的"碎片化困境"

如果你是重度 AI 编程用户,一定遇到过这些问题:

  • 配额跑完,代码写到一半被迫中断——Claude Code、Cursor、Copilot 各有限额,一个项目攻坚期几小时就能耗光
  • 订阅费越来越高——Claude Pro、Cursor Pro、GitHub Copilot,加在一起每月轻松 $50+
  • 多工具、多账号手动切换——不同任务用不同工具,每次都要改配置,效率极低
  • 免费额度白白浪费——很多平台的免费配额到月底自动清零,根本用不完

这些问题的本质是:AI 资源分散在多个提供商手里,没有统一调度

9Router 就是为解决这个问题而生的。


二、9Router 是什么?

9Router 是一个开源的 AI 代理路由器(Universal AI Proxy),由开发者 decolua 发布在 GitHub 上,目前已获得 3800+ Star,npm 月下载量超过两万次。

它的核心思路非常简单:在你的本地起一个代理服务,把 Claude Code、Cursor、Cline、Copilot 等所有 AI 编程工具统一接入,然后智能地把请求路由到 40+ 个 AI 提供商,包含大量免费或低价额度的平台。

用一句话概括:9Router = AI 编程工具的「流量调度中枢」

核心能力

🔁 自动故障转移(Auto-fallback)
按照"订阅配额 → 低价 API → 免费额度"的优先级自动切换,当前渠道用完或出错,立刻无缝切到下一个,编码过程零中断。

📊 配额追踪与最大化利用
针对每个提供商、每个模型单独追踪用量,确保你花出去的每一分钱都被用到极限,不再让配额白白归零。

🔄 多账号轮询(Round-robin)
同一个提供商支持绑定多个账号,自动轮流使用,相当于把额度倍增。

🪙 Token 压缩(RTK + Caveman)
集成了来自 RTK 项目的压缩管道(输入 Token 减少 20–40%)和 Caveman 风格的精简提示词策略(输出 Token 最多减少 65%),在不损失质量的前提下大幅降低消耗

🌐 支持 40+ AI 提供商
GitHub Models、Codex、Cursor、Kiro(AWS)、Gemini CLI、各类免费 OpenAI 兼容端点……主流平台全覆盖。

🛠 兼容所有主流 AI 编程工具
Claude Code、Cursor、Cline、Continue、Copilot、Aider、Gemini CLI、OpenCode 等,只要支持 OpenAI/Claude 兼容 API,接入即用。
在这里插入图片描述


三、怎么用?

方式一:npx 一键启动(推荐新手)

无需安装,直接运行:

npx 9router

浏览器会自动打开 Dashboard,默认运行在 http://localhost:20128

方式二:全局安装

npm install -g 9router
9router --port 8080   # 自定义端口
9router --no-browser  # 不自动打开浏览器

方式三:源码自部署

适合服务器部署或需要自定义的场景:

git clone https://github.com/decolua/9router.git
cd 9router
npm install
npm run build
npm run start

配置环境变量后即可启动:

export JWT_SECRET="your-secure-secret"
export INITIAL_PASSWORD="your-password"
export PORT="20128"

接入你的 AI 工具

启动后,在 Dashboard 中连接你想用的提供商(支持 OAuth 一键授权),然后在编程工具里填写以下配置:

Base URL:http://localhost:20128/v1
API Key:从 Dashboard 获取
Model:gh/claude-sonnet-4.6  (举例)

以 Claude Code 为例,只需修改环境变量:

export ANTHROPIC_BASE_URL=http://localhost:20128
export ANTHROPIC_API_KEY=你的9router密钥

免费资源怎么来?

9Router 支持通过 OAuth 登录接入多个含有免费/订阅额度的平台:

平台 获取方式 重置周期
GitHub Models GitHub 账号授权 每月 1 日
Codex OAuth 登录 每 5 小时 + 每周
Kiro(AWS) AWS Builder ID 无限制
Cursor OAuth 登录 每月订阅

通过多账号轮询 + 自动故障转移,这些分散的免费额度被整合成一个"近乎无限"的使用体验。


四、项目亮点拆解

Token 省到极致

9Router 集成了两套 Token 压缩机制:

  • RTK 压缩管道(原为 Rust 实现,9Router 移植为 JS):对输入内容进行无损压缩,实测减少 20–40% 的输入 Token。
  • Caveman 精简模式:用更简洁、直接的方式重写系统提示词,减少输出冗余,节省高达 65% 的输出 Token。

两者叠加,在高频使用场景下的成本节省相当显著。

活跃的社区与迭代节奏

截至 2026 年 5 月,项目已发布至 v0.4.18,最近两周内连续发版,新功能包括:

  • STT(语音转文字)完整管道
  • Gemini TTS 专属提供商(含 30 种预置音色)
  • Skills 系统(自定义 AI 技能管理)
  • 更多提供商支持:Xiaomi MiMo、Kimi K2.6 等

社区同时孵化出了 TypeScript 分支 OmniRoute,在原有基础上增加了 36+ 提供商、4 层故障转移、多模态 API 支持和 368 个单元测试,可见生态正在快速扩展。


五、注意事项

使用 9Router 前,有几点值得关注:

  1. 合规性:部分提供商的免费 API 有使用条款限制,建议查阅各平台 TOS,避免违规。
  2. 本地运行:默认情况下服务只监听本地,数据不会上传。如果部署到服务器,注意做好认证和网络隔离。
  3. 稳定性:免费额度来源众多,部分渠道可能不稳定,建议配置好付费备选渠道作为兜底。
  4. Token 压缩:Caveman 模式会改写系统提示,对特定场景(如严格遵循格式的任务)建议测试后再开启。

六、总结

9Router 本质上解决的是一个资源利用率问题——把碎片化的 AI 配额统一管理、智能调度,让开发者真正用满自己花出去的每一分钱,同时通过 Token 压缩进一步降低消耗。

对于以下人群,它的价值尤为突出:

  • 重度 AI 编程用户:经常遇到配额限制,希望无缝继续工作
  • 订阅了多个平台的开发者:想要统一管理、避免手动切换
  • 个人开发者 / 学生:预算有限,希望最大化利用免费额度

项目地址:https://github.com/decolua/9router
官网:https://9router.com

如果你觉得有用,不妨去给它点一个 ⭐,也欢迎在评论区聊聊你的使用体验。


本文基于项目公开信息整理,内容仅供参考,实际使用请遵守各平台服务条款。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐