乐于分享
好东西不私藏

Claude Code 完整安装配置教程

Claude Code 完整安装配置教程

Claude Code 完整安装配置教程

从零到一手把手教你安装 Claude Code

包含 Node.js 安装 · Git 安装 · CC-Switch 配置 DeepSeek V4 Pro

适用 Windows / macOS / Linux 三大平台

版本:v1.0      更新日期:2026-05-28

新手小白友好 · 全程图文并茂 · 报错全覆盖

一、前言:为什么要用 Claude Code?

Claude Code 是 Anthropic 公司开发的命令行 AI 编程助手。与嵌入在编辑器里的工具不同,Claude Code 能够直接操作你的文件系统、运行命令、调试代码,更适合复杂的项目开发。

但官方默认使用 Claude 模型,API 价格不便宜且国内访问受限。本教程的核心目标:

完整安装 Claude Code(含前置环境 Node.js + Git)

通过 CC-Switch 配置国产低成本模型 DeepSeek V4 Pro

实现「用 Claude Code 的体验,花 DeepSeek 的钱」

覆盖 Windows、macOS、Linux 三大平台

⚠️ 注意:本教程假定你是完全的新手小白,每一步都有详细说明,跟着做即可。

二、环境准备:安装 Node.js

Claude Code 的运行强依赖 Node.js,必须先安装。建议安装 Node.js 20.x LTS 版本,不建议使用其他版本,避免兼容性问题。

2.1 Windows 安装 Node.js

1.打开浏览器,访问 Node.js 官网:https://nodejs.org

2.点击左侧绿色的「20.x LTS」按钮下载 Windows 安装包(.msi 文件)

💡 提示:LTS = Long Term Support,长期支持版本,稳定性更强,一定选这个!

3.双击下载的 .msi 文件,点击「Next」一路下一步

勾选「Automatically install the necessary tools」

⚠️ 注意:安装过程中一定要勾选「Automatically install the necessary tools」,它会自动安装 Chocolatey 和必要的构建工具。

4.安装完成后,按 Win+R 输入 cmd 打开命令提示符,输入以下命令验证:

node --version   或者  node -v

npm --version    或者  npm -v

如果分别显示 v20.x.x 和 10.x.x 之类的版本号,就说明安装成功了。

2.2 macOS 安装 Node.js

推荐使用 Homebrew 安装,最方便:

5.打开终端(Terminal),输入以下命令安装 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

💡 提示:如果已经安装过 Homebrew,跳过此步。

6.安装 Node.js:

brew install node@20

💡 提示:brew 安装后可能需要将 node 加入 PATH,终端会提示你具体命令。

7.验证安装:

node --version

npm --version

2.3 Linux 安装 Node.js

以 Ubuntu/Debian 为例,使用 NodeSource 安装:

8.更新系统并添加 NodeSource 源:

sudo apt update && sudo apt upgrade -y

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

9.安装 Node.js:

sudo apt install -y nodejs

10.验证安装:

node --version

npm --version

2.4 Node.js 安装常见报错

🔴 常见报错:'node' 不是内部或外部命令

原因:Node.js 未正确安装或未加入环境变量。 解决:重新安装并重启终端/命令提示符。Windows 用户检查系统环境变量 PATH 中是否包含 Node.js 路径。

🔴 常见报错:npm ERR! permission denied

原因:Linux/Mac 下权限不足。 解决:前面加 sudo,或使用 nvm 管理 Node.js 版本。

🔴 常见报错:Windows PowerShell 报禁执行脚本错误

原因:执行策略限制。 解决:以管理员身份运行 PowerShell,执行:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

三、环境准备:安装 Git

3.1 Windows 安装 Git

11.访问 Git 官网:https://git-scm.com/download/win

    如果你是普通 Windows 电脑(Intel/AMD),直接选 Git for         Windows/x64 Setup (推荐)
    如果你用的是 ARM 架构的 Windows 设备,选 Git for Windows/ARM64 Setup
    如果你没有管理员权限,或者想把 Git 装在 U 盘里带走,选 Portable 版
    如果你习惯用命令行管理软件,或者要给多台电脑批量装 Git,用 winget 命令

12.下载安装包,双击运行,一路「Next」即可

💡 提示:安装过程中保持默认选项即可,无需修改额外配置。

13.验证安装:

git --version

显示 git version 2.x.x 即为成功。

3.2 macOS 安装 Git

macOS 通常已预装 Git。如果没有:

brew install git

3.3 Linux 安装 Git

sudo apt install -y git

3.4 Git 安装常见报错

🔴 常见报错:'git' 不是内部或外部命令

同 Node.js,检查 PATH 环境变量。Windows 用户确保 Git 安装路径已加入系统 PATH。

四、安装 Claude Code

现在 Node.js 和 Git 都安装好了,开始安装 Claude Code。提供两种安装方式,推荐方式一。

4.1 方式一:官方脚本安装(推荐)

官方文档:https://code.claude.com/docs/en/quickstart

Windows 用户:

打开 PowerShell(推荐以管理员身份运行),执行:

irm https://claude.ai/install.ps1 | iex

如果报错,可以改用npm安装:npm install -g @anthropic-ai/claude-code

macOS / Linux / WSL 用户:

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

4.2 方式二:npm 全局安装

如果官方脚本国内访问慢,可以用 npm 安装:

npm install -g @anthropic-ai/claude-code

4.3 验证安装

claude --version

如果显示版本号,则代表安装成功!

4.4 Claude Code 安装常见报错

🔴 常见报错:npm ERR! EACCES: permission denied

Windows:以管理员身份运行 PowerShell。 macOS/Linux:前面加 sudo,或使用 nvm 管理。

🔴 常见报错:Error: unable to verify the first certificate

原因:网络 SSL 证书问题(国内常见)。 解决:npm config set strict-ssl false,或使用国内镜像源。

🔴 常见报错:claude 命令找不到

原因:npm 全局安装路径未加入 PATH。 解决:重启终端,或检查系统 PATH 环境变量。

五、首次启动与配置 Claude Code

5.1 首次启动

14.打开终端,输入:

claude

15.首次启动会进入引导界面,按提示操作即可

16.它会要求你登录 Anthropic 账号或使用 API Key

💡 提示:如果你没有 Anthropic 账号,不用担心,后面我们会通过 CC-Switch 切换到 DeepSeek,不需要 Anthropic 账号,所以初次配置可以暂时全部选择skip跳过。

5.2 解决地区不支持问题

国内用户启动时可能遇到「地区不支持」的错误。解决方法:

17.找到配置文件 .claude.json:

操作系统

配置文件路径

Windows

C:\Users\你的用户名\.claude.json

macOS / Linux

/Users/你的用户名/.claude.json

18.用文本编辑器打开该文件,添加以下内容:

{

"hasCompletedOnboarding":true

}

💡 提示:如果文件不存在,直接新建一个同名文件,写入上述内容即可。

19.保存后重新运行 claude,选择「信任文件」即可

5.3 首次启动常见报错

🔴 常见报错:Claude Code is not available in your region

解决:按照 5.2 节的方法,在 .claude.json 中添加 hasCompletedOnboarding 字段。

🔴 常见报错:OAuth 登录失败 / 网页打不开

解决:设置代理,或直接使用 API Key 方式配置(后面的 CC-Switch 方式不需要登录)。

🔴 常见报错:Error: ECONNREFUSED

解决:网络问题,检查代理设置或网络连接。

六、安装 CC-Switch 并配置 DeepSeek V4 Pro

CC-Switch 是一款 Claude Code 多模型切换工具,可以让你在 Claude Code 中使用 DeepSeek 等国产低成本模型,性价比极高。

6.1 前置准备:获取 DeepSeek API Key

20.访问 DeepSeek 开放平台:https://platform.deepseek.com

21.注册/登录账号

22.进入「钥匙管理」页面,点击「创建 API Key」

23.复制生成的 API Key(只显示一次,务必保存好!)

💡 提示:新用户通常有免费额度,DeepSeek V4 Pro 价格极低,官方已宣布永久降价。

6.2 下载安装 CC-Switch

24.访问 GitHub Releases 页面:https://github.com/farion1231/cc-switch/releases

25.下载对应系统的安装包:

操作系统

下载文件

Windows

.msi 安装包

macOS

.dmg 安装包

Linux

.AppImage 或 .deb 包

26.双击安装包,一路「下一步」完成安装

6.3 配置 DeepSeek V4 Pro

27.启动 CC-Switch 客户端,再点击右上角加号

28.点击「添加供应商」按钮,添加deepseek

29.按照下表填写配置参数:

配置项

填写内容

供应商名称

DeepSeek V4 Pro

API Key

粘贴你的 DeepSeek API Key

请求地址

https://api.deepseek.com/anthropic

API 格式

Anthropic Messages (原生)

认证字段

ANTHROPIC_AUTH_TOKEN(默认)

主模型

deepseek-v4-pro[1m]

推理模型 (Thinking)

deepseek-v4-pro[1m]

Haiku 默认模型

deepseek-v4-flash

Sonnet 默认模型

deepseek-v4-pro[1m]

Opus 默认模型

deepseek-v4-pro[1m]

写入通用配置

✅ 勾选

高强度思考

✅ 勾选

6.4 测试连接与启用

30.配置填写完毕后,点击「测试」按钮

31.测试通过后,点击「启用」按钮

💡 提示:启用后需要重启 Claude Code 才能生效!

6.5 CC-Switch 常见报错

🔴 常见报错:测试失败 / 连接超时

原因:网络问题或 API Key 错误。 解决:① 检查网络连接;② 确认 API Key 是否正确复制(没有多余空格);③ 确认账户余额充足。

🔴 常见报错:启用后 Claude Code 报模型不匹配

原因:之前已打开的 Claude Code 会话还记着旧模型。 解决:在 Claude Code 中输入 /model,用上下方向键选择 DeepSeek 模型,或直接退出重新启动 claude。

🔴 常见报错:CC-Switch 安装后打不开

Windows:右键以管理员身份运行。 macOS:系统偏好设置中允许从信任来源安装。

七、备选方式:手动修改配置文件

如果你不想安装 CC-Switch,也可以直接手动修改配置文件。这种方式适合只用一个固定模型的场景。

7.1 定位配置文件

操作系统

settings.json 路径

Windows

C:\Users\你的用户名\.claude\settings.json

macOS / Linux

/Users/你的用户名/.claude/settings.json

💡 提示:如果 .claude 目录下没有 settings.json,直接新建即可。

7.2 写入配置

用文本编辑器打开 settings.json,将以下内容粘贴进去(记得替换 API Key):

{

"env":{

"ANTHROPIC_AUTH_TOKEN":"your_deepseek_api_key",

"ANTHROPIC_BASE_URL":"https://api.deepseek.com/anthropic",

"ANTHROPIC_DEFAULT_HAIKU_MODEL":"deepseek-v4-flash",

"ANTHROPIC_DEFAULT_OPUS_MODEL":"deepseek-v4-pro[1m]",

"ANTHROPIC_DEFAULT_SONNET_MODEL":"deepseek-v4-pro[1m]",

"ANTHROPIC_MODEL":"deepseek-v4-pro[1m]",

"ANTHROPIC_REASONING_MODEL":"deepseek-v4-pro[1m]"

}

}

⚠️ 注意:一定要把 your_deepseek_api_key 替换成你真实的 API Key!

7.3 生效

保存文件后,重新启动 Claude Code,它就会调用 DeepSeek 的接口了。

八、验证配置是否成功

8.1 启动 Claude Code

32.打开终端,进入你的项目目录:

cd ~/your-project

claude

33.输入一个简单的测试问题:

你好,你是谁?使用的是什么模型?

如果它回答说自己是 DeepSeek 模型,恭喜,配置成功!

关闭后,查找之前的会话,只需要输入/resume即可

8.2 常用启动命令速查表

命令

说明

claude --version

查看版本号

claude update

更新到最新版本

claude

启动交互模式

claude "今天星期几?"

带问题启动

claude -p "分析这段代码"

单次执行并退出

claude -r

恢复上次会话

claude -c

进入最近的会话

8.3 常用内置斜杠命令

命令

功能

/help

查看所有可用命令

/model

切换 AI 模型

/cost

查看 Token 使用情况

/clear

清除当前对话历史

/exit

退出当前会话

/review

请求代码审查

/rewind

回退对话/代码修改

/mcp

查看 MCP 服务状态

九、键盘快捷键

快捷键

功能

Ctrl + C

取消当前输入或生成

Ctrl + D

退出 Claude Code 会话

Ctrl + L

清除终端屏幕

Esc + Esc

打开回溯菜单,恢复之前状态

Tab

切换「深度思考模式」

Ctrl + O

切换详细输出(显示思考过程)

Ctrl + G

打开外部编辑器输入多行内容

↑ / ↓ 方向键

浏览输入历史

十、完整安装流程回顾

以下是从零到完成配置的完整步骤流程图:

步骤

操作

验证命令

1

安装 Node.js 20.x LTS

node --version

2

安装 Git

git --version

3

安装 Claude Code

claude --version

4

获取 DeepSeek API Key

-

5

安装 CC-Switch

-

6

配置 DeepSeek V4 Pro

点击「测试」按钮

7

启用并重启 Claude Code

claude

8

验证模型是否生效

输入测试问题

只要以上 8 步全部通过,你就可以用 Claude Code 的体验,花 DeepSeek 的钱了!

附录:常见问题汇总

Q1:Claude Code 和 Cursor 有什么区别?

Claude Code 是终端工具,能直接操作文件系统、运行命令,上下文更连贯,适合复杂项目。Cursor 是编辑器插件,更适合简单代码补全。

Q2:DeepSeek V4 Pro 和 V4 Flash 怎么选?

V4 Pro 是主力模型,推理能力更强,适合复杂任务。V4 Flash 更快更便宜,适合简单任务。建议主模型用 Pro,Haiku 用 Flash。

Q3:如何更新 Claude Code?

claude update

Q4:如何卸载 Claude Code?

npm uninstall -g @anthropic-ai/claude-code

Q5:能同时配置多个模型吗?

可以!使用 CC-Switch 可以添加多个供应商,随时切换。也可以在 Claude Code 中用 /model 命令快速切换。

—— 全文完 ——

如果本教程对你有帮助,欢迎收藏分享!