通用平台
NodeJs 安装方式
Claude Code 的本质是一个基于 Node.js 运行的命令行程序(CLI),它通过 npm 包管理器进行分发,兼容 Windows / Linux /macOS 平台。因此,在安装之前,必须确保系统中已经正确安装了 Node.js。
1 2 3 4 5
| npm config set registry https://registry.npmmirror.com
npm config get registry
|
1 2 3 4 5
| npm install -g @anthropic-ai/claude-code
claude --version
|
Linux 平台
Linux、WSL 安装方式
2026 年 Claude Code 有重大更新,支持在 Linux 平台原生安装,可以省去手动安装 Node.js。原生安装器自带所有依赖,一条命令就可以搞定 Claude Code 安装。
- 设置网络代理(避免网络请求被墙和触发 Cloudflare 的人机验证)
1 2 3 4 5 6 7 8 9 10 11
| export HTTP_PROXY="http://127.0.0.1:8080"
export HTTPS_PROXY="http://127.0.0.1:8080"
export HTTP_PROXY="http://用户名:密码@127.0.0.1:8080"
export HTTPS_PROXY="http://用户名:密码@127.0.0.1:8080"
|
1 2 3 4 5
| ping claude.ai
ping api.anthropic.com
|
1 2
| curl -fsSL https://claude.ai/install.sh | bash
|
1 2 3 4 5 6
| [终端显示] Downloading Claude Code... Installing to C:\Users\你的用户名\.local\bin\ ✓ Installation complete!
Run 'claude --version' to verify.
|
Windows 平台
PowerShell 安装方式
2026 年 Claude Code 有重大更新,支持在 Windows 平台原生安装,可以省去手动安装 Node.js。原生安装器自带所有依赖,一条命令就可以搞定 Claude Code 安装。
- 设置网络代理(避免网络请求被墙和触发 Cloudflare 的人机验证)
1 2 3 4 5 6 7 8 9 10 11
| $env:HTTP_PROXY="http://127.0.0.1:8080"
$env:HTTPS_PROXY="http://127.0.0.1:8080"
$env:HTTP_PROXY="http://用户名:密码@127.0.0.1:8080"
$env:HTTPS_PROXY="http://用户名:密码@127.0.0.1:8080"
|
1 2 3 4 5
| ping claude.ai
ping api.anthropic.com
|
- 临时绕过执行策略(允许 PowerShell 执行脚本)
1 2
| Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
|
1 2
| irm https://claude.ai/install.ps1 | iex
|
1 2 3 4 5 6
| [PowerShell显示] Downloading Claude Code... Installing to C:\Users\你的用户名\.local\bin\ ✓ Installation complete!
Run 'claude --version' to verify.
|
常见问题
原生安装方式下载很慢
推荐使用 cc-download 这个开源项目,在 Windows / Linux /macOS 上安装和更新 Claude Code,支持设置代理、显示下载进度,并支持下载离线安装包到本地机器。
参考资料