Claude Code + cc-switch + Git + Node.js 完整一站式安装配置教程
Claude Code + cc-switch + Git + Node.js 完整一站式安装配置教程
整体安装顺序(严格按顺序来,避免依赖报错)
- Node.js(运行环境)→ 2. Git(版本依赖)→ 3. 全局安装 Claude Code CLI → 4. 安装 cc-switch 模型切换工具 → 5. 打通联动配置 + 测试调用
🚀 国内备用(高速下载)
https://pan.quark.cn/s/d6152047213b (含 v3.17 全平台包)

一、第一步:安装 Node.js(强制要求 ≥18.0 LTS)
1. 下载地址
官网:https://nodejs.org/
只下载 LTS 长期支持版,兼容性最稳。
Windows 安装要点
- 双击 msi 安装包,一路下一步
- 必须勾选 Add to PATH(自动配置环境变量,不要取消)
- 其余默认即可
Mac 安装(终端一行命令)
brew install node
2. 配置 npm 国内镜像(必做,解决下载超时)
新开终端执行:
# 设置淘宝镜像源
npm config set registry https://registry.npmmirror.com
# 校验是否生效
npm config get registry
3. 验证是否安装成功
node -v
npm -v
输出版本号代表成功。
二、第二步:安装 Git
1. 下载
官网:https://git-scm.com/downloads
Windows 直接下载安装包,默认安装,终端选 Git Bash。
Mac:
brew install git
2. Git 全局基础配置(必填)
# 替换为自己名字、邮箱
git config --global user.name "YourName"
git config --global user.email "xxx@xxx.com"
# 查看配置
git config --global --list
3. 验证
git --version
注意:Claude Code 分析项目、生成 commit 信息依赖 Git,使用前项目目录建议执行一次
git init。
三、第三步:全局安装官方 Claude Code CLI
1. npm 全局安装
npm install -g @anthropic-ai/claude-code
2. 校验安装
claude-code --version
# 简写命令 claude 可直接调用
claude --help
出现帮助文档即本体安装完成。
重要说明
直接使用官方 Claude 需要境外 API Key + 网络环境,国内无法直连,依靠 cc-switch 做地址转发、替换为兼容协议的国产大模型(DeepSeek、智谱AI等)。
四、第四步:cc-switch 下载 + 安装 + 核心配置
工具作用
cc-switch:可视化管理 Claude Code 的 API 后端,一键切换模型厂商、自动注入环境变量、本地启动转发服务,解决国内无法访问 Anthropic 官方接口问题。
1. 下载地址(GitHub Releases)
https://github.com/farion1231/cc-switch/releases
根据系统选择安装包:
- Windows:
CC-Switch-xxx-Windows.msi(安装版)或 zip 便携版 - macOS:
CC-Switch-xxx-macOS.dmg
2. 安装
- Windows:双击安装包,默认路径下一步完成
- Mac:将 App 拖入「应用程序」,首次打开在系统设置允许未知开发者
3. 前置清理(极易踩坑)
去系统环境变量里,手动删除这两个旧变量:ANTHROPIC_AUTH_TOKENANTHROPIC_BASE_URL
cc-switch 运行时会临时注入环境变量,手动全局变量会覆盖导致不生效。
4. cc-switch 可视化详细配置
① 进入 Claude 面板添加服务商
打开 cc-switch → 顶部标签切换到 Claude → 右上角「+」新增服务商
② 推荐两个高兼容厂商(任选其一)
方案A:DeepSeek(兼容性最好,首推)
- 平台:https://platform.deepseek.com/ 实名认证创建 API Key(sk-开头)
- 在 cc-switch 选择 DeepSeek,粘贴密钥,可勾选超长上下文,设为默认
方案B:智谱AI GLM(备选)
- 平台:https://open.bigmodel.cn/ 创建 API Key
- 选择 Zhipu GLM,填入密钥保存
③ 开启本地路由(最关键一步)
点击左上角齿轮「设置」→ 路由 → 打开本地代理路由开关
工具会在本机启动一个中转地址,Claude Code 所有请求自动走这里转发。
④ 保存配置,关闭并重启 cc-switch
五、第五步:Claude Code + cc-switch 联动使用
1. 进入你的代码项目目录
# 如果还不是 git 仓库,初始化一次(只做一次)
git init
2. 直接终端调用 claude
# 让AI写功能
claude "写一个NodeJS简单接口,GET返回Hello World"
# 修复代码bug
claude "检查当前项目代码,找出潜在bug并修复"
# 自动生成git提交文案
claude "generate git commit message"
# 指定文件修改
claude "修改app.js,增加参数校验"
此时网络请求自动经过 cc-switch 本地代理,调用你配置的国产模型。
常用 claude 快捷命令
claude --help # 全部指令
claude diff # 查看AI将要改动的文件差异
claude undo # 撤销上一次AI修改
六、全套环境自检命令(复制全部执行)
node -v
npm -v
git --version
claude-code --version
全部输出版号 = 整套环境部署完毕。
七、高频报错排查清单
1. npm install claude-code 卡住/失败
执行换源命令重试:
npm config set registry https://registry.npmmirror.com
2. claude 调用返回 401 / 无响应
- cc-switch 是否打开了「本地路由总开关」
- API Key 是否复制完整、无空格
- 是否删除了系统全局 ANTHROPIC 环境变量
- cc-switch 关闭重开一次
3. Claude 读取不到项目文件
必须在 git init 初始化过的文件夹内执行命令。
4. Windows cc-switch 打不开
右键 → 以管理员身份运行。
5. Mac 提示无法验证开发者
系统设置 → 安全性与隐私 → 仍要打开。
极简执行流程图(备忘)
Node.js LTS 安装 → npm 换国内源 → Git 安装配置 → npm 全局装 claude-code → GitHub 下载 cc-switch → cc-switch填入DeepSeek/智谱Key+开启本地路由 → Git项目内直接 claude "指令" 编码使用
更多推荐


所有评论(0)