10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

free-claude-code 开源代理:零成本使用 Claude Code,支持 NVIDIA NIM 等免费模型

1小时前 AI开源项目 14 0

Claude Code 是 Anthropic 推出的 AI 编程工具,可以在终端中直接对话,让 AI 写代码、改代码、调试、重构,甚至操作 git。配合 VSCode 扩展使用时,体验几乎就是坐在那说话,AI 在敲代码。

但 Claude Code 的 API 成本不低——Opus 模型 15 美元/百万 token,Sonnet 也要 3 美元。对于想体验或日常高频使用的开发者来说,账单压力不小。

free-claude-code 这个项目解决了这个问题。它在 GitHub 上 Star 数已突破 10.8K,核心思路是做一个轻量级代理服务器,将 Claude Code 的请求转发到免费或便宜的大模型 API 上。

工作原理

free-claude-code 在本地启动一个端口(默认 8082),设置环境变量 ANTHROPIC_BASE_URL 指向这个本地代理后,Claude Code 会以为自己在跟 Anthropic 的服务器通信。实际上,代理将请求转发到配置的其他模型 API,拿到回复后再翻译回 Anthropic 格式。

整个过程中 Claude Code 完全不需要修改任何代码,甚至不需要重新安装,就是两个环境变量的事。

支持的后端

NVIDIA NIM(推荐)

NVIDIA 提供的 API 平台,注册即可获取 Key,免费额度为每分钟 40 次请求。支持 Qwen3.5-397B、Kimi-K2.5、MiniMax-M2.5 等模型,个人开发者完全够用。

OpenRouter

模型聚合平台,有几百个模型可选,包含 DeepSeek R1、GPT-OSS-120B 等免费版本。免费模型的速率限制各不相同,日常使用足够。

DeepSeek 直连

拥有 DeepSeek API Key 的用户可以直接使用 DeepSeek Chat 和 DeepSeek Reasoner,价格比 Anthropic 便宜一个数量级。

LM Studio 和 llama.cpp(完全本地)

不需要任何 API Key,不需要联网,模型跑在本地电脑上。没有速率限制,没有费用,但需要足够的显存或内存。

模型混搭策略

一个实用的功能是支持按请求级别路由到不同模型——Opus 级别路由到强模型,Sonnet 级别路由到另一个,Haiku 级别再换一个。

例如:

  • MODEL_OPUS:NVIDIA NIM 的 Qwen3.5-397B
  • MODEL_SONNET:OpenRouter 的 DeepSeek R1 免费版
  • MODEL_HAIKU:本地 GLM-4.7-Flash

不同复杂度的任务自动走不同质量的模型,既省钱又高效。

实际测试场景

场景一:NVIDIA NIM + Qwen3.5 编写 Python 脚本

任务:批量重命名文件脚本,支持正则匹配、预览模式、撤销操作。整个过程约 3 分钟,代码质量不错,包含单元测试。对于中等复杂度任务完全够用,且零成本。

场景二:OpenRouter 免费模型制作 React 组件

任务:将设计稿转化为可用的 React 组件,包含状态管理和样式。免费模型表现一般——组件能跑,但代码组织不够优雅,边界情况处理不足。换用 DeepSeek Reasoner 后效果明显改善。

苏米注:这个测试说明免费模型并非不可用,但关键任务还是需要选择更可靠的模型。分层使用策略是关键。

场景三:本地 LM Studio 做代码 Review

在本地跑 Qwen3.5-35B 量化模型,完全离线运行,速度飞快,代码不会发送到任何外部服务器。对于处理公司内部代码的场景,这是最推荐的方案。

高级特性

请求优化

Claude Code 运行过程中会发出大量"无用"的 API 请求(检查配额、生成会话标题、检测前缀等)。free-claude-code 在本地拦截这些请求并伪造响应,节省 API 配额。

Thinking Token 支持

自动将 DeepSeek R1 等模型的推理过程包装成 Claude 原生的思考块格式,保证兼容性。

启发式工具解析

部分免费模型不会输出结构化的工具调用 JSON,而是将工具调用写在文本中。代理用启发式算法自动解析并转换为结构化格式。

速率限制

内置滑动窗口速率控制 + 429 自动重试 + 并发数限制,避免请求过于频繁。

Discord / Telegram Bot

可以在 Discord 或 Telegram 上建 Bot,通过手机发消息让 AI 写代码。支持语音消息自动转录、多线程对话、同时跑多个 Claude Code 会话。适合"在路上突然想到 bug 怎么修"的场景。

安装指南

1. 安装 uv

pip install uv
# 已安装则更新
uv self update

2. 克隆仓库并配置

git clone https://github.com/Alishahryar1/free-claude-code.git
cd free-claude-code
cp .env.example .env

3. 编辑 .env(以 NVIDIA NIM 为例)

NVIDIA_NIM_API_KEY="nvapi-your-key-here"
MODEL_OPUS="deepseek-ai/deepseek-v4-pro"
MODEL_SONNET=
MODEL_HAIKU=
MODEL="nvidia_nim/z-ai/glm4.7"          # fallback
ENABLE_THINKING=true

4. 启动代理服务器

uv run uvicorn server:app --host 0.0.0.0 --port 8082

5. 启动 Claude Code

ANTHROPIC_AUTH_TOKEN="freecc" ANTHROPIC_BASE_URL="http://localhost:8082" claude

项目还提供 claude-pick 工具,安装 fzf 后可用交互式菜单选择模型。也可以直接作为 Python 包安装,无需克隆仓库。

局限性与注意事项

  • 模型质量差距:免费模型与 Claude Opus/Sonnet 仍有差距,复杂的多文件重构和深度架构设计可能力不从心
  • 速率限制:NVIDIA NIM 每分钟 40 次请求在处理大型项目时可能不够用
  • 第三方代理风险:如果 Anthropic 协议更改或 NVIDIA NIM 免费政策变化,可能随时失效

使用策略建议

日常写代码、小工具开发、脚本编写——用 NVIDIA NIM 免费额度即可。公司项目代码审查——走本地 LM Studio 确保隐私。特别复杂的任务——考虑付费使用 Claude Opus。

这种分层使用方式既不浪费钱,也不牺牲关键场景的体验。

总结

free-claude-code 的核心价值在于让开发者零成本体验 AI 辅助编程的工作方式。解决方案优雅——协议转换代理层,不修改 Claude Code 任何代码,不破坏 Anthropic 协议。对于学习、个人项目或想体验 Claude Code 的用户来说,非常值得一试。

GitHub:github.com/Alishahryar1/free-claude-code

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:free-claude-code 开源代理:零成本使用 Claude Code,支持 NVIDIA NIM 等免费模型
#Claude Code #free-claude-code #AI编程 #开源工具 #NVIDIA NIM 
收藏 1
WorkBuddy新手入门指南:Craft、Plan、Ask 三种模式的使用场景与选择策略
这是最后一篇
推荐阅读
  • Skyvern:这个浏览器 AI 自动化项目火了,基于视觉理解的浏览器自动化框架
  • 5个Claude Skill覆盖你的可视化全场景,用文字直接生成图表
  • 谷歌大神开源 Agent Skills:1.9 万 Star,20 个核心技能提升 AI 编程交付质量
  • 京东JoyAgent悄悄开源,企业级AI Agent智能体门槛大大降低(附本地部署攻略)
  • Fish Audio:开源语音合成突破性进展,中文TTS性能超越商用方案
评论 (0)
请登录后发表评论
分类精选
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
8947 6月前
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
8066 7月前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
6152 3月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
5742 2月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
5511 7月前
iFlow CLI:让命令行终端不止于编程的AI效率开源神器
5323 8月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
5255 7月前
Composio:让AI Agent自动完成工作任务,能让AI一键操控你的所有软件
5215 6月前
SpecKit:从想法到代码只需5步?这个开源框架把规范驱动开发变成了现实
5085 6月前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
5067 6月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 free-claude-code 开源代理:零成本使用 Claude Code,支持 NVIDIA NIM 等免费模型
2 awesome-gpt-image-2:1849 条 GPT Image 2 提示词精选,覆盖 16 个场景类别
3 LLM Wiki 开源知识库应用:基于 Karpathy 方法论,让 AI 自动构建个人知识体系
4 Kami 开源文档设计系统:统一设计规范,让 AI 生成的文档直接可用
5 FireRed-OpenStoryline: 开源视频创作工具,一句话生成完整视频
6 CowAgent vs OpenClaw 对比评测:微信接入 AI 助手哪个更适合你?
7 Modly 开源工具详解:本地运行 AI 将 2D 照片转为 3D 模型,支持 Windows/Linux
8 YC 总裁 Garry Tan 开源 GBrain:给 AI Agent 装上长期记忆,12 天打造自进化记忆系统
9 llmfit 开源工具:一键检测你的电脑能跑哪些本地大模型
10 谷歌大神开源 Agent Skills:1.9 万 Star,20 个核心技能提升 AI 编程交付质量
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联