这是啥

Claude Code 是 Anthropic 做的命令行 AI 编程工具,直接跑在终端里。你在项目根目录开一个 claude 命令,它就能读你的代码、改你的文件、跑你的测试。不是 VSCode 插件,不是网页版,就是终端里的一个 agent

官方自己的描述(claude-code-docs/overview.md):

“Claude Code is an agentic coding tool that lives in your terminal.”

它跟 Cursor / Copilot 的核心区别

不是”自动补全”。是”你让它干活,它自己决定怎么干”。你说”帮我修这个 bug”,它会:读文件 → 想方案 → 改代码 → 跑测试 → 失败了再改。整个过程是它自主循环,不是一行一行建议给你。

Boris Cherny(Claude Code 创建者)在推特(boris-cherny/twitter-setup.md)里描述他自己的用法,用的词是 “5 个 Claude 并行跑”——不是 “5 个补全窗口开着”,是 “5 个独立 agent 在 5 个 git checkout 里各干各的”。这个区别很大。

为什么它火起来

橙书 01(huasheng-orange-books/01-claude-code.md)和官方 best-practices 页(claude-code-best-practices/official/best-practices-page.md)共同提到的几条:

  1. 出 box 即用:安装完 npm install -g @anthropic-ai/claude-code,跑 claude 就开始。没有复杂配置。
  2. 和终端深度耦合:所有你平时在 terminal 干的事(git / test / build / lint)它都能帮你干。
  3. CLAUDE.md 做长期记忆:项目根目录放一份 CLAUDE.md,它每次启动都读(见 CLAUDE.md 完全解读)。

30 分钟上手路径

下面是从三份来源交叉出的”最小动手路径”:

Step 1 — 装:

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

(来源:claude-code-docs/setup.md

Step 2 — 登录:

claude
# 首次会让你用 claude.ai 账号或 API key 登录

Step 3 — 在项目里启动:

cd ~/my-project
claude

第一次进来,先让它读一遍代码:

“先看一下这个项目的整体结构和主要模块,然后总结一下。”

Step 4 — 建一个最小的 CLAUDE.md: 项目根目录建 CLAUDE.md,写 3 行就够:

## 项目简介
(这是啥)
 
## 核心命令
- `npm test` 跑测试
- `npm run dev` 启动开发
 
## 注意事项
(它总犯的错记在这里)

(来源:Boris 推特 tip 4 + 官方 best-practices-page “CLAUDE.md” 节)

Step 5 — 从 Plan Mode 开始: Boris 的第 6 条 tip:大多数 session 他先按 shift+tab 两次进 Plan mode,让 Claude 先出方案、自己看过,再让它动手。

“A good plan is really important to avoid issues down the line.” — Boris, tip 6

陈彬视角的 3 个独立观察

(这一段是陈彬跑过半年后的判断,不是抄来的)

  1. Claude Code 最值钱的不是它能写代码,是它能”按你写的规则写代码”——规则写在哪?CLAUDE.md / skill / hook。这三样是系统,写代码只是 output。
  2. 用不用 Claude Code 的分界线是”你愿不愿意写 CLAUDE.md”。不愿意写的人,一辈子停在 Cursor 自动补全的路径上。愿意写的人,两个月后能自己搭系统。
  3. Claude Code 不是”给程序员的工具”——是”给’愿意把自己的方法论写成 md 的人’的工具”。这个是核心分歧线。

关联条目

官方 & 权威链接