https://nodejs.org/.msi 文件💡 Windows 注意事项 建议使用 PowerShell 而不是 CMD 如果遇到权限问题,尝试以管理员身份运行 某些杀毒软件可能会误报,需要添加白名单
💡 提示 建议使用 PowerShell(Windows)或 Terminal(macOS) 如果遇到权限问题,以管理员身份运行或使用 sudo
ANTHROPIC_BASE_URL - API 服务地址ANTHROPIC_AUTH_TOKEN - API 密钥$env:ANTHROPIC_BASE_URL = "base_url"
$env:ANTHROPIC_AUTH_TOKEN = "你的API密钥"💡 记得将 你的API密钥替换为实际的 API 密钥
# 设置用户级环境变量(永久生效)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "base_url", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的API密钥", [System.EnvironmentVariableTarget]::User)💡 设置后需要重新打开 PowerShell 窗口才能生效
ANTHROPIC_BASE_URL,变量值:base_urlANTHROPIC_AUTH_TOKEN,变量值:你的API密钥C:\Users\你的用户名\.claude\config.json~/.claude/config.json💡 如果该文件不存在,请手动创建
{
"primaryApiKey": "crs"
}echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_AUTH_TOKENbase_url
cr_xxxxxxxxxxxxxxxxxx💡 如果输出为空或显示变量名本身,说明环境变量设置失败,请重新设置
npm config set prefix $env:APPDATA\npmSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserecho $env:ANTHROPIC_BASE_URLnpm config get prefixsource ~/.zshrc 或 source ~/.bashrcclaude --help 命令