这是啥

零基础 Mac到”能跑 Claude Code”的最小路径。假设你啥也没装过——连 Terminal 都没打开过。

必装(按顺序)

1. Homebrew(包管理器)

官方 setup.md 隐含前提:你用 Homebrew 装其他工具。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

装完验证:

brew --version  # 应看到 Homebrew 4.x

2. Node.js 和 npm

Claude Code 用 npm 装。setup.md 里 node 要求:≥ 18

brew install node
node --version  # v20+ 或 v22+
npm --version

3. Git(装 Xcode Command Line Tools 会自动带上)

xcode-select --install
git --version

4. Claude Code 本体

来源:setup.md + quickstart.md:

npm install -g @anthropic-ai/claude-code

装完验证:

claude --version

5. 首次登录

claude
# 首次进入会让你:
# a) 用 claude.ai 账号登录(推荐,走 OAuth)
# b) 或输入 API key (ANTHROPIC_API_KEY)

推荐(非必需但省心)

一个好用的 Terminal

Mac 自带的 Terminal.app 够用,但体验一般。社群常用替代:

  • iTerm2(免费,成熟):brew install --cask iterm2
  • Warp(AI 原生 terminal):brew install --cask warp
  • Ghostty(新,原生渲染快):brew install --cask ghostty

Boris 用 iTerm2(how-boris-uses-cc.md tip 1:他用 iTerm2 开 5 个 tab 跑 5 个 Claude)。

一个好看的字体

代码等宽字体:

brew install --cask font-jetbrains-mono font-fira-code

VS Code(或类似编辑器)

虽然 Claude Code 是终端工具,但你还是要个编辑器看文件:

brew install --cask visual-studio-code

开始用之前的 CLAUDE.md 最小配置

来源:claude-code-docs/memory.md + 橙书 01 第 6 章(CLAUDE.md 完全解读 已详述)。

任何你想用 Claude Code 的项目根目录,建一个最小 CLAUDE.md:

# 项目名
 
## 项目简介
(一段话讲这是啥)
 
## 核心命令
- (你常用的命令)
 
## 注意事项
- (Claude 容易犯的错,遇到了就加)

CLAUDE.md 完全解读 的完整模板。

常见问题(来自素材的散点)

“权限被拒”

Claude Code 想用工具时会弹权限窗口。不想每次都点,见 Claude Code 进阶_hooks_settings_plugins 的 permissions 段。

“API key 在哪放”

API Key 的安全管理——简言之,~/.zshrc.env,别写进代码。

“上下文爆了”

Context Window 与上下文管理

Windows / Linux 用户

本条目只覆盖 Mac。Windows 和 Linux 差异较大(尤其 WSL 的各种坑),需要单独条目——列在 P1 批次。

陈彬视角

“环境准备”不该花超过 2 小时。如果你第一天就陷在 homebrew 装不上、nvm 冲突、权限错误里——先暂停。问一个装好过的朋友,或者换个干净账号从头装。死磕环境是新手最浪费时间的事

另一个建议:刚开始别用 Docker 跑 Claude Code——虽然理论上能行,但调试困难。老老实实本地装,跑熟了再想别的。

关联

官方链接