工具推荐
1783391352更新
0
用 Claude Code 写代码写到一半,突然提示 "配额已用完",项目卡在那儿干瞪眼?
订阅了 ChatGPT Plus,每月 $20,但用不完的额度月底清零,白白浪费?
同时用着 Cursor、Windsurf、Cline……每个都要单独配置 API Key,管理起来一团乱麻?
如果你也有这些烦恼,今天介绍的这个开源工具,可能正是你需要的。
它叫 OmniRoute,中文可以叫"全路由"。

简单来说,它是一个 AI 流量的智能网关。你把所有 AI 服务商的账号都接进去,它会根据当前情况自动选择用哪一个。配额快用完了,它切到备用的;某个服务商响应慢了,它切到更快的;甚至当你在国内访问某些模型有困难时,它也能帮你处理。
它支持接入 237 家不同的 AI 服务商,从 OpenAI、Anthropic、Google Gemini,到国内的硅基流动、MiniMax、智谱 GLM,甚至一些比较小众但免费好用的服务商都有。这里面有 90 多家提供免费额度,其中有 11 家甚至是永久免费。
我最开始只是想解决配额不够用的问题,但用上之后发现,它的价值远不止于此。
首先是自动切换。 比如说我现在同时开着 Claude Code 和 Cursor 写项目,如果 Claude Code 的配额快到了,它会自动切换到备用的服务商。整个过程你感觉不到,代码继续写,模型继续回答,不会中断。这后的逻辑是 OmniRoute 会维护一个"服务商优先级队列",当前面那个不行了,后面那个立刻顶上。
然后是 Token 压缩。 OmniRoute 会在请求到达模型之前,自动精简其中的冗余内容。比如工具输出的重复日志、太长的调试信息、没必要的格式字符,这些都会被压缩掉。官方数据显示,平均能节省 15% 到 95% 的 Token 用量,工具调用密集的场景(也就是写代码时最常遇到的)平均节省大约 89%。
而且,压缩只针对输入侧,代码、URL、JSON 这些结构化内容会被保护,不会被误删。
再说免费的午餐。 OmniRoute 有一个免费的"全组合"方案,你甚至可以一分钱不花就用上 AI 编程。官方文档里给出了一个具体的例子:接上 Qoder,再加上 Pollinations,这两个组合起来,基本的编程辅助就够用了。把这套免费组合加上 Token 压缩,每个月能覆盖大约 16 亿 Token 的免费额度。
最后是统一管理。 之前同时用 Claude Code、Cursor、Cline,每个都要单独配置 API Key,配额页面散落在各处,经常搞不清楚哪个还剩多少。接上 OmniRoute 之后,统一看一个仪表盘,所有账号的使用情况可以一目了然。

部署也不复杂。
Windows 用户最直接的方式是去 GitHub Release 页面下载最新的 exe 安装包,大概 280 多 MB,装完运行一下,自动在浏览器打开管理界面,地址是 http://localhost:20128 ,设置一个登录密码就能用。
如果你习惯用命令行,一行 npm 命令就搞定了:
npm install -g omnirouteomniroute setupDocker 用户更简单,一行 docker run 命令:
docker run -p 20128:20128 diegosouzapw/omniroute装好之后,把你的编程工具的 API 地址指向 http://localhost:20128/v1,API Key 从 OmniRoute 的仪表盘复制过来,模型选 auto 或者你想要的特定模型,就完成了。
刚看到这个项目的时候,我其实有想到一个之前分享过的项目:OpenSquilla(皮皮虾),因为这两个项目想解决的问题很接近,都是在你有多个模型服务商的情况下,想办法省点钱、用得久一点。

但仔细巴拉一下,这两个项目的思路又完全不一样。
OmniRoute 的做法是做一个"智能代理"。你把所有的 AI 账号都交给它,它维护一个优先级队列,配额快用完的时候自动切换到下一个。这套逻辑的优势是稳定,你根本不用操心现在用的是哪个,出了问题它自己处理。
而 OpenSquilla 的做法不太一样。它在本地跑了一个机器学习分类器(叫 SquillaRouter),每次你发一个请求,它会先在本地分析这个请求的复杂度,涉及多少 Token、是什么语言、有没有代码、语义上复不复杂,然后判断它应该被发到哪个档次的模型。简单任务用便宜的模型,复杂任务再用高级模型。
当然,这两个项目面向的场景也不太一样。OmniRoute 更偏向编程场景,和 Claude Code、Cursor 这些工具集成得更深;OpenSquilla 则是一个更通用的 AI Agent,和 Openclaw/Hermes 更相似 ,内置了文件操作、shell 命令、Web 搜索、甚至接入了飞书这些聊天平台。如果你只是想让你现有的编程工具更稳定省心,OmniRoute 可能更适合;如果你想要一个更全能的个人 AI 助手,皮皮虾这个时候更优。
如果你也在用 Claude Code、Cursor 或者类似的编程工具,而且曾经被配额、配置、断线这些问题困扰过,可以试试。
项目地址:https://github.com/diegosouzapw/OmniRoute
官方网站:https://omniroute.online
豫公网安备41010702003375号