Claude Code免费用!国内用户零门槛AI编程环境搭建全教程
不花一分钱 · 不需要魔法 · 不用担心封号
大家好,我是程序员东哥。
最近你应该刷到过不少视频,标题一个比一个夸张——
"Claude Code颠覆编程!"
"Codex CLI要取代程序员了!"
"我用AI一天写了三个项目!"
看完热血沸腾对吧?
但你仔细回想一下,这些视频是不是都有一个共同点:他只告诉你这东西有多牛,从来不告诉你到底怎么装、怎么配、怎么用。
你看完打开电脑一搜——Claude Code怎么装?哦要npm。那怎么用国内模型?嗯?各种报错。然后你就关掉教程,继续刷下一条视频去了。
如果你也是这种情况,今天这篇文章,请一定看到最后。
一、三个现实问题,看看你中了几个
在开始之前,先聊聊为什么很多人装到一半就放弃了。
痛点一:账号门槛
Claude Code 默认要用 Anthropic 官方账号登录。海外手机号、海外信用卡,光这两步就劝退了一半人。
就算你千辛万苦搞到了账号,API 扣费是美元结算的。一个月正常用下来,几百块起步很正常。重度用户上千块也不稀奇。
痛点二:封号风险
通过拼车、转发 API 的方式用上之后,别高兴太早。
Anthropic 对异常流量检测非常严格。IP 频繁变动、多人共用同一个 Key,轻则限流,重则直接封号。
你正写到关键逻辑,"啪"一下断了,那种感觉,懂的都懂。
痛点三:网络问题
Claude Code 安装时要从 npm 拉包,启动时要连 Anthropic 的服务器校验 token。
网络不稳的情况下,卡在验证这一步大有人在。装了卸、卸了装,最后放弃。
这三个问题不解决,你刷再多"AI编程真牛"的视频,都是白看。
二、破局者:CC Switch
那怎么办?一个开源项目解决了上面所有问题——
CC Switch
它的原理其实很简单:
Claude Code 本质上是一个终端交互工具,有一套自己的通信协议。CC Switch 做的事情,就是在你本地起一个中转服务,把 Claude Code 发出的请求"翻译"给你指定的模型——不管是 DeepSeek、MiniMax、GLM,还是其他任何兼容 OpenAI 格式的 API。
CB0
这意味着什么?
- ✅ 不需要 Claude 海外账号,完全没有封号风险
- ✅ 用国产模型的 API,价格是 Claude 的十分之一甚至更低
- ✅ 网络直连国内服务,速度快到飞起
- ✅ 随时切换模型,Claude Opus / DeepSeek / GLM 轮流用
DeepSeek V4 现在的代码能力有多强,不用我多说了吧?配合 Claude Code 这个终端交互框架,体验甚至比某些原版组合还好。
三、动手安装(跟着做,每一步都有说明)
先看我们要装什么:
| 序号 | 组件 | 作用 |
|------|------|------|
| 1 | Node.js | Claude Code 的运行环境 |
| 2 | Claude Code CLI | 终端 AI 编程助手(交互壳) |
| 3 | VS Code 插件 | 图形化入口 |
| 4 | CC Switch | 切换模型供应商 |
| 5 | DeepSeek V4 API | 提供代码生成能力 |
第一步:安装 Node.js
Claude Code 基于 Node.js,所以这是前提。
- 打开 nodejs.org,下载 LTS 版本(长期支持版)
- Windows 用户直接 .msi 安装包一路下一步
- Mac 用户推荐 .pkg 安装包
装完后打开终端,验证:
CB1
两个命令都有版本号输出,就说明 OK 了。
⚠️ 注意: Node 版本建议 18.x 以上。如果你已经装了但版本太老,用 nvm 切换一下版本。
第二步:安装 Claude Code
在 VS Code 里打开终端(快捷键 Ctrl+` ),直接一行命令:
Windows(以管理员身份打开 PowerShell):
CB2
Mac / Linux:
CB3
装完验证:
CB4
看到版本号就说明安装成功了。
⚠️ 常见坑:
- Windows 报
ExecutionPolicy错误 → 先执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser- Mac 报权限错误 → 确认加了
sudo- npm 下载太慢 → 换淘宝镜像
npm config set registry https://registry.npmmirror.com
第三步:安装 VS Code Claude Code 插件
- 打开 VS Code 扩展商店(
Ctrl+Shift+X) - 搜索 "Claude Code"
- 找到 Anthropic 官方那个,点击安装
- 装完之后重启 VS Code
这个插件的作用是在 VS Code 侧边栏里给 Claude Code 一个图形化入口,不用每次都切到终端。它的核心还是调用你终端里的 claude 命令,所以必须先完成第二步。
⚠️ 插件装好后先不用急着登录,后面配好 CC Switch 再操作。
第四步:安装和配置 CC Switch(最关键的一步)
4.1 下载
GitHub 项目地址:https://github.com/farion1231/cc-switch
下载页面:https://github.com/farion1231/cc-switch/releases
根据你的系统选择对应版本:
| 系统 | 下载文件 |
|------|----------|
| Windows | .exe 安装包 |
| Mac Intel | darwin-amd64 |
| Mac M1/M2/M3 | darwin-arm64 |
4.2 处理环境变量冲突
下载后双击打开 CC Switch,第一件事——检查是否有环境变量冲突。
如果界面上弹出"检测到系统环境变量冲突"的提示,点击"查看详情",把里面列出来的冲突文件全部删除。
⚠️ 这一步不处理的话,后面的模型切换可能不生效!
4.3 添加 DeepSeek V4
点击界面上"添加供应商"按钮,按下面填:
| 配置项 | 填写内容 |
|--------|----------|
| 供应商类型 | OpenAI Compatible / DeepSeek |
| API 地址 | DeepSeek 开放平台后台复制 |
| API Key | 在 DeepSeek 平台申请的 Key |
| 模型 ID | deepseek-chat(选最新 V4) |
🔑 DeepSeek API Key 申请地址:platform.deepseek.com,新用户有免费额度。
⚠️ API 地址一定注意路径格式,不要多一个
/或少一个/v1,格式不对后面调用会 404。
4.4 验证
添加完成后,CC Switch 主界面应显示"运行中"绿色状态。
到这里,环境就全部配完了! 🎉
四、实战:番茄工作法计时器
光配好还不行,我们来做一个真正能跑起来的小项目,让你感受一下完整的工作流。
启动
在终端里进入你想放项目的目录,输入:
CB5
看到光标变成 > 之后,粘贴下面这段 prompt:
CB6
Claude Code 的工作流
输入之后,Claude Code 会:
- 分析你的需求
- 列出要创建的文件
- 逐行写代码(约 30 秒 - 1 分钟)
- 写完让你确认 → 直接回复
yes - ✅ 完成!
验证效果
在文件管理器里找到 pomodoro.html,双击用浏览器打开。
你会看到一个深色背景的页面,中间有圆形进度环,下方显示 25:00 倒计时数字,以及开始 / 暂停 / 重置三个按钮。点击开始,倒计时开始走动,动画流畅。
进阶:加点功能
回到 Claude Code 终端,继续输入:
CB7
回车之后,Claude Code 会自动读取文件、修改代码。刷新浏览器,完成一个番茄后你就能在底部看到 🍅 记录了。
这就是 Claude Code 的核心体验:你说需求,它写代码,你验证。
全程不需要你手写一行代码,但你完全掌控项目方向。
五、总结
回顾一下今天我们装了什么:
| 组件 | 作用 |
|------|------|
| Node.js | Claude Code 的运行环境 |
| Claude Code | 终端 AI 编程助手(交互壳) |
| VS Code 插件 | 图形化入口 |
| CC Switch | 切换模型供应商(核心) |
| DeepSeek V4 | 提供代码生成能力 |
这几样东西组合在一起,彻底解决了三个问题:
- 🚫 不再需要 Claude 海外账号 → 零门槛
- 💰 用国产模型 API → 便宜,还有免费额度
- ⚡ 国内网络直连 → 速度快到飞起
- 🔄 随时切换模型 → 灵活自由
写在最后
工具只是工具。
Claude Code 也好、Codex 也好、Cursor 也好,它们不会取代你,它们只是在等你会用。
花一个下午把这套环境搭好,比你刷二十条"AI编程太强了"的视频都有用。
装好的在评论区扣个 1,遇到问题直接留言,我看到会回复。
我是程序员东哥,关注我,下期继续聊。 👋
推荐阅读: