OmniRoute:一个网关打通所有AI模型,237个提供商90+免费,Claude Code/Cursor/Copilot全兼容
目录
OmniRoute:一个网关打通所有AI模型,237个提供商90+免费,Claude Code/Cursor/Copilot全兼容

一、痛点:AI工具太多,配额管理让人崩溃
说到AI编程工具,你是不是也有这种烦恼?
Claude Code一个月$20的订阅,用着用着配额就没了;Cursor要单独买积分;GitHub Copilot又是一个独立的订阅;DeepSeek便宜但偶尔抽风……
每个工具都要配一套API Key,每个提供商都要单独管理配额,一个用完了一脸懵——到底该切到哪个?
好家伙,光是管理这些AI服务的账号和配额,就比写代码还累了。
二、OmniRoute是什么?一句话说清楚
OmniRoute是一个开源的AI网关,它把237个AI提供商(其中90+是免费的)统一到一个OpenAI兼容的端点下。
翻译成人话就是:你只需要配置一个本地地址,所有AI工具(Claude Code、Cursor、Cline、Copilot等)都指向这个地址,OmniRoute自动帮你选最合适的AI模型。
当一个提供商配额用完或者出问题了?毫秒级自动切换到下一个,你完全感觉不到中断。

三、核心亮点:为什么值得用?
1. 免费Token池:白嫖党的天堂
OmniRoute聚合了40+个提供商的免费额度,总共约16亿免费Token/月。其中包括:
| 提供商 | 费用 | 免费额度 | 适合场景 |
|---|---|---|---|
| Gemini CLI | 免费 | 180K/月 + 1K/天 | 日常编码 |
| Qoder | 免费 | 无限 | 8个模型免费用 |
| Qwen | 免费 | 无限 | 3个模型免费 |
| Kiro | 免费 | 无限 | Claude免费用 |
| DeepSeek | 按量付费 | 无限制 | 便宜推理 |
| Groq | 按量付费 | 无限制 | 超快推理 |
Pro Tip:用 Gemini CLI(180K免费/月)+ Qoder(无限免费)组合 = $0成本!
2. 四层自动故障转移:永不停机
OmniRoute设计了聪明的4层故障转移机制:
| 层级 | 说明 | 典型场景 |
|---|---|---|
| 第1层:订阅层 | 优先使用付费订阅(Claude Code、Codex等) | 正常编码时 |
| 第2层:API Key层 | 订阅配额用完,自动切换到API Key提供商 | 配额耗尽时 |
| 第3层:便宜层 | 使用成本极低的模型(如GLM $0.6/1M) | 预算紧张时 |
| 第4层:免费层 | 最后兜底,使用永久免费提供商 | 所有付费额度用完 |
整个切换过程在毫秒级完成,你甚至感觉不到任何中断。
3. 15-95% Token压缩:省钱利器
AI编码时,工具输出(git diff、日志、grep结果)往往占据大量tokens,但这些内容对模型来说并不需要完整处理。
OmniRoute集成了RTK + Caveman压缩技术,可以智能过滤和压缩这些内容,平均节省15-95%的tokens。
4. 17种路由策略:灵活组合
OmniRoute提供17种路由策略,包括:
- priority:按优先级顺序使用,用尽一个再切换下一个
- cost-optimized:自动选择成本最低的模型
- headroom:优先选择配额最充足的提供商
- lkgp:优先使用最近成功的提供商
- fusion:并行请求多个模型,由”裁判”模型综合最优答案
四、5分钟快速上手教程
方式一:npm安装(推荐)
# 全局安装
npm install -g omniroute
# 启动服务
omniroute start
服务默认运行在 http://localhost:20128/v1。
方式二:Docker部署
# 一行命令启动
docker run -p 20128:20128 diegosouzapw/omniroute
# 或者用 docker-compose
git clone https://github.com/diegosouzapw/OmniRoute.git
cd OmniRoute
docker compose up -d
方式三:桌面应用(Electron)
去 GitHub Releases 下载对应平台的安装包:
- Windows:.exe 安装包
- macOS:.dmg 安装包
- Linux:.AppImage / .deb
配置你的AI工具
安装完成后,把你的AI编码工具指向OmniRoute端点:
| 工具 | 配置方式 |
|---|---|
| Claude Code | 设置 → API Base URL: http://localhost:20128/v1 |
| Cursor | 设置 → OpenAI API Base URL: http://localhost:20128/v1 |
| GitHub Copilot | 设置 → API端点: http://localhost:20128/v1 |
| Cline | 设置 → Base URL: http://localhost:20128/v1 |
| 其他工具 | 类似配置OpenAI API的方式,指向本地网关即可 |
使用Auto模式(最简单)
最省心的方式是使用 auto 模式。在工具中选择模型为 auto,OmniRoute会自动构建虚拟组合并实时评分:
auto/coding # 代码生成优化
auto/fast # 最低延迟优先
auto/cheap # 最低成本优先
auto/offline # 配额最充足优先
auto/smart # 质量优先 + 10% 探索
自定义Combo(进阶玩法)
你也可以在仪表盘中创建自定义的combo,指定路由策略和提供商顺序。比如:
Combo: "always-on"
Strategy: priority
1. cc/claude-code # 订阅层:Claude Code
2. cx/copilot # 备用订阅:GitHub Copilot
3. ds/deepseek-chat # 便宜层:DeepSeek
4. kg/kilo-code # 免费层:Kilo Code

五、实战案例:零成本AI编码方案
很多开发者最关心的就是:不花钱能不能用上好的AI?
答案是可以的。推荐一个零成本方案:
| 层级 | 提供商 | 费用 | 说明 |
|---|---|---|---|
| 主力 | Gemini CLI | 免费 | 180K tokens/月 |
| 备用 | Qoder | 免费 | 无限使用8个模型 |
| 兜底 | Qwen | 免费 | 无限使用3个模型 |
这个组合完全免费,而且通过OmniRoute的自动故障转移,可靠性远高于单独使用任何一个。
六、与类似工具对比
| 特性 | OmniRoute | LiteLLM | One API |
|---|---|---|---|
| 免费提供商数量 | 90+ | 需自行配置 | 需自行配置 |
| 自动故障转移 | 4层自动 | 基础支持 | 手动配置 |
| Token压缩 | 15-95% | 不支持 | 不支持 |
| 桌面应用 | 有(Electron) | 无 | 无 |
| MCP服务器 | 内置(95工具) | 无 | 无 |
| 路由策略 | 17种 | 基础 | 基础 |
| 许可证 | MIT | MIT | MIT |
七、常见问题
Q:OmniRoute安全吗?API Key会不会泄露?
A:OmniRoute完全本地运行,所有API Key都存在你本地,不会上传到任何服务器。数据不会离开你的电脑。
Q:支持哪些AI工具?
A:支持所有OpenAI兼容的工具,包括Claude Code、Cursor、GitHub Copilot、Cline、Continue、OpenCode等24+工具。
Q:免费额度真的够用吗?
A:对于日常编码,Gemini CLI的180K/月 + Qoder的无限免费基本够用。如果重度使用,可以搭配DeepSeek等低价API作为补充。
Q:手机上能用吗?
A:支持!OmniRoute有Termux版本,可以在Android手机上运行。也有PWA版本,手机浏览器直接访问。
八、下载地址
GitHub仓库:https://github.com/diegosouzapw/OmniRoute
官方网站:https://omniroute.online
安装命令:
npm install -g omniroute
Docker一键部署:
docker run -p 20128:20128 diegosouzapw/omniroute
💬 关注公众号:「实用软技」,在公众号窗口里回复关键字「软件」即可免费获取
