Santiago分享的 18 条 Claude Code 技巧:

Santiago分享的 18 条 Claude Code 技巧:


1. 始终使用 ` @filename.py` 或 `@src/classes/` 直接引用文件来约束代理。

2. CLAUDEmd →在编写任何代码之前,请先描述你的方案并等待批准。如果需求不明确,请提出澄清问题。

3. CLAUDEmd →如果一项任务需要修改 3 个以上的文件,请先停止并将其拆分成更小的任务。

4. 考虑创建一个 `/decompose` 命令,该命令接受一个计划并输出一个可逐个执行的小任务列表。

5. CLAUDEmd →描述您的技术栈、文件夹结构、编码规范以及您想要避免的任何反模式。

6. 使用 `/memory` 保存任何需要在项目之间保留的个人偏好。

7. 创建一个 `.claudeignore` 文件,其中包含代理不应该读取或修改的任何文件。

8. CLAUDEmd →当出现错误时,首先编写一个可以重现该错误的测试,然后修复它,直到测试通过为止。

9. CLAUDEmd →编写代码后,列出可能出错的地方,并建议编写测试来覆盖这些错误。

10. 创建一个 `/review-xyz` 命令,用于检查代码的正确性、边界情况以及与代码库模式的一致性。

11. 创建一个 `/test` 命令,该命令调用一个测试子代理来运行你的测试套件。

12. CLAUDEmd →当我指出某事有误时,请在重写之前提出澄清问题。

13. 使用 `/rewind` 命令回滚更改,然后提供更具体的反馈并重试。

14. 使用 Git 工作树在不同的任务上运行并行代理会话。

15. 在一次性环境中使用 `claude --dangerously-skip-permissions` 可以更快地迭代,同时在出现问题时仍然能够恢复。

16. CLAUDEmd →每次我纠正你的时候,在 CLAUDE .md 文件中添加一条新规则,这样就不会再发生这种情况了。

17. 将任何成功的、可重复的提示保存为斜杠命令或技能,从而将其转换为工作流程。

18. 为任何需要大量上下文信息或专门分析的重复性任务创建子代理。重用这些子代理,而不会污染你的主上下文。
##




分类