Claude Code安装系统要求环境配置

Claude 安装前准备:系统要求与环境配置

详解 Claude Code 的系统要求,包括操作系统支持、Node.js 版本、必要软件和网络环境,确保安装顺利进行。

· 阅读约 4 分钟

在安装 Claude Code 之前,先确认你的系统是否满足运行条件。这一步花 5 分钟检查,能避免安装中途出现奇怪的报错。

支持的操作系统

Claude Code 支持以下操作系统:

系统支持情况说明
macOS 12+✅ 完整支持推荐,官方主要测试环境
Linux(Ubuntu/Debian/CentOS)✅ 完整支持服务器部署的首选
Windows 11(WSL 2)✅ 支持需要通过 WSL 2 运行
Windows 原生 PowerShell⚠️ 有限支持部分功能可能受限

Windows 用户注意:强烈建议通过 WSL 2(Windows Subsystem for Linux)运行 Claude Code,体验和 Linux/macOS 一致。直接在 PowerShell 里使用会缺少一些 Unix 命令支持。

Node.js 版本要求

Claude Code 要求 Node.js 18 或更高版本

检查你当前的 Node.js 版本:

node --version
# 应该输出 v18.x.x 或更高

如果版本过低或未安装,推荐用 nvm(Node Version Manager)管理 Node.js:

# macOS / Linux 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

# 安装完成后,重启终端,然后安装最新 LTS 版本
nvm install --lts
nvm use --lts

# 验证
node --version  # v22.x.x 或类似
npm --version   # 10.x.x 或类似

为什么推荐 nvm? 你可以随时切换 Node.js 版本,不会影响系统全局环境,也方便以后升级。

npm 版本

Claude Code 通过 npm 安装,需要 npm 8 或更高版本:

npm --version
# 应该输出 8.x.x 或更高

npm 跟着 Node.js 一起安装,版本通常满足要求。如果版本太低:

npm install -g npm@latest

Git(推荐安装)

Claude Code 本身不强制要求 Git,但绝大多数开发场景都需要用到 Git,建议提前安装:

git --version
# 推荐 2.x.x 或更高

macOS 安装:

xcode-select --install
# 或者用 Homebrew
brew install git

Ubuntu / Debian 安装:

sudo apt-get install git

终端环境

Claude Code 是命令行工具,终端环境会影响使用体验:

推荐的终端:

  • macOS:iTerm2 或系统自带的 Terminal.app
  • Linux:默认终端或 Gnome Terminal
  • Windows:Windows Terminal + WSL 2

Shell 推荐:

  • bash(默认)
  • zsh(macOS 默认,推荐)
  • fish(需要额外配置)

Claude Code 在 bash 和 zsh 下测试最充分,建议使用其中之一。

网络要求

Claude Code 需要连接 Anthropic 的 API 服务器(api.anthropic.com),需要确保:

  • 网络可以正常访问 api.anthropic.com(国内用户见”国内使用指南”)
  • 建议有稳定的网络连接,不稳定的网络会导致请求超时

测试是否能访问:

curl -I https://api.anthropic.com
# 应该返回 200 或 401(连通就说明网络没问题)

磁盘空间

Claude Code 本身很小(几十 MB),但运行时会产生缓存:

  • Claude Code 安装包:~50 MB
  • 运行缓存:视使用情况而定
  • 建议至少留有 500 MB 可用空间

环境检查清单

安装前按清单确认:

# ✅ Node.js >= 18
node --version

# ✅ npm >= 8
npm --version

# ✅ 推荐安装 git
git --version

# ✅ 网络连通性
curl -I https://api.anthropic.com

全部通过后,可以开始安装 Claude Code 了。接下来有两种安装方式:VS Code 插件安装和命令行工具安装,根据你的使用习惯选择。

标记本节教程为已读

记录您的学习进度,方便后续查看。