【人工摘要:把Claude Code当马(或者当人),而不是当车。车在自己的指挥下转向,马有自己的想法,我们只需要设置目标和边界。一路走,一路积累skill,一路重构skill。Skill需要放在git里面。】
简单记录一下到目前为止,Claude Code的经验,纯个人探索,不见得适用于所有人。
1. 盯住一个工具猛用。我用Claude Code。我并不认为它比Codex更好,但是比较工具花费的精力ROI不见得高,虽然能把差异说得头头是道给人虚假的成就感更高。
2. 记住最重要的快捷键。Control+G打开编辑器,帮助写长一点的内容;Control+A、Control+E、Control+U这些在命令行非常实用的快速移动光标的快捷键。虽然不是AI时代新的,却在使用的时候和Control+C、Control+V一样重要。
3. 使用语音输入。HoldSpeak很有帮助。
4. 一个项目先写PROJECT.md,用结构化的方法先把想到的一次性写出来。
5. Claude agents是缺省打开方式。
6. Claude Code和github.com和cloudflare.com是绝配,把构建过程、发布过程,以及域名相关的所有操作交给基础设施。
7. 分开人写的和机器写的。手工维护最核心的CLAUDE.md,不要去读Claude Code写的.md或者代码。机器归机器,人类归人类。AI写的东西用问AI的方式了解,不要看源代码。
8. 拖拽文件进Claude Code的窗口——音频、视频、文档、截屏——讲不清楚用Command+Shift+5截屏,然后拖过去,最快。
9. 重构记忆系统。以~/.claude/CLAUDE.md为中心,分门别类引用多个memory文件,要求不使用项目的memory,并且把所有的memory文件放在git里面,同步到github(private),这样自己的记忆才是永久的、可积累的,不至于散落在每个项目里面。
10. 写Skill,同时每次工作结束以后,要求Claude「沉淀学到的到Skill里」——可以让它自动做。
11. 有可能的情况下,对于复杂任务使用ultracode触发dynamic workflow。虽然很贵,虽然很慢,但是效果还是有保证的。
12. 一路走,一路积累skill,一路重构skill。Skill需要放在git里面。
13. 用git的文档当作前一个任务的输出,也是下一个任务的输入。让agents之间有明确的交接文档,而不依赖于context做衔接。
14. 把Claude Code当马(或者当人),而不是当车。车在自己的指挥下转向,马有自己的想法,我们只需要设置目标和边界。它的自主寻路特征,是特性而不是bug。