Skip to content

Claude Code国内安装教程:Mac/Windows全覆盖,有无魔法都覆盖

2026年5月10日

很多人第一次听说 Claude Code,第一反应是「国内能用吗?」然后就关掉页面了。这里有一个认知盲区:Claude Code 不是 Claude 模型本身,是一个 Agent 框架,可以接任何模型——Claude 原生模型、国产大模型,随便你选。

关键认知

Claude Code 不是 Claude 模型本身。

Claude Code 是一个 Agent 框架。框架这东西,封不了。

更关键的是:这个框架可以接任何模型——Claude 原生模型、国产大模型,随便你选。

Step 0:先判断你是哪种情况

两个问题:

  1. 你用的是 Mac 还是 Windows?
  2. 你有没有魔法(科学上网)?

四种组合,对应四条路径:

情况系统魔法路径
AMac✅ 有一键安装
BMac❌ 无国内镜像
CWindows✅ 有WSL2
DWindows❌ 无国内镜像+WSL2

Step 1:安装 Claude Code 框架

🍎 Mac · 有魔法

bash
curl -fsSL https://claude.ai/install.sh | bash

🍎 Mac · 无魔法

bash
curl -fsSL https://mirror.cn/claude-install.sh | bash

或使用国内镜像源:

bash
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/anthropics/claude-code/main/install.sh | bash

🪟 Windows · 有魔法

推荐用 WSL2

powershell
# 先装 WSL2
wsl --install -d Ubuntu-22.04

# 进入 WSL 后执行
curl -fsSL https://claude.ai/install.sh | bash

🪟 Windows · 无魔法

powershell
# 进入 WSL 后执行
curl -fsSL https://mirror.cn/claude-install.sh | bash

Step 2:跳过强制登录

找到配置文件 %USERPROFILE%\.claude.json(Windows)或 ~/.claude.json(Mac/Linux)。

添加:

json
{
  "hasCompletedOnboarding": true
}

Step 3:配置国内模型(CC Switch)

安装 CC Switch

CC Switch 是一个让 Claude Code 快速切换模型的工具:

bash
npm install -g cc-switch

配置国产模型

DeepSeek

bash
cc-switch add deepseek \
  --api-key your-deepseek-key \
  --api-base https://api.deepseek.com \
  --model deepseek-chat

通义千问

bash
cc-switch add qwen \
  --api-key your-qwen-key \
  --api-base https://dashscope.aliyuncs.com \
  --model qwen-turbo

智谱 GLM

bash
cc-switch add glm \
  --api-key your-glm-key \
  --api-base https://open.bigmodel.cn \
  --model glm-4

切换模型

bash
# 查看可用模型
cc-switch list

# 切换模型
cc-switch use deepseek

# 验证
claude -p "你好"

Step 4:CLAUDE.md 模板

在项目根目录创建 CLAUDE.md

markdown
# 项目配置

## 技术栈
- 前端:React + TypeScript
- 后端:Node.js + Express
- 数据库:PostgreSQL

## 开发规范
- 使用 TypeScript strict 模式
- 组件放在 src/components/
- 样式使用 Tailwind CSS

## 常用命令
- npm run dev    # 启动开发服务器
- npm run build  # 构建生产版本
- npm run test   # 运行测试

全局配置 vs 项目配置

配置类型文件位置作用域
全局配置~/.claude.json所有项目
项目配置./CLAUDE.md当前项目

全局配置示例

json
{
  "hasCompletedOnboarding": true,
  "model": "deepseek-chat",
  "apiKey": "your-key"
}

常见问题

Q:npm 安装失败?

A: 使用国内镜像或 WSL2。

Q:免登录不生效?

A: 确认 .claude.json 格式正确。

Q:国产模型响应慢?

A: 优先选 DeepSeek,响应速度快。

Q:WSL2 安装失败?

A: 在 BIOS 里开启虚拟化,或使用 Docker 方案。

五分钟安装清单

步骤命令
1. 安装curl -fsSL https://mirror.cn/claude-install.sh | bash
2. 免登录~/.claude.json 添加 hasCompletedOnboarding: true
3. 安装 CC Switchnpm install -g cc-switch
4. 配置模型cc-switch add deepseek --api-key xxx
5. 切换模型cc-switch use deepseek
6. 验证claude -p "你好"

一句话总结

Claude Code 国内安装:框架可以封,但国产模型随便接。

安装命令

bash
curl -fsSL https://mirror.cn/claude-install.sh | bash

配置国产模型

bash
npm install -g cc-switch
cc-switch add deepseek --api-key your-key
cc-switch use deepseek

不要孤军奋战啦!

加入微信群一起学习交流 AI

与大神一起使用 OpenClaw、Hermes、Claude Code、Seedance 2.0、GPT-Image-2 等

微信公众号

扫码关注微信公众号
私信 "加群",将自动获取微信群二维码

探索 AI 世界,掌握智能未来