Anthropic 把 Claude Code 从 $20 月费计划中移除,这个决定直接催生了一个现象级开源项目。
free-claude-code 在本周 GitHub Trending 上以 16,154 颗新增 Star 登顶,总 Star 数达到 18.6k,Fork 超过 2.6k。项目 547 次提交,最近一次安全修复(常量时间比较验证)在 9 小时前合并,开发节奏非常活跃。
发生了什么
4 月底,Anthropic 调整了 Claude Code 的定价策略,将其从 Pro 计划($20/月)中移除,用户需要升级到更高级别才能使用。这一变动迅速在开发者社区引发讨论。
free-claude-code 项目提供了一个开源替代方案:
- 多端支持:终端 CLI、VSCode 插件、Discord 机器人
- 语音集成:类似 OpenClaw 的语音交互能力
- 多模型兼容:支持 GPT、Gemini、DeepSeek 等模型切换
- Anthropic 协议兼容:直接调用原生 Anthropic Messages API
技术架构
项目采用模块化设计:
free-claude-code/
├── api/ # API 层,支持 Anthropic 协议
├── cli/ # 命令行终端
├── config/ # 多模型配置
├── core/ # 核心引擎
├── messaging/ # Discord/Telegram 消息层
└── providers/ # 多提供商适配
核心亮点是对 SSE(Server-Sent Events)流的完整支持,包括 OpenAI 兼容流的 null usage 处理修复,以及对 DeepSeek 原生 Anthropic Messages 传输协议的适配。
与 OpenClaw 的关系
free-claude-code 和 OpenClaw 有相似的目标(免费使用 Claude Code 能力),但侧重点不同:
- OpenClaw:更偏向语音交互和个性化定制
- free-claude-code:更偏向多平台集成(VSCode、Discord、Telegram)和 Anthropic 协议兼容
两个项目都获得了社区的大量关注,代表了开发者对”付费墙后 AI 编程工具”的回应——用开源重新夺回工具的使用权。
快速体验
# 克隆项目
git clone https://github.com/Alishahryar1/free-claude-code.git
cd free-claude-code
# 安装并配置
# 需要设置 ANTHROPIC_API_KEY 环境变量
export ANTHROPIC_API_KEY="your-key"
# 启动 CLI
npm run cli
需要注意
- 项目仍在快速迭代,API 可能有 breaking change
- 安全方面最近刚修复了认证 token 的时序攻击漏洞,建议保持更新
- 免费使用需要自备 API Key,按 Anthropic 官方 API 计费
- 部分高级功能(如子代理编排)尚未完全实现