安装与配置
系统要求
在安装 Claude Code 之前,请确保你的系统满足以下要求:
操作系统
- ✅ Linux(推荐)
- ✅ macOS(推荐)
- ✅ Windows(通过 WSL2)
运行环境(二选一)
方案 1:Node.js 环境
- Node.js 18.0.0 或更高版本
- npm 或 yarn 包管理器
方案 2:独立可执行文件
- 无需 Node.js
- 直接下载对应平台的二进制文件
其他要求
- 至少 2GB 可用内存
- 稳定的网络连接(用于 API 调用)
- 命令行终端(Terminal/iTerm2/Windows Terminal 等)
- Anthropic API Key(第三章详细说明)
安装方法
Claude Code 提供多种安装方式,选择最适合你的方法:
方法 1:通过 npm 安装(推荐)
优点: 易于更新、跨平台、自动管理依赖
方法 2:原生安装脚本(无需 Node.js)
优点: 不依赖 Node.js、自动选择对应平台的二进制、自带自更新
macOS / Linux / WSL:
Windows (PowerShell):
方法 3:IDE 扩展与桌面应用
除了命令行,Claude Code 还提供:
- VS Code 扩展: 在 VS Code 扩展市场搜索 "Claude Code" 安装,可在编辑器侧边栏中直接使用
- JetBrains 插件: 支持 IntelliJ IDEA、PyCharm、WebStorm 等
- 桌面应用: macOS 和 Windows 桌面客户端,适合管理多个并行会话
提示: 不存在官方的
brew install claude-code安装方式,也无法从源码构建(仓库 anthropics/claude-code 主要用于问题反馈与文档)。请使用 npm 或上面的原生安装脚本。
初次运行
安装完成后,让我们进行初次运行配置:
步骤 1:在项目目录中启动
首次运行时,Claude Code 会引导你完成:
- 选择界面主题(深色/浅色等)
- 登录账号:可以选择 Claude 订阅账号(Pro/Max 套餐,浏览器 OAuth 登录)或 Anthropic Console 账号(按 API 用量计费)
- 信任当前目录:确认是否允许 Claude Code 读取该项目的文件
步骤 2:登录方式说明
两种登录方式的区别:
也可以跳过登录流程,直接通过环境变量提供 API Key:
注意: 如果还没有 API Key,请查看下一章(第三章)了解如何获取。
步骤 3:开始使用
配置文件位置
Claude Code 的配置文件存储在以下位置:
编辑配置
基础配置选项
打开 ~/.claude/settings.json,常见配置如下:
主要配置项说明
完整配置项参考官方设置文档。
常见问题排查
问题 1:命令未找到
错误信息:
解决方案:
问题 2:API Key 无效
错误信息:
解决方案:
- 验证 API Key 格式(应以
sk-ant-开头) - 检查 Key 是否已过期
- 确认账户余额充足
- 重新登录或更新 Key:
问题 3:网络连接问题
错误信息:
解决方案:
问题 4:权限问题
错误信息:
解决方案:
问题 5:Node.js 版本过低
错误信息:
解决方案:
验证安装
完成安装后,运行以下命令验证一切正常:
预期输出:
更新 Claude Code
保持 Claude Code 更新以获得最新功能和修复:
npm 安装更新
原生安装更新
查看更新日志
参考官方仓库的 CHANGELOG。
卸载
如果需要卸载 Claude Code:
npm 卸载
原生安装卸载
小结
在本章中,我们学习了:
- ✅ Claude Code 的系统要求和运行环境
- ✅ 安装方法:npm、原生安装脚本、IDE 扩展与桌面应用
- ✅ 初次运行配置流程
- ✅ 配置文件位置和基础选项
- ✅ 常见问题的排查和解决
- ✅ 安装验证、更新和卸载方法
现在你已经成功安装了 Claude Code!