Windows Claude Code 安装指南

在 Windows 系统上安装官方 Claude Code CLI,并配置为使用积木AI代码助手。

系统要求

系统
Windows 10(版本 1809 / build 17763)及以上
依赖
Git(包含 bash)+ Node.js 18+ + npm
Node.js 安装(如果没有安装)
前往 nodejs.org/zh-cn/download 下载。
Git 安装(必须)
前往 git-scm.com/downloads/win 下载,保持默认一路下一步(不要改路径)。如访问不稳定,可用清华镜像 mirrors.tuna.tsinghua.edu.cn/github-release/git-for-windows/git/,选择 Git for Windows 下载。

可选:使用 WSL(Windows运行Linux)

如你需要 Linux 环境,可安装 WSL(Debian/Ubuntu)。安装完成后可直接参考 macOS/Linux Claude Code 安装指南。WSL 具体教程请参考其他网站。

安装步骤(Windows 终端)

1

环境检查(推荐)

powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -useb https://code.jimuxyz.com/env_deploy/claude-install.ps1 | iex"

可在 PowerShell / CMD / Windows Terminal / VSCode 终端执行。

脚本会检查 Node.js / npm / Git,并提示修复方式。

若脚本提示缺少 Node.js / npm / Git,请先按“系统要求”完成安装后再重试。

也可以手动执行:

node -v
npm -v

若提示 “No suitable shell found”,通常是 Git 没装好。请将下面变量加入系统环境变量后重启终端:

CLAUDE_CODE_GIT_BASH_PATH=C:\Program Files\Git\bin\bash.exe
2

卸载已安装的 Claude Code(可选,未安装请跳过)

powershell -NoProfile -ExecutionPolicy Bypass -Command "npm uninstall -g @anthropic-ai/claude-code"
3

安装官方原版包

powershell -NoProfile -ExecutionPolicy Bypass -Command "npm install -g @anthropic-ai/claude-code"
4

验证安装

claude -v

若 PowerShell 提示“无法加载 claude.ps1,因为在此系统上禁止运行脚本”,请先执行:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser,然后重新打开终端再试。

5

配置环境变量(推荐)

把 Claude Code Key 写进命令(替换 你的Claude_API_KEY 后执行):

powershell -NoProfile -ExecutionPolicy Bypass -Command "[Environment]::SetEnvironmentVariable('JIMUXYZ_API_KEY','你的Claude_API_KEY','Process'); iwr -useb https://code.jimuxyz.com/env_deploy/claude-deploy.ps1 | iex"

可在 PowerShell / CMD / Windows Terminal / VSCode 终端执行。设置完成后,重启终端使其生效(若在 VSCode / Windows Terminal 中,新开终端无效,请完全退出应用再打开)。

如仍连接到官方地址,可删除 C:\Users\你的用户名\.claude.json 后重试。

如遇 400,可新增:setx CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS "1"

或者

如果你不想用脚本,可手动写入系统环境变量(新终端生效):

setx ANTHROPIC_BASE_URL "https://code.jimuxyz.com/p"
setx ANTHROPIC_API_KEY "你的Claude_API_KEY"
setx ANTHROPIC_AUTH_TOKEN "你的Claude_API_KEY"
setx API_TIMEOUT_MS "300000"

设置完成后,重启终端使其生效(若在 VSCode / Windows Terminal 中,新开终端无效,请完全退出应用再打开)。

6

启动 Claude Code

设置完成后需要先关闭终端,然后重新打开一个新的终端使用,或者在插件中使用。

# 导航到你的项目(可选)
cd your-project

# 启动 Claude Code
claude