|Claude Code

Claude Code

热门

Claude Code 安装、区域限制处理、CC Switch 配置与 DeepSeek 模型接入完整教程

BLUF 摘要(点开查看)

这篇教程说明如何配置 Claude Code,重点是先准备 API Key、Base URL 和模型名称,再按章节完成安装、配置、验证与排错。

配置前检查

  • 确认工具读取的是哪个配置文件,避免改错项目目录或用户目录
  • 准备 API Key、Base URL、模型名称和计费平台登录方式
  • 先用测试模型跑通一次简单对话,再切换到更贵或更强的模型
  • 把 API Key 放在环境变量或工具密钥管理里,不要写进公开仓库

常见排错

  • 401/403:优先检查 API Key 是否复制完整、是否过期、是否有调用权限
  • 404/模型不存在:检查模型名、Base URL、供应商兼容接口路径是否匹配
  • 429:降低并发,开启重试退避,或升级额度与限速套餐
  • 超时:先切换更快模型或国内直连 API,再缩短输入上下文测试
1

安装 Node.js

Claude Code 是由 JavaScript 编写的命令行工具,Windows 电脑需要先安装 Node.js 运行环境。Node.js 会同时提供 npm 包管理器,后续安装 Claude Code 和相关工具都依赖它。

下载 Node.js 安装包

访问 Node.js 中文下载页面,下载 Windows Installer (.msi)。新手建议选择 LTS 版本,稳定性更好。

下载 Node.js 安装包
  • 打开官网:nodejs.org/zh-cn/download
  • 选择 Windows Installer (.msi)
  • 普通 Windows 电脑选择 x64 版本即可
  • 下载完成后双击安装包启动安装向导

运行 Node.js 安装程序

安装过程保持默认即可,一路点击 Next,最后点击 Finish 完成安装。

运行 Node.js 安装程序
  • 安装路径保持默认
  • 组件选项保持默认
  • 一定要勾选 Automatically install the necessary tools
  • 等待安装完成后关闭安装向导

验证 Node.js 是否成功

安装完成后重新打开终端,检查 Node.js 和 npm 是否可用。

bash
node -v
npm -v
  • 能显示 node 版本号,说明 Node.js 安装成功
  • 能显示 npm 版本号,说明包管理器可用
  • 如果命令不存在,关闭终端后重新打开再试

核心要点

Node.js 是 Claude Code 在 Windows 上运行的前置环境

npm 后续会用于执行 npm install -g @anthropic-ai/claude-code

安装完成后必须新开终端,旧终端可能读取不到新环境变量

注意事项

如果之前装过旧版 Node.js,建议先卸载旧版本再安装新版

不要把 Node.js 安装到包含中文或特殊字符的路径

2

安装 Git / Git Bash

Claude Code 底层依赖 Bash 环境。Windows 默认的 CMD 和 PowerShell 对部分命令行行为支持不完整,因此建议安装 Git for Windows,并使用它自带的 Git Bash。

下载 Git for Windows

访问 Git for Windows 下载页面,下载 Windows/x64 Setup 安装包。

下载 Git for Windows
  • 打开官网:git-scm.com/install/windows
  • 页面通常会自动下载 Git for Windows/x64 Setup
  • 如果没有自动下载,点击页面上的下载链接手动触发
  • 下载完成后双击安装包

运行 Git 安装向导

Git 安装步骤较多,新手保持默认选项一路 Next 即可。

运行 Git 安装向导
  • 安装位置保持默认
  • 组件选择保持默认
  • 终端模拟器建议使用默认的 MinTTY
  • 等待安装完成后点击 Finish

验证 Git Bash 可用

安装完成后重新打开终端,确认 git 命令可以正常输出版本号。

bash
git -v
验证 Git Bash 可用
  • 按 Win 键搜索 Git Bash 并打开
  • 也可以在任意文件夹右键选择 Git Bash Here
  • 执行 git -v 后能显示版本号即可

核心要点

后续 Claude Code 相关命令优先在 Git Bash 中执行

Git Bash 能提供更接近 Linux 的命令行环境,兼容性更好

注意事项

只用 CMD 或 PowerShell 运行 Claude Code 可能遇到路径、权限或 Bash 兼容问题

如果之前安装过旧版 Git,建议先卸载后再安装新版

3

安装 Claude Code

Node.js 和 Git Bash 准备好后,就可以通过 npm 安装 Claude Code。Claude Code 是新一代实干型 AI 编程智能体,可以根据指令修改代码、运行命令并继续修复报错。

执行安装命令

打开 Git Bash,运行以下命令安装 Claude Code 最新版本。

bash
npm install -g @anthropic-ai/claude-code
执行安装命令
  • 安装过程需要联网下载依赖
  • 如果出现权限问题,以管理员身份打开终端后重试
  • 安装完成后不要关闭页面,继续执行版本检查

验证安装结果

安装完成后,在终端中依次检查 Git、Node.js 和 Claude Code 是否安装成功。

bash
git -v
node -v
claude --version
  • 如果三个命令都显示版本号,说明基础环境安装成功
  • 如果某个命令不存在,先关闭终端重新打开
  • 仍然失败时,回到对应安装步骤重新安装

核心要点

Claude Code 可以直接修改代码文件、运行测试命令并根据报错继续修复

国内用户后续建议通过 CC Switch 接入 DeepSeek,网络更稳、成本更低

注意事项

安装期间如果网络不稳定,npm 下载可能失败,重新执行安装命令即可

不要使用来源不明的第三方包,使用官方 npm 包名 @anthropic-ai/claude-code

4

解决 onboarding / 区域限制

首次执行 claude 可能会触发 onboarding 引导。如果国内环境遇到区域限制或无法继续,可以通过修改 Claude Code 配置文件跳过 onboarding。

先启动一次 Claude Code

在终端执行 claude,让程序生成默认配置文件。如果出现区域限制报错,继续按下面步骤处理。

bash
claude
先启动一次 Claude Code
  • 第一次执行可能会进入引导流程
  • 如果提示无法继续或区域限制,不代表安装失败
  • 继续找到配置文件并修改 onboarding 状态

找到并编辑 Claude 配置文件

打开用户目录下的 .claude.json,加入已完成 onboarding 的配置项。

bash
# Windows 路径
C:\Users\你的用户名\.claude.json
 
# 在 JSON 对象中加入:
"hasCompletedOnboarding": true
找到并编辑 Claude 配置文件
  • 路径中的“你的用户名”替换为当前 Windows 用户名
  • 可以用记事本、VS Code 或其他编辑器打开
  • 字段名必须是 hasCompletedOnboarding
  • 值必须是 true,不要拼错
修改 JSON 前建议备份原文件。字段之间要用逗号分隔,不能多逗号或漏括号。

保存配置并重新启动

保存 .claude.json 后关闭编辑器,重新打开终端再执行 Claude Code。

保存配置并重新启动
  • 保存配置文件
  • 关闭当前终端
  • 重新打开 Git Bash 或终端
  • 后续通过 CC Switch 接入 DeepSeek 模型

核心要点

这个步骤只处理 onboarding 状态,不负责配置模型供应商

模型供应商推荐交给 CC Switch 管理,避免手写配置出错

5

安装 CC Switch

CC Switch 是跨平台桌面端 AI 终端配置管理工具,可以统一管理 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw 的供应商、模型、MCP 和 Skills。这里用于把 Claude Code 接入 DeepSeek 模型。

打开 CC Switch 项目页面

访问 CC Switch 的 GitHub 项目页面,进入 Releases 下载 Windows 安装包。

打开 CC Switch 项目页面

下载 Windows MSI 安装包

Windows 用户优先下载 CC-Switch-v版本号-Windows.msi,不要下载源码压缩包。

  • 文件名通常类似 CC-Switch-v3.14.1-Windows.msi
  • 下载成功后双击运行安装程序
  • 安装向导保持默认,一路下一步即可
  • 安装完成后打开 CC Switch

核心要点

CC Switch GitHub 地址:github.com/farion1231/cc-switch

如果需要更完整的图文说明,可查看本站 CC Switch 详细教程:www.apiuspro.cn/app/ccswitch

注意事项

只从官方 GitHub 项目或可信发布页下载安装包

Portable 便携版可以用,但新手优先选 MSI 安装包

6

获取 DeepSeek API Key

接入 DeepSeek 前,需要先在 DeepSeek 开放平台创建 API Key。API Key 是调用模型的身份凭证,创建后要立即保存。

进入 DeepSeek 开放平台

访问 DeepSeek 开放平台,注册或登录账号,并按页面要求完成实名认证。

进入 DeepSeek 开放平台
  • 访问 DeepSeek 开放平台:platform.deepseek.com
  • 注册或登录账号
  • 按提示完成实名认证
  • 进入 API Keys 页面

创建并保存 API Key

在 API Keys 页面创建新的 API Key,复制后保存到安全位置。

创建并保存 API Key
  • 点击创建 API Key
  • 复制生成的密钥
  • 密钥通常只完整显示一次,忘记后只能重新创建
  • 确认账号有可用额度或余额
API Key 不要截图公开、上传到 GitHub 或发送给他人。

核心要点

DeepSeek 适合国内开发测试,网络稳定且成本较低

建议先用小额额度测试,确认能正常响应后再用于真实项目

7

使用 CC Switch 接入 DeepSeek

拿到 DeepSeek API Key 后,在 CC Switch 中选择 Claude Code 标签,并把 DeepSeek 配置保存进去。这样 Claude Code 后续就能通过 DeepSeek 模型响应。

打开 Claude Code 配置页

打开 CC Switch,进入 Claude Code 对应页面,点击右上角添加或配置供应商。

打开 Claude Code 配置页
  • 确认当前选中的是 Claude Code
  • 点击右上角的添加或配置按钮
  • 选择 DeepSeek 供应商预设

填写 DeepSeek API Key 并保存

选择 DeepSeek 后,将刚才复制的 API Key 粘贴进去,保存配置。

bash
Provider Name: DeepSeek
API Endpoint: https://api.deepseek.com
API Key: sk-xxxxxxxxxxxxxxxx
Model Name: deepseek-v4-flash
填写 DeepSeek API Key 并保存
  • Provider 选择 DeepSeek
  • 粘贴 DeepSeek API Key
  • 确认模型名称和 API 地址无误
  • 点击保存配置

测试 CC Switch 连接状态

保存后点击页面中的测试或状态按钮。如果提示运行正常,说明 DeepSeek 已成功接入。

测试 CC Switch 连接状态
  • 点击测试按钮
  • 确认状态正常
  • 如果失败,优先检查 API Key、余额和模型名称
  • 配置细节可参考:www.apiuspro.cn/app/ccswitch

核心要点

CC Switch 可以同时管理多个供应商,后续可在 DeepSeek、Kimi、智谱、OpenAI 等模型间切换

切换后如 Claude Code 未立即生效,重新打开终端再试

注意事项

一定要确认当前配置写入的是 Claude Code 标签,不要误写到其他工具标签

不要把包含 API Key 的配置文件上传到公开仓库

8

启动 Claude Code 并测试模型

DeepSeek 配置完成后,重新打开一个新的终端,执行 claude 启动 Claude Code,并用简单问题验证模型是否正常响应。

重新打开终端启动 Claude Code

关闭旧终端,重新打开 Git Bash 或终端,然后执行 Claude Code 启动命令。

bash
claude
重新打开终端启动 Claude Code
  • 必须重新打开终端,避免旧会话缓存旧配置
  • 在终端输入 claude
  • 等待 Claude Code 进入交互界面

提出简单问题测试响应

在 Claude Code 中输入一个简单问题,例如“1.9 和 1.11 哪个大”。如果模型能正常回答,说明接入成功。

提出简单问题测试响应
  • 先用简单问题测试,不要一开始就跑复杂项目
  • 能正常回答说明 DeepSeek 模型接入成功
  • 如果没有响应,检查 CC Switch 配置、API Key 和账户余额

核心要点

确认模型响应稳定后,再进入真实项目目录使用 Claude Code 处理代码任务

日常开发建议先用低成本模型,复杂任务再切换到更强模型

9

进阶使用与补充入口

完成 Claude Code 与 DeepSeek 接入后,可以继续配置 VS Code 扩展、Obsidian 插件或查看 CC Switch 的完整教程,把命令行、编辑器和知识库工作流串起来。

查看 CC Switch 详细教程

如果你还需要配置其他模型、MCP、Skills 或多个 AI 工具,建议继续阅读本站 CC Switch 独立教程。

  • 详细教程入口:www.apiuspro.cn/app/ccswitch
  • 适合继续配置 Codex、Gemini CLI、OpenCode、OpenClaw
  • 适合统一管理多个 API Key 和模型供应商

接入 VS Code 扩展

Claude Code 提供 VS Code 扩展,安装后可以直接在编辑器内使用侧边栏对话、内联编辑和代码修复。

  • 打开 VS Code 扩展市场
  • 搜索 Claude Code
  • 安装官方扩展
  • 扩展会读取 Claude Code 的本地配置

接入 Obsidian 插件

如果你使用 Obsidian 管理笔记,可以继续安装 Claudian Obsidian 插件,在知识库中调用 AI。

核心要点

VS Code 扩展和命令行 Claude Code 共享同一套本地配置

Obsidian 插件是进阶工作流,不影响 Claude Code 基础使用

需要更强配置管理时优先查看 https://www.apiuspro.cn/app/ccswitch

相关插件教程

安装完 Claude Code 后,推荐安装 Obsidian 插件,在笔记中直接使用 AI:

Claudian Obsidian 插件安装指南 →