Windows 环境下 Node.js + Claude Code 安装与配置教程

一、安装 Node.js(必装前置依赖)

访问 Node.js 官网:https://nodejs.org/,下载安装包并运行,保持默认设置完成安装

✅ 验证 Node.js 安装成功

打开 PowerShell,输入以下两条命令,能正常显示版本号即安装完成:

bash 复制代码
node --version
npm --version

二、全局安装 Claude Code

打开 PowerShell执行全局安装命令:

bash 复制代码
npm install -g @anthropic-ai/claude-code

✅ 验证 Claude Code 安装成功

安装完成后,在PowerShell中输入以下命令,显示版本号即为安装成功:

bash 复制代码
claude --version

三、配置 Claude Code 环境变量(核心步骤)

配置环境变量的目的是让 Claude Code 正常连接中转服务,提供临时生效永久生效两种方式,按需选择即可。

方式1:PowerShell 临时配置(仅当前会话生效)

打开PowerShell,直接执行两条命令即可,关闭窗口后失效,适合临时使用:

bash 复制代码
$env:ANTHROPIC_BASE_URL = "API地址"
$env:ANTHROPIC_AUTH_TOKEN = "API密钥"

方式2:PowerShell 永久配置

配置后永久生效,所有新建的PowerShell窗口均可使用,命令如下:

bash 复制代码
# 写入用户级环境变量,永久生效
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "API地址", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "API密钥", [System.EnvironmentVariableTarget]::User)
查看已配置的环境变量(可选)

如需确认配置是否成功,执行以下命令即可查看对应变量值:

bash 复制代码
[System.Environment]::GetEnvironmentVariable("ANTHROPIC_BASE_URL", [System.EnvironmentVariableTarget]::User)
[System.Environment]::GetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", [System.EnvironmentVariableTarget]::User)

温馨提示:永久配置完成后,重启一次PowerShell,环境变量才能生效。


文末小提示

所有操作全程使用 PowerShell 即可,避免CMD的各类兼容问题;权限报错的核心解决办法就是「管理员身份运行PowerShell」,这两个小细节能避开90%的安装问题。

相关推荐
没事别瞎琢磨8 分钟前
三、配置系统——默认值与解析
人工智能·node.js
右耳朵猫AI1 小时前
Node.js周刊2026W22 | Node.js 26、Deno 2.8、Rolldown 1.0、TypeORM 1.0、Bun v1.3.14
node.js
没事别瞎琢磨2 小时前
二、类型系统——给所有概念起名字
人工智能·node.js
caimouse2 小时前
Reactos 第 5 章 进程与线程 — 5.11 线程本地存储 TLS
c语言·windows
李小白662 小时前
第二天-认识Windows
windows
liu6449113373 小时前
claude code 安装
windows
caimouse3 小时前
Reactos 第 5 章 进程与线程 — 5.9 Windows 线程的调度和切换
windows
骑士雄师4 小时前
17.2 通过 Config 传入用户名 → 工具1存入 State → 工具2读取 State 并返回答案
服务器·windows·microsoft
caimouse4 小时前
Reactos 第 5 章 进程与线程 — 5.12 进程挂靠
c语言·windows
谢娘蓝桥4 小时前
windows 开启openssh
windows