你是否曾因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
作用教程

http://localhost:20128

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

祝编码愉快,永不停歇。

Logo

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

更多推荐