9Router - 免费 AI 路由器
你是否曾因API配额耗尽而中断编码?是否看着月底账单心疼那些没用完的订阅额度?git diff 的输出是不是经常把你的Token烧得飞快?
9Router正是为解决这些痛点而生。它是一个开源、免费、运行在你本地的智能AI路由器,能把你的各种编码工具(Claude Code、Cursor、Cline等)无缝连接到40多家AI供应商、100多个模型上,核心就做三件事:省Token、自动防断、最大化订阅价值。
为什么选择9Router?
传统的AI编码方式充满了浪费和中断:
- ❌ 每月订阅的额度白白过期
- ❌ 速率限制让你写到一半被迫停下
- ❌ git diff、grep等工具输出大量消耗Token
- ❌ 各家API每月动辄20-50美元
- ❌ 不同供应商之间手动切换,费时费力
9Router 一一解决:
- ✅ RTK Token节省器:自动压缩工具输出内容,每次请求节省20-40%的Token
- ✅ 配额最大化:实时追踪额度,在重置前充分用完每一滴
- ✅ 自动降级:订阅→廉价→免费三层自动切换,零停机
- ✅ 多账户轮询:同一供应商多账户之间负载均衡
- ✅ 通用兼容:适配Claude Code、Codex、Cursor、Cline等所有主流CLI工具
工作原理
9Router 作为一个本地中间件,接管你编码工具发出的请求,根据预设的"组合(Combo)"策略,将请求智能路由到最合适的模型。
┌─────────────┐
│ 你的CLI工具 │ (Claude Code, Codex, Cursor, Cline...)
└──────┬──────┘
│ http://localhost:20128/v1
↓
┌─────────────────────────────────────────────┐
│ 9Router (智能路由器) │
│ • RTK Token压缩 (裁剪工具输出) │
│ • 格式翻译 (OpenAI ↔ Claude ↔ Gemini...) │
│ • 配额实时追踪 │
│ • 令牌自动刷新 │
└──────┬──────────────────────────────────────┘
│
├─→ [第一层:订阅] Claude Code, Codex, GitHub Copilot
│ ↓ 配额用尽
├─→ [第二层:廉价] GLM ($0.6/1M), MiniMax ($0.2/1M)
│ ↓ 预算触顶
└─→ [第三层:免费] Kiro, OpenCode Free, Vertex ($300 信用额度)
结果: 永不停歇地编码,极低成本 + 20-40% Token节省
快速入门
1. 全局安装:npm install -g 9router
9router
🎉 控制面板打开http://localhost:20128 密码默认123456
2. 连接免费服务提供商(无需注册):
Dashboard → Providers → Connect Kiro AI (free Claude unlimited) or OpenCode Free (no auth) → Done!
翻译:控制面板 → 提供商 → 连接Kiro AI(免费 Claude 无限)或OpenCode Free(无需身份验证) → 完成!
3. 在 CLI 工具中使用:
Claude Code/Codex/OpenClaw/Cursor/Cline Settings:
Endpoint: http://localhost:20128/v1
API Key: [copy from dashboard]
Model: kr/claude-sonnet-4.5
就是这样!开始使用免费的AI模型进行编码吧。
另一种方法:从源代码运行(本仓库):
此存储库包是私有的(9router-app),因此源代码/Docker 执行是预期的本地开发路径。
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
默认网址:
仪表板:http://localhost:20128/dashboard
兼容 OpenAI 的 API:http://localhost:20128/v1
作用教程
1.打开Endpoint -创建API key
2.找到Combos-》Create Combo 填写Combo Name 并Add Model
3. API 参考
POST http://localhost:20128/v1/chat/completions
Authorization: Bearer your-api-key
Content-Type: application/json
{
"model": "创建的Combo Name",
"messages": [
{"role": "user", "content": "你好,我叫xxx"}
],
"stream": true
}

总结
9Router 让"免费AI编码"这件事变得真正可行。它不会代替你写代码,但能保证你的AI编码助手永不停机,并且用RTK默默帮你节省下20-40%的Token开销。
最重要的是,9Router本身完全免费,开源,运行在你自己的设备上——没有隐藏收费,没有数据泄露风险,一切都是透明的。
想开始的话,只需要一行命令:
npm install -g 9router && 9router
祝编码愉快,永不停歇。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)