星标数:32363★ Fork数:6346 《9router:免费AI编程路由器,自动省token、多级降级》

9Router 是一个免费的 AI 路由器与 Token 节省工具,核心目标是「永不停止编码」。它通过 RTK 技术和自动降级机制,帮助用户节省 20-40% 的 Token,并在免费或廉价的 AI 模型之间自动切换。

9router 项目截图

9Router 可以把各种 AI 编程工具(Claude Code、Cursor、Antigravity、Copilot、Codex、Gemini、OpenCode、Cline、OpenClaw 等)连接到 40 多家 AI 提供商和 100 多个模型,解决订阅额度浪费、速率限制中断、工具输出消耗 Token 过快、API 费用高昂以及手动切换提供商等常见痛点。

它的工作方式是:你的 CLI 工具通过本地端口 http://localhost:20128/v1 请求 9Router,由它进行 RTK Token 压缩、格式转换(OpenAI ↔ Claude)、配额追踪和自动 Token 刷新,然后按层级路由请求——第一层为订阅制(Claude Code、Codex、GitHub Copilot),第二层为廉价模型(GLM、MiniMax),第三层为免费模型(Kiro、OpenCode Free、Vertex),从而在配额耗尽时零停机继续工作。

主要特点

  • RTK Token 节省:自动压缩 tool_result 内容,每次请求可节省 20-40% Token
  • 自动降级:订阅 → 廉价 → 免费,配额耗尽时零停机
  • 配额追踪:跟踪订阅额度,在重置前用满每一滴
  • 多账号轮询:同一提供商的多个账号之间 round-robin 分配请求
  • 通用兼容:支持 Claude Code、Codex、Cursor、Cline 及任意 CLI 工具

快速开始

npm install -g 9router
9router

运行后仪表盘会打开在 http://localhost:20128。在仪表盘的 Providers 中连接一个免费提供商(如 Kiro AI 或 OpenCode Free),然后在你的 CLI 工具中配置:

Endpoint: http://localhost:20128/v1
API Key: [从仪表盘复制]
Model: kr/claude-sonnet-4.5

从源码运行

cp .env.example .env
npm install
PORT=20128 NEXT_PUBLIC_BASE_URL=http://localhost:20128 npm run dev

📊 本项目 GitHub 星标数:32363。最后更新:2026-11-12,发布:2026-11-12。项目地址:https://github.com/decolua/9router

100T高转存免费网盘资源精选【持续更中~~~~】:点击查看

0 0 投票
文章评级
订阅
提醒
guest
0 评论
内线反馈
查看所有评论
0
希望你的想法,请评论。x