这是啥
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)共同提到的几条:
- 出 box 即用:安装完
npm install -g @anthropic-ai/claude-code,跑claude就开始。没有复杂配置。 - 和终端深度耦合:所有你平时在 terminal 干的事(git / test / build / lint)它都能帮你干。
- 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 个独立观察
(这一段是陈彬跑过半年后的判断,不是抄来的)
- Claude Code 最值钱的不是它能写代码,是它能”按你写的规则写代码”——规则写在哪?CLAUDE.md / skill / hook。这三样是系统,写代码只是 output。
- 用不用 Claude Code 的分界线是”你愿不愿意写 CLAUDE.md”。不愿意写的人,一辈子停在 Cursor 自动补全的路径上。愿意写的人,两个月后能自己搭系统。
- Claude Code 不是”给程序员的工具”——是”给’愿意把自己的方法论写成 md 的人’的工具”。这个是核心分歧线。
关联条目
- 下一步概念:什么是 MD-based System · CLAUDE.md 完全解读 · Agent vs Skill vs Workflow
- 进阶:Claude Code 进阶_hooks_settings_plugins(P0.2 会写)
- 对比:Cursor vs Claude Code(P0.2 会写)
官方 & 权威链接
- Anthropic 官方文档:https://code.claude.com/docs
- Best Practices 页:https://code.claude.com/docs/en/best-practices
- Boris 的个人 setup:https://howborisusesclaudecode.com/