🪟 Windows 安装 Claude Code
适用系统:Windows 10 / Windows 11 预计时间:15 分钟
📋 前置条件
- Windows 10(版本 19044+)或 Windows 11
- 管理员权限(安装软件需要)
- PowerShell 5.1+(系统自带即可)
- 稳定的网络连接
步骤 1:检查 PowerShell 版本
打开 PowerShell(右键开始菜单 → Windows PowerShell):
powershell
$PSVersionTable.PSVersion如果是 5.1 或更高版本,继续下一步。
步骤 2:安装 Node.js
方式一:官网安装包(推荐)
- 打开 Node.js 中文官网 或 nodejs.org
- 下载 LTS 版本(长期支持版,如 20.x 或 22.x)
- 运行安装程序,全部默认选项下一步
- 关键步骤:在
Tools for Native Modules页面,勾选 ✅「Automatically install the necessary tools」
安装完成后,重新打开 PowerShell,验证:
powershell
node --version
# 应显示:v20.x.x 或 v22.x.x
npm --version
# 应显示:10.x.x 或更新方式二:nvm-windows(多版本管理)
如果你需要管理多个 Node.js 版本:
- 下载 nvm-windows
- 安装后重启 PowerShell
- 安装并使用 Node.js LTS:
powershell
nvm install 20
nvm use 20步骤 3:配置 npm 镜像源 ⭐
这是最关键的一步! 不配置的话 npm 下载大概率超时。
powershell
# 设置为淘宝镜像源(速度快)
npm config set registry https://registry.npmmirror.com
# 验证设置
npm config get registry
# 应显示:https://registry.npmmirror.com/💡 如果后续遇到
certificate相关报错,执行:powershellnpm config set strict-ssl false
步骤 4:安装 Claude Code
powershell
npm install -g @anthropic-ai/claude-code等待下载完成(一般 1-2 分钟)。
如果报错,检查:
- npm 镜像源是否正确配置(步骤 3)
- 网络是否正常
- 是否以管理员身份运行 PowerShell
步骤 5:配置 API 端点 ⭐
安装完成后,需要配置 API 访问。在 PowerShell 中执行:
powershell
# 配置 API 端点(根据你使用的服务商调整)
[Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://api.anthropic.com', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', 'your-api-key', 'User')
# 重新打开 PowerShell 使其生效
# 或使用以下命令立即生效(仅当前窗口):
$env:ANTHROPIC_BASE_URL = 'https://api.anthropic.com'
$env:ANTHROPIC_AUTH_TOKEN = 'your-api-key'⚠️ 请将
your-api-key替换为你的真实 API Key
步骤 6:验证安装
powershell
# 重新打开 PowerShell 后执行
claude --version
# 进入一个项目目录试试
cd your-project
claude如果看到 Claude Code 的欢迎界面,说明安装成功!🎉
🔧 Windows 特别注意事项
编码问题
Windows 终端默认使用 GBK 编码,可能导致乱码。建议:
powershell
# 在 PowerShell 配置文件中添加
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8安全软件拦截
360、腾讯管家等可能拦截 Claude Code 的网络请求。如果遇到网络错误:
- 临时关闭安全软件测试
- 或将 Claude Code 添加到信任列表
WSL 替代方案
如果你已安装 WSL(Windows Subsystem for Linux),建议参考 Linux 安装教程,在 WSL 内安装。
❌ 如果卡住了?
💡 节省时间的建议:与其自己折腾半天,不如直接联系我们远程安装,15 分钟搞定。