环境搭建与配置全流程
你可以参考下面的流程图,对整个搭建和使用过程有一个整体的认识:

步骤 1:环境准备
在开始之前,请打开终端,确保你的系统满足以下条件:
安装 Git(可选但强烈推荐): Claude Code 能更好地理解 Git 历史记录和进行版本控制操作。
sudo apt install -y git
安装 Node.js(推荐 18.19.0 或更高版本):
Claude Code 可以通过 npm 安装,所以 Node.js 是必需的。
# 使用 NodeSource 仓库安装 Node.js 20.x LTS 版本
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
# 验证安装
node --version
npm --version
如果你计划使用其他安装方式(如原生安装),Node.js 不是必需的,但为了后续的通用性和工具链完整性,仍然推荐安装。
更新系统包:
sudo apt update && sudo apt upgrade -y
步骤 2:安装 Claude Code(二选一)
你可以根据个人喜好选择以下任一方式。
方式 A:通过 npm 全局安装(通用性最强)
这是最直接、最通用的方法,适用于大多数开发者。
npm install -g @anthropic-ai/claude-code
⚠️ 重要提示:如果遇到权限错误(EACCES),切勿使用
sudo。请参考下文'故障排除'部分,配置 npm 使用用户级目录。
方式 B:通过官方脚本原生安装(无需 Node.js,自动更新)
如果你希望工具独立于 Node.js 环境并开启自动更新,可以选择此方法。
curl -fsSL https://claude.ai/install.sh | bash
步骤 3:验证安装
无论使用哪种方式,安装成功后,运行以下命令检查版本:
claude --version
如果显示类似 2.x.x (Claude Code) 的版本号,则安装成功。你还可以运行诊断命令,确保所有组件正常工作:
claude doctor
步骤 4:认证与配置
首次启动 Claude Code 需要进行身份认证。

