Claude Code 总在同一地方翻车?7条铁律让 AI 学会「长记性」
Claude Code 每次都说「搞定」,转头就忘了上次怎么翻的车——这不是模型笨,是 AI Agent 天生没有记忆和纪律。
naimkatiman/continuous-improvement 就是来解决这个的。一句话定位:给 AI Agent 装一套行为准则,让它每次都老实走流程,不跳步、不瞎猜、不提前宣布胜利。
它在管什么?
整个 Skill 围绕「7 条 AI Agent 纪律法则」展开:
- 执行前先调研——别重写已经存在的代码
- 计划是神圣的——防止需求蔓延和过度设计
- 一次只做一件事——别把五个改动堆到一次 commit 里
- 验证后再报告完成——测试跑过了才算,不是「看起来好了」
- 每次会话后反思——把教训存档,下次不再犯
- 一次只迭代一个改动——别同时调五个地方再一起 debug
- 从每次会话中学习——上下文窗口关闭后,知识不能也跟着消失
是不是听起来像「废话」?但凡是天天用 AI 写代码的人,这七条每条都能对上真实的痛。
怎么工作的?
两层 enforcement:
第一层:运行时 Gate(hooks/gateguard.mjs)
这是一个 PreToolUse hook,在你每次执行 Edit/Write/destructive Bash 之前物理拦截——不是弹个提示,而是直接阻断,直到 AI 说出「这个改动依赖的 facts 是什么」,把事实清单摆出来才能继续。听起来反人类,但用起来会发现:AI 每次被迫说明理由时,往往自己就发现了漏洞。
第二层:Mulahazah 自我进化引擎
Mulahazah(阿拉伯语「观察」)是这套 Skill 的灵魂。它记录每一次工具调用,大概 20 次之后,Claude 会分析行为模式并生成「本能」(instincts)——带有置信度评分的 YAML 文件,0.7 分以上会自动执行,0.5–0.7 分会提示,低于 0.5 默默存档。
随着使用时间增加,你的 Claude Code 会越来越「懂行」,同一个坑不会踩两次。
安装有多麻烦?
入门模式(足够 90% 用户):Claude Code 内两条命令,无需 Node、无需 bash
/plugin marketplace add naimkatiman/continuous-improvement
/plugin install continuous-improvement@continuous-improvement
运行 /discipline 验证是否生效。
专家模式:额外加 MCP server + 观察 hooks + GitHub Action transcript linter。
我的判断
这个 Skill 解决的不是「模型能力」问题,而是「使用姿势」问题。再强的模型也会在重复任务上犯同样的错,原因是 AI Agent 天生缺乏自我监督和长期记忆。7 条法则+Mulahazah 的组合,让 Claude Code 真正变成一个「会成长的工具」,而不是每次都是一张白纸。
适合已经深度使用 Claude Code、希望把 AI 编程效率从 60 分拉到 85 分的开发者。
GitHub(⭐ 3–6k):https://github.com/naimkatiman/continuous-improvement
GitHub: https://github.com/naimkatiman/continuous-improvement
评论区
登录后可评论。