Claude Code 核心工作流与高效用法
常规流程与核心技能
一、用好自定义设置,把 Claude 变成你的专属助手
Claude Code 其实就是个能自动帮你把上下文塞进提示里的代理编码助手。虽然这过程会吃掉不少时间和 token,但只要环境配置得当,效率绝对能翻倍。
CLAUDE.md 文件,别嫌麻烦
搞个 CLAUDE.md 文件,每个代码库都配一份。Claude 一开口,这文件里的内容就会自动进上下文。想记点啥?用 # 随时加笔记。想让 Claude 死记硬背某些要求?写上 “IMPORTANT / YOU MUST”,执行力杠杠的。懒得手写?直接 /init 生成模板。
层级结构,monorepo 也不怕
CLAUDE.md 支持放在根目录、父目录、子目录,甚至 ~/.claude。这样 monorepo 项目自动继承全局或每个包的指导,灵活得很。
二、代码风格与工作流,细节决定成败
常用 Bash 命令
- •
npm run build:项目构建 - •
npm run typecheck:类型检查
编码风格
- • 坚持用 ES modules(import/export),别再用 CommonJS(require)那一套
- • 能解构就解构,
import { foo } from 'bar',别整大包大包的
工作流建议
- • 一轮代码改完,记得 typecheck
- • 跑测试时,优先单测,别每次都轰全套,省资源省时间
三、探索、规划、编码、提交:黄金四步走
这个流程适用各种场景,无论小需求还是大项目,都能让你和 Claude 配合得更顺:
-
- 先让 Claude 把相关文件、图片、链接都读一遍,摸清底细
-
- 针对问题,让 Claude 先出一份详细方案
-
- 方案定了,再让 Claude 写代码实现
-
- 最后 Claude 直接提交代码,生成 PR
记住:探索 → 规划(不编码)→ 实现 → 提交。提前规划,成功率高得多。下指令时,记得明确让 Claude 先规划别着急写代码。
文件定位小技巧
输入文件名时,直接用 tab 补全,Claude 能精准跳转,既省上下文预算又高效。
四、测试驱动开发的进阶玩法
这是 Anthropic 最推崇的流程,适合所有能用测试验证的改动:
-
- 让 Claude 先写出基于输入/输出的测试用例
-
- 跑一遍测试,确认刚开始肯定是失败的
-
- 先把测试提交上去
-
- 再让 Claude 写能让测试通过的实现
-
- 通过后再提交实现代码
进阶版 TDD:先让 Claude 写失败测试并提交,然后不断迭代实现直到全通过。可以让另一个 Claude 从头审查,双重保险,代码质量有保障。
五、前端开发的视觉闭环
前端开发光靠测试还不够,视觉还原才是硬指标。你可以这样用 Claude:
-
- 先搞定让 Claude 自动截图浏览器的方法
-
- 把设计稿或视觉模型丢给 Claude
-
- Claude 实现一版,自动截图结果,和模型对比,不对就改,直到像素对齐
-
- 满意了就让 Claude 提交代码
图像补全上下文,效率翻倍
直接把截图粘进对话,或者给 Claude 文件路径,它能一眼看出哪里没对齐。来回几轮,UI 细节能抠到像素级。这种视觉反馈循环,前端还原度和开发效率都能上一个台阶。