1 安装 Node.js 环境
Claude Code 需要 Node.js 环境才能运行。
官网下载安装(推荐)
- 访问 https://nodejs.org/ 下载 LTS 版本
- 双击 .msi 文件,按照安装向导完成安装
- 保持默认设置即可
包管理器安装
# 使用 Chocolatey
choco install nodejs
# 使用 Scoop
scoop install nodejs
验证安装
node --version
npm --version
💡 建议使用 PowerShell 而不是 CMD,功能更强大
2 安装 Claude Code
使用 npm 全局安装 Claude Code:
npm install -g @anthropic-ai/claude-code
验证安装
claude --version
💡 如果遇到权限问题,以管理员身份运行 PowerShell
3 设置环境变量
配置 Claude Code 连接到中转服务的环境变量:
永久设置(推荐)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://claude.a520a.cn/api", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的API密钥", [System.EnvironmentVariableTarget]::User)
验证设置
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_AUTH_TOKEN
💡 记得将 "你的API密钥" 替换为实际的 API 密钥
1 安装 Node.js 环境
Homebrew 安装(推荐)
brew install node
官网下载安装
- 访问 https://nodejs.org/ 下载 macOS 版本
- 双击 .pkg 文件进行安装
验证安装
node --version
npm --version
2 安装 Claude Code
npm install -g @anthropic-ai/claude-code
验证安装
claude --version
3 设置环境变量
编辑 ~/.zshrc 或 ~/.bash_profile 文件:
echo 'export ANTHROPIC_BASE_URL="https://claude.a520a.cn/api"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.zshrc
source ~/.zshrc
验证设置
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN
1 安装 Node.js 环境
Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
CentOS/RHEL
curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -
sudo yum install -y nodejs
验证安装
node --version
npm --version
2 安装 Claude Code
npm install -g @anthropic-ai/claude-code
验证安装
claude --version
3 设置环境变量
编辑 ~/.bashrc 文件:
echo 'export ANTHROPIC_BASE_URL="https://claude.a520a.cn/api"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.bashrc
source ~/.bashrc
WSL2 特殊说明
💡 建议使用 Windows 的 VS Code + Remote - WSL 插件进行开发