
一、安装 Node.js先安装 Node.js建议使用 LTS 版本。安装完成后打开 CMD检查node -v npm -v能够正常显示版本号说明 Node.js 和 npm 安装成功。二、安装 Claude Code打开 CMD执行npm install -g anthropic-ai/claude-code --allow-scriptsanthropic-ai/claude-code出现类似以下内容表示软件包已经安装changed 2 packages三、查看 npm 全局目录执行npm config get prefix一般输出C:\Users\用户名\AppData\Roaming\npm例如C:\Users\syz\AppData\Roaming\npm四、配置环境变量将 npm 全局目录添加到 Windows 用户环境变量PathC:\Users\syz\AppData\Roaming\npm配置方法按Win R输入sysdm.cpl进入“高级”。点击“环境变量”。找到用户变量中的Path。点击“编辑”→“新建”。添加 npm 全局目录。确定并关闭所有窗口。关闭原来的 CMD重新打开。也可以使用 PowerShell 自动添加powershell -NoProfile -Command $nJoin-Path $env:APPDATA npm;$p[Environment]::GetEnvironmentVariable(Path,User);if(($p -split ;) -notcontains $n){[Environment]::SetEnvironmentVariable(Path,($p.TrimEnd(;);$n),User)}五、验证安装重新打开 CMD执行claude --version如果显示类似2.1.212说明安装成功。启动 Claude Codeclaude六、指定工作目录启动例如需要在C:\testClaude中使用cd /d C:\testClaude claudeClaude Code 会以当前目录作为工作目录。七、常见问题如果提示claude 不是内部或外部命令检查启动文件是否存在dir %APPDATA%\npm\claude*如果存在claude.cmd说明是环境变量问题可以临时执行set PATH%PATH%;%APPDATA%\npm claude --version如果不存在claude.cmd检查 npm 配置npm config get bin-links如果输出false执行npm config set bin-links true --locationuser npm uninstall -g anthropic-ai/claude-code npm install -g anthropic-ai/claude-code --allow-scriptsanthropic-ai/claude-code --bin-linkstrue如果出现npm approve-scripts does not work for global installs不要使用npm approve-scripts -g全局安装应直接通过以下参数放行脚本--allow-scriptsanthropic-ai/claude-code完整安装命令为npm install -g anthropic-ai/claude-code --allow-scriptsanthropic-ai/claude-code卸载方法为npm.cmd uninstall -g anthropic-ai/claude-code然后用ccswitch来配置源