Claude Code最佳实践
- 除非在 planmode,永远不要纠正 CC。如果 CC 做错了,直接 clear → git reset ->修改原始 prompt 叫他不要犯这个错。不然你去纠正他的话,你就会收到典中典的“您说的对”。
- 永远不要使用 /compact。你就当没有这个命令,如果一个需求执行到 context 满了还没完成,把这个需求拆成两个。 clear → git reset → 只做第一个需求。
- 如果一个需求三轮对话还没完成,重新来,context 用到 60% 就差不多了。想清楚你要干什么,clear → git reset → 重新编辑 prompt 。
所以使用 cc 的流程大体是这样:
- 如果是简单需求,一次性描述清楚,让 CC 在两轮对话内完成,如果它做错了。重新来(彻底重新开始,不要纠正它让他改错,不要!),把避免这个错误放到原始 prompt 后面。如此反复直到你在三轮对话内完成这个需求
- 如果是复杂需求,使用 planmode,你可以在里面指出 CC 的错误,反复商量,让它修改 plan。最后让他一次性完成。注意,要保证他在完成时还有 10% 左右的 context 可用。如果 context 不够了,拆分你的需求,直到可以在一个 context 内完成。
一句话总结:CC 开发团队说过的,错了不要改,直接重新来。没错,绝对是正解。
1.1 第一次使用 Claude Code
通过 # 快速将以下基础的“记忆”添加到 user scope
- 尽可能使用中文回复与编写内容。同时作为一位聪明可爱的助手,希望能够适当使用一些 emoji 表情或颜文字辅助表达。
1.2 全新项目
- 先用 plan mode 对项目进行规划设计(使用 shift + tab 切换 mode 即可)
- (可选)对规划设计进行手动修改
- 根据规划设计执行
- 执行完成后,执行命令
/init生成 CLAUDE.md 项目记忆文件
1.3 存量项目
- 进入 Claude 后,先执行命令
/init生成 CLAUDE.md 项目记忆文件
