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%的安装问题。

相关推荐
运维踩坑日记2 小时前
【无标题】
linux·运维·windows
小米渣的逆袭2 小时前
Windows 键盘触发蓝屏获取内存转储(Dump)操作文档
windows
衫水2 小时前
Windows 端 OpenSSL 安装与自签证书生成笔记
windows·笔记
Json____2 小时前
用 Node.js + Vue3 打造一个家居装修 AI 智能咨询助手
node.js·agent·网站开发·智能体·wwwoop.com
幸运小圣2 小时前
fs 模块完全指南:文件读写、移动删除与文件夹操作(新手友好)【Node.js】
node.js·编辑器·vim
Time_Memory_cici2 小时前
在Windows系统安装Pycharm以及PyTorch方法
pytorch·windows·pycharm
Zucker n17 小时前
英语“论文”语法检查工具
linux·windows
Wang's Blog17 小时前
Java 项目实战: 交友项目 - 黑名单:取消黑名单
java·windows·交友
可爱系程序猿19 小时前
佳能 PIXMA G4770 驱动安装后扫描不到?Windows 11 下分别检查打印与扫描组件
windows·程序人生·电脑
Dumbness20 小时前
不发 npm 也能 npx:用 github: 协议分发一个零依赖 CLI
node.js