Alishahryar1/free-claude-code

开发工具

把已有的编程 Agent 和 IDE 接到统一模型源,支持免费额度和备用模型切换。

63,617
9,941
Python
NOASSERTION
创建于 9 个月前

如果你已经在用 Claude Code、Codex 等编程 Agent,却总被免费额度卡住,或为了换模型反复改配置,这个项目值得先评估。它不替代 Agent,而是改变模型调用的走向。

解决什么问题

你手里有一个用顺手的编程 Agent,比如终端里的 Claude Code,想试试免费提供方或本地模型,但每个工具的配置方式不同,额度耗尽后还要手动切换、重启对话。现在的做法通常是逐个修改配置文件,自己确认哪个工具支持哪些提供方。FCC 把提供方凭据和模型选择收进一个管理界面,再把这份目录提供给原有的 Agent。这样你只在一个地方换模型,某轮请求在重试耗尽后还能自动落到备用模型上继续,而不必中断当前任务。

有什么不同

它的核心是在 Agent 和模型提供方之间做一层中转。README 声称整合 61 个提供方、12 个编程 Agent,每月 1.3B+ 免费 token,并明确表示遵循提供方条款、一旦某个集成不再被允许就移除(项目说明)。对免费额度不稳定的人来说,最有用的机制是重试耗尽后按配置顺序切换模型,而且对所有客户端生效。可选的 RTK 和 Headroom 分别过滤命令输出、压缩工具结果,README 估计最多能减少约 90% 的 token 消耗(项目说明);这是作者估算,不是独立测量的结果,同时也会让安装和更新多出两个组件。

另一个需要接受的代价是地区和条款的变动性。项目把提供方列表描述为符合 ToS,并称会移除不再允许的集成,因此可用集合本身就会变化;你要维护的不只是凭据,还有提供方选择。项目采用 AGPL-3.0-only 许可证(许可证),如果你打算分发修改版,这一点需要纳入考虑。README 对安装、更新和卸载写得比较完整,但各提供方的额度和账户资格由提供方决定,不在 FCC 的控制范围内。

谁值得试

适合:已经在用某个受支持的命令行 Agent,希望在一个地方管理模型列表并启用自动备用,且愿意在本机通过管理界面保存提供方密钥的个人或小团队;也适合想在同一编码任务上比较多个模型、又不想逐个学习各工具提供方设置的人。

不适合:期待一个容量固定的开箱即用免费编程助手的人。也不适合设备策略不允许本地管理界面或后台服务进程的环境,或者不愿为输出过滤组件增加复杂度的用户。README 给出的安装路径覆盖 macOS/Linux 和 Windows,Windows 与 macOS 带桌面启动器;Linux 上则是运行服务并保持终端打开,日常使用体验不同(安装说明)。

使用条件与边界

项目面向 Python 3.14,并用 uv 管理依赖(项目说明),安装脚本会带来特定工具链,较旧的 Python 环境不是预设路径。安装与卸载都有对应脚本,README 提醒卸载前要停止所有 FCC 命令并退出已连接的编辑器。卸载会删除应用和 ~/.fcc/,但有意保留 uv、Python 和你的编程 Agent,所以清理是有边界的(项目说明)。

长期维护比初次安装更值得关注:免费模型目录和提供方条款会变,项目也自述会移除不被允许的集成,需要预留时间偶尔确认哪些提供方仍可用,并运行 fcc-update 更新。可选语音支持会引入额外的本地组件和 torch 后端选择,不需要就不要勾选。

HotRepo 点评

HotRepo 在 2026-05-19 到 2026-10-26 之间记录了 11 个日榜日期,星数从 26,069 涨到 63,590;最近一次记录是 2026-10-26,当天增加 358 颗。这些只是榜单快照,不是完整每日增长序列,样本不足以判断长期采用情况。决定投入前,建议先核对当前提供方列表和文档里的更新路径,因为提供方组合是最容易变化的部分。

本文由 AI 根据项目 README 生成,更新于 2026年10月26日,以项目官方文档为准。