安装 Claude Code

Claude Code 是 Anthropic 官方推出的 AI 编程命令行工具,可以直接在终端中与 Claude 模型交互,完成代码编写、调试、重构等任务。

前置要求

  • Node.js 18+:npm 安装方式需要 Node.js 18 或更高版本,请前往 nodejs.org 下载安装
  • Windows:建议先安装 Git for Windows,安装后可使用 Git Bash 终端

安装步骤

macOS / Linux
Windows

方式一:通过 npm 安装(推荐)

确保已安装 Node.js 18+,打开终端运行:

npm install -g @anthropic-ai/claude-code
如果提示权限不足

在命令前加上 sudo

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

输入你的登录密码后按回车即可。

npm 安装速度太慢?

可以使用国内镜像源:

npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com

方式二:一键安装

无需安装 Node.js,打开终端运行:

curl -fsSL https://docs.dusapi.com/scripts/claude/install.sh | bash

脚本会自动检测你的系统和 CPU 架构,下载对应的 Claude Code 二进制文件并完成安装。

安装指定版本
# 安装稳定版
curl -fsSL https://docs.dusapi.com/scripts/claude/install.sh | bash -s -- stable

# 安装指定版本号
curl -fsSL https://docs.dusapi.com/scripts/claude/install.sh | bash -s -- 1.0.58

验证安装

安装完成后,重新打开一个终端窗口,运行:

claude --version

如果看到版本号输出,说明安装成功。

首次启动

claude

首次启动时,Claude Code 会引导你完成初始设置。

配置 Du's API

安装完成后,需要配置 Du's API 才能使用。Claude Code 支持环境变量配置文件两种方式。

已有配置文件?

如果你之前已经配置过 Claude Code(比如用过官方 API),只需要修改两个值即可,不需要重新创建文件:

环境变量方式 — 修改这两个变量:

  • ANTHROPIC_BASE_URL → 改为 https://api.dusapi.com
  • ANTHROPIC_AUTH_TOKEN → 改为你的 Du's API Key

配置文件方式 — 打开 ~/.claude/settings.json,在 env 中修改对应字段:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.dusapi.com",
    "ANTHROPIC_AUTH_TOKEN": "你的 Du's API Key"
  }
}

修改后保存,重新启动 Claude Code 即可生效。

方式一:环境变量配置(快速上手)

macOS / Linux
Windows

打开终端,运行以下命令:

export ANTHROPIC_BASE_URL="https://api.dusapi.com"
export ANTHROPIC_AUTH_TOKEN="your-api-key-here"
让配置永久生效

将以上 export 命令添加到你的 shell 配置文件中:

# 编辑配置文件(macOS 默认使用 zsh)
nano ~/.zshrc

# 在文件末尾添加以上 export 命令,保存退出后执行:
source ~/.zshrc

方式二:配置文件(推荐长期使用)

配置文件路径

  • macOS/Linux:~/.claude/settings.json
  • Windows:%USERPROFILE%\.claude\settings.json

第 1 步:创建目录(如果不存在)

mkdir -p ~/.claude

第 2 步:创建或编辑 settings.json

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.dusapi.com",
    "ANTHROPIC_AUTH_TOKEN": "your-api-key-here",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
  }
}
重要提示

请将 your-api-key-here 替换为你在 Du's API 控制台 创建的实际 API Key。

验证配置

配置完成后,在终端中运行 Claude Code 验证:

claude "你好,请做个自我介绍"

如果看到 Claude 的回复,说明配置成功。

在 VSCode 中使用

除了命令行,Claude Code 也可以作为 VSCode 扩展使用。

  1. 点击左侧的「扩展」图标(或按 Ctrl/Cmd + Shift + X
  2. 在搜索框中输入 Claude Code
  3. 找到 Anthropic 官方的 Claude Code 扩展,点击「Install」安装

安装完成后,按 Ctrl/Cmd + Shift + P,输入 Claude Code 即可启动。

更新 Claude Code

claude update

卸载 Claude Code

一键安装用户
npm 安装用户
claude uninstall

下一步