用过 Claude Code 或 Codex 辅助开发的朋友,应该都有种感觉,就是越用越离不开。

即便订阅价格从 20 一路飙到 200 美刀,每月成本一直在涨,也依然咬牙续费。

但并不是说掏了钱就能畅快使用,每家还设有限额,小时额度、每周上限、每月封顶等等。

在一些复杂的项目里,有时候稍微改一个功能,或遇到大段报错信息,瞬间就把额度花光。

额度没了但活还没干完,结果继续等重置,恢复后可能还得重新来,反复折腾,心情颇为复杂。

直到最近,一个名为「9Router」的工具开源,连续几天登上 GitHub Trending 榜单,暴涨 8700+ Star。

image-20260512161748769

它把市面上 40 多个主流 AI 供应商、100+ 模型,全部串联起来统一调度,供给 AI 编程工具使用。

简单理解,它是一个本地代理层。所有 AI 编程工具的请求都先发给它,再由它决定分配使用的模型。

它最核心的能力,是内置了一套「三层降级路由」

第一层是订阅,比如 Claude Code、Codex 这种我们已开通套餐的,先把订阅配额用满。

第二层是廉价 API,像 GLM、MiniMax 这类性价比高的国产模型,作为订阅用尽后的补给。

第三层是免费渠道,比如 Kiro AI、Vertex AI 这类平台提供的免费额度,作为最后的兜底。

image-20260512161932654

接入 9Router 后,AI 编程工具底层使用的模型,就会在这三层里自动切换。

当订阅配额一耗尽,请求立马切到廉价 API。廉价层也用完后,再切到免费层,确保开发任务不被打断。

整个过程对我们完全透明。

与此同时,它还提供了一个可视化仪表盘,可以实时追踪 Token 消耗、成本以及趋势。

image-20260512163807830

除了路由调度,9Router 还内置了一个能帮我们节省 Token 消耗的开源工具:RTK,这个工具之前有跟大家介绍过。

简单回顾下,RTK 是一款 Rust 写的 Token 压缩引擎,专门用来砍掉终端输出里的噪音。

比如 git diff 里大段重复的修改、grep 里无关的匹配行、目录树里冗长的层级,都会被它精简掉。

image-20260411150512338

9Router 把 RTK 的核心能力直接搬了过来,作为底层引擎集成进去,默认开启。

每一次发给 AI 的请求,都会先经过 RTK 过滤一遍,平均能再省 20%-40% 的输入 Token。

Token 省下来,订阅额度自然能撑得更久,配额触顶的时间也被往后推。

自动切换不同模型,再加上 Token 压缩,直接用一个工具就能搞定,不用再单独安装。

image-20260512163200305

安装也比较简单,一行命令搞定:

# npm 安装npm install -g 9router# 启动9router

启动后访问 http://localhost:20128,便能进入仪表盘界面。

在面板里,我们可以根据需求自由接入想用的 AI 供应商。

想零成本起步的话,可以先在面板里连接 Kiro AI,使用平台提供的部分免费模型。

接着,把 AI 编程工具的接口地址改成 http://localhost:20128/v1,再填入仪表盘生成的 API Key 即可。

比如 Claude Code,编辑~/.claude/config.json 文件,填入以下内容即可:

{  "anthropic_api_base": "http://localhost:20128/v1",  "anthropic_api_key": "your-9router-api-key"}

除了 Claude Code,其他 Codex、Cursor 等主流 AI 编程工具都支持,项目的 README 文档提供了详细方法。

image-20260512162436093

关于模型的接入方式也很灵活,主要有两种。

一种是直接 OAuth 登录订阅账号,把 Claude Code、Codex、Cursor 这种带订阅的服务挂上去。

另一种是填入 API Key,把 OpenAI、Anthropic、GLM、MiniMax 等 40+ 供应商接进来。

不管我们是订阅党、API 党,还是两者混着用,都能在同一个面板里统一管理。

写在最后

现在不少人都同时订阅多个 AI 产品,比如 Claude、ChatGPT、DeepSeek 等等。

如何对它们进行合理调度,才能做到不浪费、不断流,是大部分人都会面临的问题。

而 9Router 的出现,恰好给我们提供了一个比较好的解决方案。

它让所有 AI 编程助手只认一个本地端口,背后接谁、什么时候切换,全由它说了算。

一份订阅用完,自动切到下一份。写代码写到一半被卡住,下一秒就切到免费的模型兜底。

整个过程,我们在客户端上完全无感。

说到底,工具的价值,从来不是新增了什么功能,而是消除了多少手动操作。

这种润物细无声的辅助型项目,往往最能在长期使用中体现出价值。

如果手里有多份 AI 订阅没用满,或者经常被限额打断思路,9Router 值得动手装一下。

GitHub 项目地址:https://github.com/decolua/9router

今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐