12k星开源神器free-claude-code:免费模型接入Claude客户端

开源项目FCC用反向代理把免费模型接入Claude客户端,兼顾体验与成本。
free-claude-code(FCC)是一个在 GitHub 获得 1.2 万星的开源项目,通过本地反向代理层把免费模型的输出翻译成 Claude 官方客户端能识别的协议,从而在保留官方交互体验的同时绕开高昂 Token 费用。其工作流分三步:拦截 Agent 的工具链与思维流、用 RTK 引擎压缩约 90% 上下文并完成协议转移、通过智能熔断与多 Key 轮换维持服务稳定。部署上一行命令即可拉起工作区,支持硬件加速和本地 DeepSeek 反代,已打通 61 家模型源。实测显示并发吞吐突破 10 万、内存占用降低 78%,但免费模型能力与官方仍有差距,代理稳定性受底层服务制约。
为什么free-claude-code值得关注
官方 Claude 客户端的代码能力有口皆碑,但高昂的 Token 费用和网络限流让不少开发者望而却步。B站上分享的这款开源项目 free-claude-code(简称 FCC)在 GitHub 上已经斩获 1.2 万星,它通过一个反向代理层,让免费模型也能伪装成官方协议接入 Claude 客户端,从而绕开账单压力。
FCC 的核心思路不是破解,而是「协议翻译」:在本地架起一个兼容层,把免费模型的输出转换为官方客户端能识别的格式。这让它既保留了官方客户端的交互体验,又大幅降低了使用成本。

反向代理与协议兼容层:反向代理是位于客户端与目标服务之间的中间服务器,客户端以为自己在直接访问目标服务,实际请求先经过代理转发。FCC 利用这一架构在本地架起代理,把 Claude 客户端发出的 Anthropic 协议请求翻译成免费模型能理解的格式,再把响应翻译回 Anthropic 协议格式。这种做法与「破解」有本质区别:它不篡改官方客户端,也不伪造鉴权,只是替换了后端模型来源,因此客户端侧的工具调用、流式输出、思维链展示等交互逻辑都能原样保留。类似思路在开源社区并不新鲜,例如面向 OpenAI API 的 one-api、LiteLLM 等项目都做过多模型协议统一,FCC 的特殊之处在于专门适配了 Claude 客户端的私有协议细节。
FCC 的三步工作流
根据视频作者的拆解,FCC 的工作机制可以概括为三步:
第一步:拦截 Agent 的原生工具链与思维流
FCC 会拦截 Claude 客户端发出的工具调用和思维流数据,这是实现兼容的基础。只有先拿到这些原始请求,才能进行后续的协议转换。
第二步:用 RTK 引擎压缩上下文并转移协议
这是 FCC 的技术核心。RTK 引擎能够压缩多达 90% 的上下文,同时完成协议转移。上下文压缩对于免费模型尤其重要——免费模型通常有更严格的上下文窗口限制,压缩后可以让它们处理更长的对话。
上下文窗口与上下文压缩:上下文窗口指模型单次推理能处理的 token 总量,包含系统提示、历史对话、工具返回结果等。Claude 官方模型的窗口可达 20 万 token 级别,而多数免费模型只有 8K 到 128K 不等,且按 token 计费或限速。RTK 引擎的压缩思路通常包括:对历史对话做摘要、剔除冗余的工具输出、对代码文件做结构化裁剪、保留最近若干轮原文等。压缩 90% 意味着原本 10 万 token 的请求可压到 1 万左右,使免费模型也能承接长对话。代价是信息损失,复杂任务中可能丢失关键细节,这也是代理方案在能力上弱于原生官方模型的根本原因之一。
第三步:触发智能熔断与多 Key 轮换
免费模型服务经常遇到限流或临时不可用的情况。FCC 内置了智能熔断机制和多 Key 轮换策略,在一个 Key 失效时自动切换到下一个,从而保持服务不掉线。

熔断器模式与多 Key 轮换:熔断器(Circuit Breaker)是分布式系统中的容错模式,当某个后端连续失败达到阈值时,系统会「跳闸」暂停向它发请求,转而走备用路径,避免雪崩式重试拖垮整体。FCC 在此之上叠加多 Key 轮换:维护一组 API Key,按轮询或健康度调度,单个 Key 触发限流(如 429 响应)时自动摘除并切换。这与负载均衡中的健康检查类似,但更侧重应对免费服务的高频限流。局限在于,如果所有 Key 都来自同一服务商且整体限流,熔断只能延迟故障而非消除故障。
部署体验:一行命令拉起工作区
视频中强调 FCC 的部署「极其优雅」:一行命令就能拉起完整工作区,自动开启硬件加速,还支持一键接入本地部署的 DeepSeek广告 反代服务。这意味着如果用户本地有 DeepSeek 实例,可以直接将其作为后端模型,实现纯本地运行、零 API 成本。
这种灵活性是 FCC 相比其他代理方案的优势之一。它不绑定特定模型源,视频中提到它已经打通了 61 家模型源,用户可以根据自己的需求和可用性自由切换。
性能实测:吞吐、延迟与内存
视频给出了几项硬核实测数据:
- 吞吐并发突破 10 万:在并发场景下表现出较高的处理能力。
- 渲染帧率稳居 120 帧:客户端界面保持流畅。
- 内存占用暴降 78%:相比未优化方案,资源消耗显著降低。
这些数据来自视频作者的测试环境,具体表现会因硬件配置和模型源不同而变化,但整体趋势说明 FCC 在性能优化上做了不少工作。

实际使用场景:从终端到手机语音
FCC 支持在终端中快速切换不同的模型源,视频展示了在终端里秒级切换「内米肉创」(音译,可能指某个模型服务)与 DeepSeek 的操作。此外,它还支持通过手机 Telegram 语音远程指挥 Agent 写代码,这为移动场景下的开发辅助提供了想象空间。
对于需要处理大型项目的开发者,FCC 可以让 Agent 在本地毫无负担地处理上万行代码库,而不必担心 Token 消耗。视频作者认为,这种模式对商业闭源方案形成了「降维打击」,尤其是在私有化数据安全方面。

客观看待:优势与局限
FCC 的亮点在于开源、免费模型接入、多源切换和性能优化。但需要理性看待的是:
- 免费模型的能力通常不及官方 Claude 模型,复杂任务上的表现可能有差距。
- 代理层的稳定性依赖底层免费服务的可用性,熔断机制只能缓解、不能根除限流问题。
- 视频中的性能数据属于特定环境下的测试结果,实际体验需要自行验证。
总体而言,free-claude-code 为预算有限但想使用 Claude 客户端体验的开发者提供了一个可选方案。项目完全开源,感兴趣的话可以去 GitHub 给个 star,亲自上手测试。
相关推荐

团队如何共用 Claude Code?约定文件、评审与权限边界
团队共用 Claude Code 时,如何通过约定文件统一上下文、建立代码评审机制并设置权限边界?本文基于实际演示,梳理三个关键实践,帮助团队安全高效地利用 AI 编程助手。

DeepSeek开放App全套API能力,Qwen4定档11.17|AI日报
DeepSeek将官方App的联网搜索、文件解析、OCR、语音识别与合成等能力开放为API并开源前端Demo;阿里Qwen4定档11月17日主打编程与Agent;腾讯混元HY4安全指数登顶并开源Flash TopK大幅提速;OpenAI解散机器人团队。

DeepSeek语音接口实测:10种语言自由切换,1元搭建语音助手
DeepSeek语音接口实测:两个音色支持中文、粤语、英语等十种语言自动识别,还能联网搜索、读取文件。B站UP主不到1元搭出语音助手,并整理出音频格式、120秒时长限制、搜索计费、max tokens设置等文档未写的坑。