9Router - 免费 AI 路由器 & Token 节省器
永不停止编码。通过 RTK 节省 20-40% 的 Token,并自动回退到免费 & 便宜的 AI 模型。将所有 AI 代码工具(Claude Code、Cursor、Antigravity、Copilot、Codex、Gemini、OpenCode、Cline、OpenClaw...)连接到 40+ AI 提供商 & 100+ 模型。 🚀 快速开始 • 💡 功能 • 📖 设置 • 🌐 网站 🇻🇳 越南语 • 🇨🇳 中文 • 🇯🇵 日语
🤔 为什么选择 9Router?
别再浪费金钱、Token 和遭遇限制: ❌ 订阅配额每月未用完就过期 ❌ 速率限制让你在编码中途停止 ❌ 工具输出(git diff、grep、ls...)快速消耗 Token ❌ 昂贵的 API(每个提供商每月 $20-50) ❌ 手动在提供商之间切换
9Router 解决了这些问题: ✅ RTK Token 节省器 - 自动压缩 tool_result 内容,每次请求节省 20-40% Token ✅ 最大化订阅 - 跟踪配额,在重置前用尽每一分 ✅ 自动回退 - 订阅 → 便宜 → 免费,零停机 ✅ 多账户 - 在每个提供商内轮询账户 ✅ 通用 - 适用于 Claude Code、Codex、Cursor、Cline 及任何 CLI 工具
🔄 工作原理
┌─────────────┐
│ Your CLI │ (Claude Code, Codex, OpenClaw, Cursor, Cline...)
│ Tool │
└──────┬──────┘
│ http://localhost:20128/v1
↓
┌─────────────────────────────────────────────┐
│ 9Router (智能路由器) │
│ • RTK Token 节省器 (削减 tool_result Token) │
│ • 格式转换 (OpenAI ↔ Claude) │
│ • 配额跟踪 │
│ • 自动 Token 刷新 │
└──────┬──────────────────────────────────────┘
│
├─→ [第1层: 订阅] Claude Code, Codex, GitHub Copilot
│ ↓ 配额耗尽
├─→ [第2层: 便宜] GLM ($0.6/1M), MiniMax ($0.2/1M)
│ ↓ 预算限制
└─→ [第3层: 免费] Kiro, OpenCode Free, Vertex ($300 额度)
结果:永不停止编码,最低成本 + 通过 RTK 节省 20-40% Token
⚡ 快速开始
- 全局安装:
- 连接免费提供商(无需注册):
npm install -g 9router
9router
🎉 仪表盘在 http://localhost:20128 打开
仪表盘 → 提供商 → 连接 Kiro AI(免费 Claude 无限使用)或 OpenCode Free(无需认证)→ 完成!
- 在你的 CLI 工具中使用:
Claude Code / Codex / OpenClaw / Cursor / Cline 设置:
- 端点:
http://localhost:20128/v1 - API 密钥:[从仪表盘复制]
- 模型:
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
默认 URL:
- 仪表盘:
http://localhost:20128/dashboard - 兼容 OpenAI 的 API:
http://localhost:20128/v1 - 🇺🇸 英语:9Router + Claude Code 免费设置,由 Build AI With Hamid 制作
- 🇻🇳 越南语:使用 9Router 为 OpenClaw 节省 LLM 成本,由 Mì AI 制作
- 🇺🇸 英语:Claude Code 永久免费 — 无限模型,由 Build AI With Hamid 制作
- 🇺🇸 英语:使用 9Router 🚀 免费设置 Claude CLI,由 CodeVerse Soban 制作
- 🇻🇳 越南语:从 A-Z 安装 OpenClaw 免费版 + 9Router,由 Mai Gia 制作
- 🇺🇸 英语:免费 OpenClaw + Claude Opus 4.6,由 Build AI With Hamid 制作
🎬 视频指南
🎬 制作了关于 9Router 的视频?提交 Pull Request 将你的视频添加到本部分 — 我们会合并它!
🛠️ 支持的 CLI 工具
9Router 与所有主要 AI 编码工具无缝协作:
- Claude-Code
- OpenClaw
- Codex
- OpenCode
- Cursor
- Antigravity
- Cline
- Continue
- Droid Roo
- Copilot
- Kilo Code
- Claude-Code
- Antigravity
- Codex
- GitHub
- Cursor
- Kiro AI:Claude 4.5 + GLM-5 + MiniMax 无限免费
- OpenCode Free:无需认证 • 自动获取模型 • 无限免费
- Vertex AI:Gemini 3 Pro + GLM-5 + DeepSeek • $300 免费额度
🌐 支持的提供商
🔐 OAuth 提供商
🆓 免费提供商
注意:iFlow、Qwen 和 Gemini CLI 免费层已于 2026 年停止。请改用 Kiro / OpenCode Free / Vertex。
🔑 API 密钥提供商(40+)
OpenRouter、GLM、Kimi、MiniMax、OpenAI、Anthropic、Gemini、DeepSeek、Groq、xAI、Mistral、Perplexity、Together AI、Fireworks、Cerebras、Cohere、NVIDIA、SiliconFlow ...以及 20+ 更多提供商,包括 Nebius、Chutes、Hyperbolic 和自定义 OpenAI/Anthropic 兼容端点
💡 关键功能
| 功能 | 作用 | 为何重要 | |------|------|----------| | 🚀 RTK Token 节省器 (RTK ⭐40K) | 在发送给 LLM 之前压缩工具输出(git diff、grep、ls、tree...) | 每次请求节省 20-40% 输入 Token | | 🪨 穴居人模式 (Caveman ⭐52K) | 注入穴居人语言提示 → LLM 回复简洁,保留技术内容 | 节省高达 65% 输出 Token | | 🎯 智能三层回退 | 自动路由:订阅 → 便宜 → 免费 | 永不停止编码,零停机 | | 📊 实时配额跟踪 | 实时 Token 计数 + 重置倒计时 | 最大化订阅价值 | | 🔄 格式转换 | OpenAI ↔ Claude ↔ Gemini ↔ Cursor ↔ Kiro ↔ Vertex | 适用于任何 CLI 工具 | | 👥 多账户支持 | 每个提供商多个账户 | 负载均衡 + 冗余 | | 🔄 自动 Token 刷新 | OAuth Token 自动刷新 | 无需手动重新登录 | | 🎨 自定义组合 | 创建无限模型组合 | 根据需求定制回退策略 | | 📝 请求日志记录 | 调试模式,包含完整请求/响应日志 | 轻松排查问题 | | 💾 云同步 | 跨设备同步配置 | 处处使用相同设置 | | 📊 使用分析 | 跟踪 Token、成本、随时间变化的趋势 | 优化支出 | | 🌐 随处部署 | 本地主机、VPS、Docker、Cloudflare Workers | 灵活的部署选项 |
📖 功能详情
🚀 RTK Token 节省器
工具输出(git diff、grep、find、ls、tree、日志转储...)通常消耗提示预算的 30-50%。RTK 检测它们并在请求到达 LLM 之前应用智能、无损压缩:
- 过滤器: git-diff、git-status、grep、find、ls、tree、dedup-log、smart-truncate、read-numbered、search-list
- 自动检测: 无需配置 — RTK 查看每个 tool_result 的前 1KB 并选择合适的过滤器。
- 安全设计: 如果过滤器失败、抛出异常或使输出变大,RTK 静默保留原始文本。错误永远不会破坏你的请求。
- 通用: 适用于所有格式(OpenAI、Claude、Gemini、Cursor、Kiro、OpenAI Responses),因为它在任何格式转换之前运行。
- 默认开启: 随时在仪表盘 → 端点中切换。