Claude Code 核心思维
大多数人学 Claude Code 的路径是:装好 → 试几个命令 → 觉得不错但也就那样 → 偶尔用用。
这个路径跳过了最关键的一步:理解 Claude Code 的工作模型。不是它的技术架构,而是你应该怎样和它协作。
一个让我彻底改变用法的场景
刚开始用 Claude Code 时,我的习惯是把它当一个更聪明的代码补全工具:
"帮我写一个函数,输入是用户列表,输出是按部门分组的结果"它确实能写出来。但后来我遇到了一个跨三个模块的重构任务,照旧发指令,结果返工了四次——每次改完一个地方就发现另一个地方不兼容。
直到我换了一种方式:
"我要把 UserService 里的权限检查逻辑抽出来做成独立的中间件。
目前权限逻辑散落在 UserService、OrderService、ReportService 三个地方。
先帮我分析这三个文件的权限检查有哪些共同点和差异,
然后再出一个迁移方案。"这次一遍过,因为我给了它足够的上下文去先理解再动手。这就是下面四个核心概念在讲的事情。
四个核心概念
Claude Code 的设计建立在四个互相关联的思维模型之上:
主线程思维
一句话:把 AI 当作开发流程的主角,你是导演而不是演员。
传统开发中你自己写代码,工具辅助你。在 Claude Code 中最有效的模式是反过来:你描述目标和约束,AI 来设计和执行,你来验证和决策。
这不是说你不需要思考了。恰恰相反,导演的工作比演员更难——你需要判断方向对不对、方案合不合理、质量够不够。但具体的编码执行不再是你的瓶颈。
实际意义:
- 与其逐行告诉它怎么写,不如告诉它你想解决什么问题
- 与其自己先设计再让它实现,不如让它先出方案你来评审
- 与其做完了再检查质量,不如一开始就在 CLAUDE.md 里设好标准
→ 深入阅读:主线程思维详解
CLAUDE.md 至上
一句话:CLAUDE.md 是你和 AI 之间的共同记忆,它的质量直接决定 AI 的表现。
每次对话 Claude Code 都会先读取项目根目录的 CLAUDE.md。如果这个文件写得好,AI 从第一句话就理解你的项目上下文、代码风格、技术约束。如果没有或者写得差,每次对话你都要重新解释一遍背景。
我总结的 CLAUDE.md 写作原则:
- 写给新来的同事看:如果一个有经验的工程师看了你的 CLAUDE.md 能直接上手干活,那 AI 也能
- 规则要可执行:「代码质量要高」没用,「所有公共方法必须有 JSDoc 注释」才有用
- 保持更新:过时的 CLAUDE.md 比没有更糟糕——AI 会按照错误的规则工作
- 不要太长:超过 500 行 AI 的注意力就会分散。把不常变的背景知识用链接引出去
→ 深入阅读:CLAUDE.md 至上原则、CLAUDE.md 编写指南
计划模式
一句话:复杂任务先想后做,用 Plan 模式让 AI 深度思考再动手。
简单任务(改个变量名、修个 typo)直接做就行。但涉及多文件修改、架构调整、或者你自己都不确定方案的任务,先进 Plan 模式让 AI 分析全局、出方案、你确认后再执行。
什么时候该用:
- 改动超过 3 个文件
- 你自己也不确定最佳方案
- 之前的直接执行返工了
什么时候不需要:
- 单文件的小改动
- 你已经知道具体怎么改
- 纯机械性操作(格式化、重命名)
→ 深入阅读:计划模式详解
自动计划模式
一句话:让 AI 自己判断这个任务需不需要先规划。
手动选择「要不要进 Plan 模式」本身就是一个认知负担。自动计划模式下,AI 会根据任务复杂度自行判断是直接执行还是先规划。
配置方式很简单,在 CLAUDE.md 中加一行提示即可:
对于涉及多个文件或架构性变更的任务,先进入计划模式分析后再执行。→ 深入阅读:自动计划模式配置
这四个概念怎么配合
它们不是独立的功能开关,而是一套完整的协作思维:
接到任务
↓
主线程思维:让 AI 来主导分析和执行
↓
CLAUDE.md 至上:AI 从配置文件获取项目上下文
↓
自动计划模式:AI 判断是否需要先规划
├── 简单任务 → 直接执行
└── 复杂任务 → 进入计划模式
↓
计划模式:探索 → 规划 → 执行
↓
你验证结果学习建议
如果你刚开始用 Claude Code:
- 第一件事:给你的项目写一个 CLAUDE.md(哪怕只有 20 行)
- 试一次计划模式:找一个中等复杂度的任务,用
/plan或shift+tab让 AI 先出方案 - 观察差异:对比有 CLAUDE.md 和没有时 AI 的表现差距
- 逐步放手:从「告诉 AI 怎么做」过渡到「告诉 AI 要什么」
不用急着一次掌握所有概念。先把 CLAUDE.md 写好、遇到复杂任务用一次计划模式,你会自然感受到区别。
详细指南
- 主线程思维 — AI 主导的开发模式详解
- CLAUDE.md 至上原则 — 项目配置文件的最佳实践
- 计划模式 — 复杂任务的探索-规划-执行流程
- 自动计划模式 — 让 AI 自动判断何时需要规划