工程师分享他自己日常用 Claude Code 的实用心得
虽然不起眼,但这是我最近使用 Claude Code 的方法。
・每次对话都一定要复盘
▶︎ 这里说的复盘,不是复盘代码,而是好好梳理「Claude Code 有什么计划、接下来打算实现什么、最终得到了什么结果」。
如果忽略这件事,就会怪到 AI 头上说「AI 变笨了」。一定要按计划→调查→实现→复盘的流程走。虽然会多花一点时间,但我认为「让自己始终清楚 AI 的行动范围、保持控制」是很重要的。
我现在觉得「只要把 harness/loop 设计做到极致,就能全自动做出优秀的应用」是幻想。目前依然离不开 Human in the loop。
・按功能拆分会话
▶︎ 如果让同一个会话同时实现多个功能,很容易导致上下文污染。所以我会按大功能拆分成多个独立会话。
最近 Claude Code 新增了将会话内容桥接到另一个会话的功能,上下文分享变得容易多了,是非常实用的更新。
・遇到模糊的判断,不要直接说「去做」,要问「你怎么看?」
▶︎ 在需求和规格都不清晰的情况下就扔给 AI 实现,大部分时候都会做偏。所以当你拿不准、心里不安的时候,一定要先和 Claude Code 讨论碰撞一下。
需求定义阶段也一样,现在好像还有 grill? Skills,拿不准、内容模糊、存在不确定因素的时候,先讨论碰撞一下会更好。
・让 Claude Code 帮我复盘我自己的 Claude Code 使用方法
▶︎ 用 /insights 命令,它会根据你过去的对话历史,整理出你是怎么用 Claude Code 的,生成优缺点报告。
这个命令能帮你找出每次都出错的用法和低效环节,你可以接着让它「帮我想改进方案」,把结果记到 CLAUDE.md 这类文件里,下次使用就能提高效率了。
大概就是这些。我感觉越想要靠 AI 全自动化,之后越容易出问题。MVP 级别的项目用 harness 确实能开发个大概,但从那之后的迭代,长期来看,踏实一步步做才是最高效的方法👀
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖