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

相关推荐
烂蜻蜓14 小时前
Node.js入门教程(二十三):全局对象
node.js·编辑器·vim
西安景驰电子16 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
WangY_ZQ17 小时前
【无标题】
windows·python
言乐618 小时前
Python游戏水平测试辅助系统2
开发语言·windows·python·游戏·django
百事牛科技19 小时前
办公文档防护:如何限制 PDF 转换成其他格式文件
windows·pdf
老王的笔记v20 小时前
38期 Windows系统性能监控工具,CPU显卡温度网络数据实时查看
windows
xywww16820 小时前
Node.js Claude API 实战接入:SDK 调用 Opus 5、环境变量配置与报错排查
node.js
程序员老陆20 小时前
Qt中实现窗口真全屏(覆盖Windows任务栏)
开发语言·windows·qt
weixin_4316004421 小时前
NestJS 入门(7):生命周期钩子——构造函数和 `OnModuleInit` 差在哪?
前端·后端·学习·node.js·nest.js
深念Y21 小时前
基于 NapCat 与本地 RAG 的群聊 AI 机器人方案(ARM64 部署)
人工智能·ai·机器人·node.js·自动化·情感陪伴·bot