当前位置: 首页 > news >正文

不花一分钱,在 VS Code 里用上 Claude Code,配置一次永久免费!

一个喜欢薅羊毛的开发者Claude Code 是目前公认的最强 AI 编程工具,但它直接调用 Anthropic API,费用不低。今天这个开源项目彻底解决了这个问题——把 Claude Code 的 API 请求转发到免费或低价模型,让你白嫖 Claude Code。本文手把手带你在 VS Code 里跑起来。

为什么要用 Free Claude Code?

先说清楚问题所在。

Claude Code 的收费逻辑是:每次你和它对话,它都在调用 Anthropic 的 API,按 token 计费。一个稍微复杂的项目,一天下来费用相当可观。

Free Claude Code 的思路很简单:

在你的电脑上起一个代理服务器,拦截 Claude Code 发出的 API 请求,转发给免费或低价的模型——比如 DeepSeek、Ollama 本地模型、NVIDIA NIM 免费额度——然后把结果原样返回给 Claude Code。

Claude Code 完全感知不到这个变化,该怎么用还怎么用。

你的 Claude Code ↓ Free Claude Code 代理(本地 :8082) ↓ DeepSeek / Ollama / NVIDIA NIM(免费)

准备工作

需要安装的东西

工具

用途

是否必须

VS Code

编辑器

Claude Code VS Code 扩展

AI 编程助手

Python 3.14

运行代理服务器

uv

Python 包管理器

Git

克隆项目

第一步:安装 Claude Code VS Code 扩展

第二步:安装 uv 和 Python 3.14

uv 是一个极快的 Python 包管理器,Free Claude Code 用它来管理依赖。

macOS / Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh uv self update uv python install 3.14

Windows PowerShell:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" uv self update uv python install 3.14

安装完成后验证:

uv --version python --version

第三步:克隆 Free Claude Code 项目

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

项目结构:

free-claude-code/ ├── server.py # 代理服务器入口 ├── api/ # API 路由 ├── providers/ # 各模型后端 ├── .env.example # 配置模板 └── pyproject.toml # 依赖配置

第四步:选择免费模型后端

这是整个教程最关键的一步。你需要选一个免费的模型来替代 Claude。

方案A:DeepSeek(推荐新手)

DeepSeek 有免费额度,注册即用,国内访问稳定。

获取 API Key:

配置 .env:

cp .env.example .env

打开.env文件,填入:

DEEPSEEK_API_KEY="sk-你的DeepSeek API Key" MODEL="deepseek/deepseek-chat" ANTHROPIC_AUTH_TOKEN="freecc"

方案B:Ollama 本地模型(完全免费,数据不出电脑)

如果你对数据隐私有要求,用 Ollama 在本地跑模型,完全不花钱。

安装 Ollama:

# macOS brew install ollama # Linux curl -fsSL https://ollama.ai/install.sh | sh

下载模型:

ollama pull qwen2.5-coder:7b

配置 .env:

MODEL="ollama/qwen2.5-coder:7b" ANTHROPIC_AUTH_TOKEN="freecc" OLLAMA_BASE_URL="http://localhost:11434"

方案C:NVIDIA NIM(有免费额度)

NVIDIA 提供免费的 API 额度,模型质量较高。

获取 API Key:

截图说明:** 打开 https://build.nvidia.com → 注册账号 → 右上角点击头像 → 选择「API Key」→ 生成并复制

配置 .env:

NVIDIA_NIM_API_KEY="nvapi-你的Key" MODEL="nvidia_nim/z-ai/glm4.7" ANTHROPIC_AUTH_TOKEN="freecc"

第五步:启动代理服务器

配置好.env之后,启动代理:

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

第六步:配置 VS Code 扩展连接代理

这一步把 Claude Code VS Code 扩展指向本地代理。

打开 VS Code 设置:

settings.json里添加:

{ "claudeCode.environmentVariables": [ { "name": "ANTHROPIC_BASE_URL", "value": "http://localhost:8082" }, { "name": "ANTHROPIC_AUTH_TOKEN", "value": "freecc" } ] }

重载扩展:

Ctrl+Shift+P(Mac 是Cmd+Shift+P)→ 输入Developer: Reload Window→ 回车

重载完成后,点击左侧 Claude Code 图标,打开对话框。

输入一个简单的问题:

帮我写一个 Python 的 Hello World

常见问题

问题一:VS Code 扩展还是显示登录界面

这是正常现象。

登录界面选择「Anthropic Console」路径登录一次,之后环境变量生效后,实际的 API 请求会走本地代理,不会真正调用 Anthropic。

问题二:代理报错malformed response

检查两点:

  1. ANTHROPIC_BASE_URL是否是http://localhost:8082不是http://localhost:8082/v1

  2. 代理是否是最新版本,运行git pull更新

问题三:Ollama 模型响应很慢

7B 模型在 CPU 上运行较慢,建议:

  • 有显卡的用 GPU 加速

  • 或者换用 DeepSeek API,速度更快

问题四:DeepSeek 免费额度用完了

DeepSeek 有按量计费模式,价格极低,1M token 约 1 元人民币,基本可以忽略不计。


进阶玩法:按模型类型分流

Free Claude Code 支持把不同请求发给不同模型,节省成本:

# 复杂任务用 DeepSeek MODEL_OPUS="deepseek/deepseek-reasoner" # 普通任务用本地 Ollama MODEL_SONNET="ollama/qwen2.5-coder:7b" MODEL_HAIKU="ollama/qwen2.5-coder:7b"

总结

Free Claude Code 解决的核心问题只有一个:让你用上 Claude Code 的体验,但不用付 Anthropic 的钱。

配置流程回顾:

  1. 安装 Claude Code VS Code 扩展

  2. 安装 uv 和 Python 3.14

  3. 克隆 free-claude-code 项目

  4. 选择免费后端(推荐 DeepSeek)

  5. 配置 .env 文件

  6. 启动代理服务器

  7. 配置 VS Code 环境变量

  8. 重载扩展,开始使用

项目地址:https://github.com/Alishahryar1/free-claude-code

评论区告诉我你用的是哪个后端,遇到什么问题,我看到会回复。

http://www.jsqmd.com/news/733554/

相关文章:

  • 9.人工智能实战:GPU 服务如何上 Kubernetes?从单机部署到 K8s + NVIDIA Device Plugin + HPA 的生产级改造
  • 代码大模型安全风险与防御策略解析
  • Dify安全沙箱权限检查:为AI应用构建精细化代码执行安全防线
  • Unlock-Music终极指南:三步解锁加密音乐,让音乐真正属于你
  • Linux驱动开发(3)——设备树
  • 35个Illustrator自动化脚本:设计师效率革命的完整解决方案
  • nstagram内容分级扩展后跨境品牌如何把握素材边界
  • Kodi字幕插件终极指南:告别字幕烦恼的完整解决方案
  • Picasso:基于React+TypeScript的Web3 DApp前端模块化开发框架
  • Taotoken多模型聚合平台为开发者提供稳定低延迟的API调用体验
  • 实测对比:在YOLOv9里塞入GhostConv模块,模型体积和推理速度到底能降多少?
  • SAP MRP顾问实战避坑:MD02/MD01N参数组合怎么选?附真实项目踩坑案例
  • CLeVeR:用多模态对比学习把“漏洞语义”从代码里挖出来
  • 初次接触大模型API的开发者如何通过Taotoken快速上手并控制预算
  • 从蓝桥杯国赛题看嵌入式系统设计:一个按键如何实现模式切换、参数调整与数据刷新?
  • 2025全栈开发样板:TypeScript、tRPC与AI友好的现代化实践
  • 如何3分钟掌握网盘直链下载助手:告别限速的终极方案
  • 告别手动测量!WebPlotDigitizer:3步从图表图片提取精确数据的终极方案
  • Cursor编辑器重置工具:一键清理配置与缓存,解决插件异常与性能问题
  • 3种颠覆性方式重构你的多屏工作空间:VirtualMonitor虚拟显示技术深度解析
  • WPS用户必看:手把手教你搞定EndNote插件安装(附Win11权限问题解决方案)
  • LaSt-ViT:Vision Transformers Need More Than Registers(CVPR 2026)
  • Firefox老版本爱好者的自救指南:手动修改prefs.js与channel-prefs.js锁定版本
  • 开源AI视频生成项目Vidya:从扩散模型原理到实战部署全解析
  • 如何利用NTU VIRAL数据集构建无人机多传感器融合算法:完整技术指南
  • AMD Ryzen处理器终极调试指南:SMUDebugTool免费开源工具完全教程
  • 避开这些坑!Pipelined-ADC设计实战:从理论指标到电路仿真的完整避坑指南
  • 微信读书笔记助手:免费高效的阅读管理终极指南
  • 2026年,405nm窄带滤光片定制有何独特之处?带你一探究竟!
  • 实时日志采集与统计分析平台