安装配置
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10+、macOS 10.15+、Ubuntu 20.04+ / Debian 10+ |
| Node.js | 18.0 或更高版本 |
| 磁盘空间 | 至少 2GB 可用空间 |
| 内存 | 建议 4GB 以上 |
第一步:安装 Node.js
Section titled “第一步:安装 Node.js”方法一:官方安装包(推荐)
Section titled “方法一:官方安装包(推荐)”-
访问 Node.js 官网 下载 LTS 版本的 Windows 安装包(
.msi文件) -
双击运行安装程序,按提示完成安装
- 选择安装路径(建议保持默认)
- 务必勾选 “Add to PATH”
-
打开 PowerShell 或 CMD,验证安装:
Terminal window node --versionnpm --version
方法二:使用 Winget
Section titled “方法二:使用 Winget”winget install OpenJS.NodeJS方法三:使用 Chocolatey
Section titled “方法三:使用 Chocolatey”# 安装 Chocolatey(如果未安装,需管理员权限)Set-ExecutionPolicy Bypass -Scope Process -Force[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
# 安装 Node.jschoco install nodejs方法一:使用 Homebrew(推荐)
Section titled “方法一:使用 Homebrew(推荐)”-
安装 Xcode 命令行工具和 Homebrew:
Terminal window sudo xcode-select --install/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
安装 Node.js:
Terminal window brew install node -
验证安装:
Terminal window node --versionnpm --version
方法二:官方安装包
Section titled “方法二:官方安装包”访问 Node.js 官网 下载 macOS 安装包(.pkg 文件),双击安装即可。
Ubuntu / Debian
Section titled “Ubuntu / Debian”curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -sudo apt-get install -y nodejsnode --versionCentOS / RHEL / Fedora
Section titled “CentOS / RHEL / Fedora”curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -sudo yum install -y nodejsnode --version使用 nvm(推荐,适用于所有发行版)
Section titled “使用 nvm(推荐,适用于所有发行版)”curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bashsource ~/.bashrcnvm install --ltsnode --version第二步:安装 Claude Code
Section titled “第二步:安装 Claude Code”打开 PowerShell 或 CMD:
npm install -g @anthropic-ai/claude-codeclaude --version打开 终端:
npm install -g @anthropic-ai/claude-codeclaude --versionnpm install -g @anthropic-ai/claude-codeclaude --version第三步:配置环境变量
Section titled “第三步:配置环境变量”你需要从中转站获取以下认证信息:
- API 地址(
ANTHROPIC_BASE_URL):中转站的 API 服务地址 - Auth Token(
ANTHROPIC_AUTH_TOKEN):在中转站 cc 分组中创建的 Key
- 登录你的中转站后台
- 进入 令牌 / API Key 管理页面
- 点击 创建令牌,分组选择 cc(Claude Code 专用分组)
- 复制生成的 Key,即为
ANTHROPIC_AUTH_TOKEN的值
临时配置(当前会话有效)
Section titled “临时配置(当前会话有效)”set ANTHROPIC_BASE_URL=https://api-key.infoset ANTHROPIC_AUTH_TOKEN=apikeycd your-project-folderclaude$env:ANTHROPIC_BASE_URL = "https://api-key.info"$env:ANTHROPIC_AUTH_TOKEN = "apikey"cd your-project-folderclaudeexport ANTHROPIC_BASE_URL="https://api-key.info"export ANTHROPIC_AUTH_TOKEN="apikey"cd your-project-folderclaude永久配置(推荐)
Section titled “永久配置(推荐)”方法一:通过系统属性
- 右键点击 此电脑 → 属性 → 高级系统设置
- 点击 环境变量
- 在”用户变量”中点击 新建,分别添加:
- 变量名
ANTHROPIC_BASE_URL,值为你的 API 地址 - 变量名
ANTHROPIC_AUTH_TOKEN,值为你的 Token
- 变量名
- 点击 确定 保存,重启终端生效
方法二:通过 PowerShell
# 为当前用户永久设置[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api-key.info", "User")[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "apikey", "User")
# 验证[Environment]::GetEnvironmentVariable("ANTHROPIC_BASE_URL", "User")将环境变量写入 shell 配置文件(macOS 默认使用 Zsh):
echo 'export ANTHROPIC_BASE_URL="https://api-key.info"' >> ~/.zshrcecho 'export ANTHROPIC_AUTH_TOKEN="apikey"' >> ~/.zshrcsource ~/.zshrc# Bash 用户echo 'export ANTHROPIC_BASE_URL="https://api-key.info"' >> ~/.bashrcecho 'export ANTHROPIC_AUTH_TOKEN="apikey"' >> ~/.bashrcsource ~/.bashrc
# Zsh 用户echo 'export ANTHROPIC_BASE_URL="https://api-key.info"' >> ~/.zshrcecho 'export ANTHROPIC_AUTH_TOKEN="apikey"' >> ~/.zshrcsource ~/.zshrc永久配置完成后,以后只需在项目目录中运行 claude 即可启动。
第四步:首次启动
Section titled “第四步:首次启动”cd your-project-folderclaude按照提示依次完成:
- 选择你喜欢的 主题
- 确认 安全须知
- 使用默认 Terminal 配置
- 信任工作目录
完成后即可开始与 Claude 对话!
VS Code 插件配置
Section titled “VS Code 插件配置”新版 Claude Code VS Code 插件要求强制登录,可通过创建配置文件解决:
mkdir -p ~/.claude && touch ~/.claude/config.jsonnano ~/.claude/config.jsonmkdir %USERPROFILE%\.claudeecho. > %USERPROFILE%\.claude\config.jsonnotepad %USERPROFILE%\.claude\config.jsonNew-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude"New-Item -ItemType File -Force -Path "$env:USERPROFILE\.claude\config.json"notepad "$env:USERPROFILE\.claude\config.json"写入以下内容并保存:
{ "primaryApiKey": "apikey"}保存后重启 VS Code,插件即可正常使用。
配置文件说明
Section titled “配置文件说明”CLAUDE.md
Section titled “CLAUDE.md”在项目根目录创建 CLAUDE.md 文件,为 Claude 提供项目级指令:
# 项目说明
- 这是一个 React + TypeScript 项目- 使用 pnpm 作为包管理器- 测试命令: pnpm test- 构建命令: pnpm build| 层级 | 路径 | 用途 |
|---|---|---|
| 全局 | ~/.claude/CLAUDE.md | 个人全局偏好 |
| 项目 | 项目根目录/CLAUDE.md | 项目级指令(可提交到 Git) |
| 本地 | 项目根目录/.claude/CLAUDE.md | 本地私有指令(不提交) |
node 命令无法识别
Section titled “node 命令无法识别”# 检查 PATHecho $env:PATH
# 手动添加(临时)$env:PATH += ";C:\Program Files\nodejs"建议重新安装 Node.js 并确保勾选 Add to PATH。
which node
# 如果使用 nvmsource ~/.bashrcnvm use --ltsnpm 安装速度慢
Section titled “npm 安装速度慢”# 切换国内镜像源npm config set registry https://registry.npmmirror.com
# 恢复官方源npm config set registry https://registry.npmjs.orgPowerShell 执行策略限制(Windows)
Section titled “PowerShell 执行策略限制(Windows)”Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser防火墙阻止连接(Windows)
Section titled “防火墙阻止连接(Windows)”- 打开 Windows 防火墙设置
- 点击”允许应用或功能通过 Windows 防火墙”
- 找到 Node.js 并勾选”专用”和”公用”网络
echo %ANTHROPIC_BASE_URL%echo %ANTHROPIC_AUTH_TOKEN%claude --versionecho $env:ANTHROPIC_BASE_URLecho $env:ANTHROPIC_AUTH_TOKENclaude --versionecho $ANTHROPIC_BASE_URLecho $ANTHROPIC_AUTH_TOKENclaude --version输出正确的环境变量值和版本号,说明一切就绪!
推荐终端工具
Section titled “推荐终端工具”建议安装 Windows Terminal 获得更好的体验:
winget install Microsoft.WindowsTerminal推荐使用 iTerm2 或系统自带终端。
系统自带终端即可,或安装 Alacritty、Kitty 等现代终端。
安装完成后,前往 基本用法 了解如何高效使用 Claude Code。