← 回首页

我们的 Claude Code 不一样 — 同一匹马,不同的马具

真人长视频 · EP0019 2026年5月25日 12:02
这一期讲什么

Harness 的原意是马具 — 马鞍、缰绳、马镫。在 AI 体系里,它指的是大模型之外的所有东西:规则、配置、记忆系统、工具。

Claude Code 本身是一套通用的 harness。这期讲的是我在通用配置之上,根据个人需求额外做的配置 — 19 条 rules、23 个 hooks,以及一套分类管理的 memory 体系。核心特点:可执行性优于描述性scar 机制把事故凝结为规则、主动遗忘避免幻觉。

配套下载 · 给你的 Claude Code 学

我的 Claude Code 为什么看起来这么好用?答案不在模型本身 — 在 harness

Harness 是什么

Harness 的原意是马具,套在马身上的马鞍、缰绳、马镫。在 AI 体系里,它指的是大模型之外的所有东西 — 规则、配置、记忆系统、工具。

Claude Code 本身就是一个通用的 harness,是 Anthropic 给到每个人的一套系统化配置。我今天讲的是在这套配置的基础上,根据我个人的需求额外做的定制。

三个核心概念

Rules — 行为规则,像法律,像达利欧的《原则》。模型怎么跟我沟通、怎么改代码、按什么优先级行为,都由 rules 决定。

Memory — 项目知识。每个 project 里的经验沉淀、操作历史、对话记录中的核心内容,经过语义压缩后保存成文档,随时供模型调用的知识库。

Hook — 我把它比作警察。和 rules 一样约束模型,但更硬性 — 如果发生了这件事情,就必须有怎样的处理。Rules 更像道德准则,是弹性的;hook 是硬性拦截,完全按规则执行。

此外还有设定文档存放环境变量和 API keys,以及一层我自己加的笔记系统 — memory 是给模型读的记忆,笔记是给我读的记忆。每做完一个重要项目,产出和经验会变成 HTML 网页保存。这种用网页形式储存经验的做法已经慢慢成了规范,Anthropic 也提倡这样做。

四个核心特点

这套体系是最近四个月反复迭代的结果,也借鉴了老金的 Meta 的圆的理论。有四个比较突出的特点:

分类管理 — memory 和各种信息按类别组织,不是一锅粥。

可执行性优于描述性 — 优先衡量这套机制上线之后的执行效果,而不是它看起来设计得多么完善。

Scar 机制 — 事故凝结为规则。每当我跟 AI 的配合出问题,它会主动记入出错日志。反复出错就总结成一条 rules。如果 rules 还是被忽略,就进而升级到 hook 做硬性拦截。从事故到规则再到拦截,逐级加码。

主动遗忘 — 项目结束了、配置改掉了、服务器不租了,相应的经验和记忆会被归档,不再被模型提取,避免产生幻觉。

规则实例:价值观排序

我有 19 条 rules,挑四条来讲。

第一条是价值观排序 — 当模型需要决策时,按我的价值观排序:荣誉、卓越、真实、美、效率

产出不是优先追求效率、不是”先出来就行”。它考虑的是:这个东西做出来能不能代表我的作品,我是不是满意。选型和架构设计采用卓越思路,不用在意算力成本和开发难度。真实原则 — 避免模型拍马屁。我之前用 GPT 的时候,在它的语境里我基本上就是在世的特斯拉或爱迪生,容易陷入自洽陷阱。所以要求模型按可行性和批判性思维来审视我的方案。是对自己和 AI 共同的要求,会把审美标准传递给它。

唯一没加进去的是成本 — 订阅套餐基本用不完,没有这个顾虑。

能查就别问

执行任务时 Claude Code 经常问”密钥是多少啊,我不知道”。其实已经有地方妥善存储了密钥。这条规则就是:遇到这类问题先去检索,别来问我

改动三层级

改动分 L1、L2、L3 三个层级。L1 是页面前端级改动,不会出问题,直接做。L2 是改三五个文件的小功能,改完验证通过再交付。L3 是新功能或复杂过程,走完完整的七步流程 — 澄清需求、调研、计划、执行、测试等。

直播脱敏

因为经常开 Claude Code 直播,终端会打印 IP、密钥、邮箱等私密信息。所以要求模型在界面输出时避免明文输出这些内容

23 个钩子

钩子设了 23 个。比如把记忆分为长期不变的(身高、血型、基因)和易变的(电脑型号、服务器密钥),对易变记忆定期抽查核实。还有凭据存储位置告知、危险命令拦截、改完文件自动检查、任务结束做 recap — 有没有失败教训、可复用经验、新流程。

Memory 方面,Claude Code 只读取前 200 行。记忆太多不仅占上下文,还可能因为模型注意力问题导致有些记忆没有被好好运用。

平行发明

很多人说 Claude Code 在抄袭 OpenCode、抄袭小龙虾、抄袭亚马逊。我觉得并不是这回事 — 现在是一个平行发明的时代。我们都有同样的需求,只是在同一时间用不同方式实现了类似功能。不用在意谁抄袭谁,好的功能被通用工具吸收,是好事。

适用场景与局限

这套 harness 不是从一开始就设定好的。是使用过程中遇到问题,跟 Claude Code 探讨”别人有没有解决过、有没有最佳实践”,一步步设定出来再验证有效性的结果。

特别适合一个人的团队去开发很多个项目。不适合团队合作 — 团队推荐老金的 Meta 项目。

Harness 终将被内化

Harness 的使命从出现那天起就是会被淘汰的。它终将被内化到大模型自身的能力里面去。Claude Code 也在不断更新。

Claude Code vs Codex

最近吵得比较火 — Claude Code 和 Codex 该用哪个?在我看来这两个都是 harness,都是马具。我的逻辑特别简单:选一匹跑得更快的马 — 至少现在选 Claude。然后自己调整马具让它更适合我的需求,而不是拿一个官方马鞍放上去,马却跑得不够快。

我会去选一匹跑得更快的马,然后自己去调整马具,让它更适合我的需求。