9Router:给所有 AI 编程工具加个智能调度中心,节省 20-40% Token
标签: 9Router / AI路由 / Token节省 / Claude Code / AI编程工具
原文: 微信公众号「开源星探」https://mp.weixin.qq.com/s/bj-DcKvnDO6KAm8aAdEERg
核心亮点
一个专门为 AI 编程工具打造的智能调度中心,能够实现智能回退,自动路由到免费和廉价的 AI 模型。GitHub 已斩获 8K Star!
平时我们用 Claude Code、Codex 等 AI 编程工具写代码爽是爽,但:
- API 额度消耗太快,遇到大段报错日志或代码差异,瞬间就能把 Token 烧光
- 主力模型突然不行了,整个开发流程就被打断
今天要给大家介绍的这个工具,完美解决了这些痛点。它就是 9Router,一个本地 AI 路由器和 Token 节省器。
核心功能
智能路由
9Router 可以把所有主流的 AI 编程工具统一连接到一个入口,然后自动智能地路由到 40 多家 AI 提供商和 100 多个模型。
更重要的是,它自带 RTK Token 节省器,可以自动压缩终端输出、代码差异等冗余内容,每次请求都能帮你节省 20-40% 的 Token。
三级降级机制
9Router 最让人惊艳的是它的三级降级机制,确保你的编程过程永远不会被中断:
| 层级 | 名称 | 说明 | 代表模型 |
|---|---|---|---|
| 第一层 | 订阅层 | 先用你已有的订阅服务 | Claude Code、Codex、GitHub Copilot |
| 第二层 | 低价层 | 订阅额度用完或出错时自动切换 | GLM、MiniMax 等 |
| 第三层 | 免费层 | 预算用完时切换到完全免费 | Kiro AI、OpenCode Free、Vertex AI(300美元额度) |
整个过程是完全自动的,你根本感觉不到切换的发生,开发体验超级流畅。
支持的工具
9Router 兼容性做得特别好,几乎所有主流 AI 编程工具都能直接用:
- Claude Code
- Codex
- Cursor
- OpenClaw
- Cline
- Continue
- Droid
- Roo
- Copilot
- Kilo Code
- Antigravity
- Gemini CLI
- OpenCode
而且它还支持格式转换,OpenAI、Claude、Gemini 格式之间可以无缝转换,不管你的工具用什么格式,9Router 都能搞定。
本地控制面板
9Router 自带一个非常直观的 Web 控制面板,访问地址:http://localhost:20128
功能包括:
- 实时配额追踪:Token 计数、重置倒计时
- 使用分析:追踪 Token、成本、趋势
- 模型组合配置:自定义降级策略
- 请求日志:调试模式包含完整请求/响应
- 云端同步:跨设备同步配置
快速上手
安装和配置超级简单,三步搞定:
第一步:全局安装
npm install -g 9router
9router
安装完成后,控制面板会自动在浏览器打开,地址是 http://localhost:20128。
第二步:连接免费提供商
在控制面板里,找到「提供商」页面,连接 Kiro AI 或者 OpenCode Free。这些都是完全免费的,不需要注册就能用。
- Kiro AI:提供无限量的 Claude 模型
- OpenCode Free:不需要任何认证就能自动获取模型,零门槛
第三步:配置 AI 工具
打开你的 AI 编程工具,在设置里修改:
| 配置项 | 值 |
|---|---|
| Endpoint | http://localhost:20128/v1 |
| API Key | 从 9Router 控制面板复制 |
| Model | kr/claude-sonnet-4.5 |
配置完成后,就可以开始使用免费的 AI 模型编程了!
其他部署方式
源码运行:
cp .env.example .env
npm install
PORT=20128 NEXT_PUBLIC_BASE_URL=http://localhost:20128 npm run dev
生产模式:
npm run build
PORT=20128 HOSTNAME=0.0.0.0 NEXT_PUBLIC_BASE_URL=http://localhost:20128 npm run start
Docker 部署: 项目也提供了 Docker 支持,参考 DOCKER.md 文档。
四大优势
| 优势 | 说明 |
|---|---|
| 省钱 | Token 节省器每次都能省 20-40%,长期下来能省下不少 |
| 省心 | 自动降级机制,永远不用担心模型突然用不了 |
| 省事 | 一个入口管理所有 AI 工具和提供商,不用再到处配置 |
| 省时 | 充分利用订阅配额,在重置前用尽每一分额度 |
项目信息
| 属性 | 详情 |
|---|---|
| GitHub | https://github.com/decolua/9router |
| 官网 | https://9router.com |
| Stars | 8K+ |
| 提供商 | 40+ |
| 模型 | 100+ |
| Token 节省 | 20-40%/次 |
总结
9Router 就像给 AI 编程工具加了一个智能管家:
- 不用担心 Token 不够用
- 不用担心模型突然挂掉
- 不用在多个提供商之间手动切换
- 每次请求自动节省 20-40% Token
如果你经常用 AI 编程工具,建议试试 9Router。
本文整理自微信公众号「开源星探」,原文链接:https://mp.weixin.qq.com/s/bj-DcKvnDO6KAm8aAdEERg