5月下旬,GitHub上有一个叫9router的项目受到开发者关注,总Star数突破6000。它的功能很直接:通过40多个提供商,将Claude Code、Codex、Cursor、Cline、Copilot等主流AI编码工具连接到免费的大模型API。

打开网易新闻 查看精彩图片

9router解决了一个非常实际的痛点:AI编码工具的模型成本。Claude Code默认调用Anthropic的API,Codex调用OpenAI的API,这些商业API按token计费,重度使用者月账单轻松上千。对于个人开发者、学生、开源贡献者,这个成本是沉重的负担。

9router的做法是"路由聚合"。它维护了一个免费API提供商的列表,包括Google Gemini(每天1500次免费请求)、Groq(免费层)、Together AI(新用户赠送)、SambaNova、Cohere、以及一些国产模型的免费版。当Claude Code或Codex需要调用模型时,9router自动选择一个可用的免费提供商,把请求转发过去。

更关键的是"自动回退"机制。如果某个免费API限流或宕机,9router会自动切换到下一个提供商,保证服务不中断。它还实现了RTK(Round-Trip Key)优化,把token消耗降低40%,让免费额度能用得更久。

技术实现上,9router是一个代理服务器,兼容OpenAI API格式。你只需要把Claude Code或Codex的API endpoint改成9router的地址,其他什么都不用改。9router内部维护了一个provider池,根据可用性、延迟、成本动态选择最优路由

对开发者的实际意义是"零成本AI编码"。以前用Claude Code要绑信用卡、设预算上限,现在用9router可能一分钱不用花。对于想尝试AI编码但担心成本的人,这是最低门槛的入门方式。

但免费API的局限性也很明显。速率限制严格(通常每秒1-3次请求),模型版本落后(免费层通常是旧版本),没有SLA保障(随时可能宕机)。对于生产环境的核心开发,9router不靠谱。但对于学习、实验、原型开发,它完全够用。

9router的开发者还提供了一个桌面客户端,图形化界面管理provider、查看用量、监控状态。对于不熟悉命令行的用户,这个客户端降低了使用门槛。

你怎么看?免费API能撑起日常开发吗?9router是省钱神器还是临时方案?评论区聊聊。