当 Claude Code 这类编码代理需要接入不同模型供应商时,开发者往往要写一堆适配代码。my-free-code 把这个过程简化成一个网关层,让 Claude Code 和其他编码代理通过统一接口访问多种模型,包括本地模型。这个项目在 GitHub 上已有 617 星,用 Python 编写,采用 MIT 协议,完全开源。
统一入口,简化多模型接入

my-free-code 的核心价值在于模型路由。它允许你配置多个模型供应商,并在请求时自动选择最合适的模型。比如,你可以把 Anthropic 的 Claude、OpenAI 的 GPT 以及本地运行的模型都挂在这个网关后面,Claude Code 只需要对接一个地址即可。这种设计减少了客户端侧的配置复杂度,也让模型切换变得灵活——某个模型不可用时,网关可以自动故障转移到备用模型,保证编码代理的连续性。
安装与配置:几步搞定
安装 my-free-code 并不复杂。项目提供了清晰的安装指南,配置一个模型只需指定供应商和 API 密钥。对于 Claude Code,你可以直接设置环境变量指向网关;对于其他客户端,同样支持。v0.8 版本引入了导航菜单,管理界面更加友好,能直观地查看路由状态和模型健康情况。
定价:免费开源,付费解锁高级功能
my-free-code 本身是开源免费的,任何人都可以自行部署,无需付费。但对于不想自己维护的用户,项目提供了托管服务,定价分为两档:免费版 $0 和付费档 $21。免费版适合个人开发者或小规模使用,而 $21 的付费档则可能提供更高级的功能,如更高的请求配额、优先支持或额外的管理特性。不过,具体差异在公开信息中并未详细说明,建议根据实际需求选择。如果你有技术能力,用免费版自托管,成本为零。
适用场景与判断
my-free-code 特别适合那些依赖多个 AI 模型进行编码辅助的开发者或团队。它解决了多供应商管理的痛点,让模型切换和故障转移变得自动化。如果你正在使用 Claude Code,并且希望接入其他模型作为备选,my-free-code 是一个的解决方案。但如果你只需要单一模型,且没有多供应商需求,它的价值就有限了。
,my-free-code 是一个实用的开源工具,尤其适合希望摆脱供应商锁定的开发者。它的免费版本已经足够强大,付费版本则为需要托管服务的用户提供了便利。
FAQ:常见问题
my-free-code 是否免费使用?
my-free-code 是开源项目,采用 MIT 协议,你可以免费自托管使用。此外,项目也提供托管服务,有免费版和 $21 的付费档,免费版适合个人开发者,付费档可能提供更高级的功能。
my-free-code 支持哪些模型供应商?
my-free-code 支持多供应商,包括 Claude Code 和其他编码代理,可以接入多种模型,并支持本地模型。它通过模型路由、流式传输、工具调用和故障转移等功能,统一管理不同供应商的模型。
