访问 Node.js 官网 下载 LTS 版本的 Windows 安装包(.msi 文件)
.msi
文件打开命令提示符(cmd)或 PowerShell,运行:
node --version
npm --version
# 安装 Chocolatey(如果未安装)
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
# 安装 Node.js
choco install nodejs
winget install OpenJS.NodeJS
set ANTHROPIC_BASE_URL=https://i7dc.com/api
set ANTHROPIC_AUTH_TOKEN=你的key
cd your-project-folder
claude
$env:ANTHROPIC_BASE_URL="https://i7dc.com/api"
$env:ANTHROPIC_AUTH_TOKEN="你的key"
cd your-project-folder
claude
ANTHROPIC_BASE_URL
,变量值:https://i7dc.com/api
ANTHROPIC_AUTH_TOKEN
,变量值:你的key
# 为当前用户设置环境变量
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://i7dc.com/api", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的key", "User")
# 验证设置
[Environment]::GetEnvironmentVariable("ANTHROPIC_BASE_URL", "User")
[Environment]::GetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "User")
为了更好的使用体验,建议安装 Windows Terminal:
# 通过 Microsoft Store 安装
winget install Microsoft.WindowsTerminal
# 或者通过包管理器安装
choco install microsoft-windows-terminal
Ctrl + ,
打开设置Claude Code
powershell.exe
你的项目目录
解决方案:
# 检查 PATH 环境变量
echo %PATH%
# 手动添加 Node.js 到 PATH(临时)
set PATH=%PATH%;C:\Program Files\nodejs
解决方案:
# 使用国内镜像源
npm config set registry https://registry.npmmirror.com
解决方案:
# 临时允许执行脚本
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 永久设置(需要管理员权限)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
解决方案:
配置完成后,重启命令提示符或 PowerShell,运行以下命令验证:
echo %ANTHROPIC_BASE_URL%
echo %ANTHROPIC_AUTH_TOKEN%
claude --version
如果输出正确的环境变量值和版本信息,说明配置成功!
环境配置完成后,你可以:
claude
开始使用