Claude Code 用久了会变笨?这个插件让 AI 永远清醒

Claude Code 用久了会「变笨」?这个插件让 AI 永远清醒

用 Claude Code 跑长任务,做到一半突然发现 AI 开始重复自己、跑偏主题、甚至忘了最初的需求——这不是幻觉,这是 context 退化。今天挖到一个硬核插件,专门解决这个问题。

什么是 context 退化?

说人话就是:对话太长了,Claude 的「短期记忆」装不下了。它开始遗忘细节、重复劳动、输出质量下降,但你往往后知后觉。

传统解法是「重启 session」,但刚建立好的上下文全丢了,等于从头再来。

hatch3r-context-health 做的事,就是在你 context 崩溃之前,提前告诉你「该保养了」。

它怎么工作的?

这个插件内置了一套 健康度自检清单,每轮对话都会偷偷跑一遍:

四个维度打分:
– 任务回忆 — AI 还能不能脱口而出「我现在在做什么」?
– 进度追踪 — 完成了哪些、还剩哪些,清清楚楚吗?
– 错误频率 — 最近工具调用失败是偶然还是重复踩坑?
– 文件时效 — 你改过的文件,AI 的记忆有没有跟着更新?

每个维度有绿/黄/红三档阈值,模型 context 窗口越大,容忍度越高(小窗口模型 15 轮就报警,大窗口 200K+ 模型可以撑到 40 轮)。

发现问题后怎么办?

插件不是只报问题,它还给行动建议:

  • 绿色(0-1 项退化):继续干活,无需干预
  • 黄色(2-3 项退化):刷新上下文 — 重读需求文档、重新加载修改过的文件、做个进度小结
  • 橙色(4 项退化):委托子 Agent — 生成一份完整交接文档,spawn 子 agent 继续
  • 红色(5 项全红):停!保存所有进度,文档化剩余工作和 blockers

这套机制最妙的地方是:橙色阶段就能主动delegation,不用等到彻底崩溃才想起来开新 session。

适用场景

  • 长期维护的大型代码库(几千行以上)
  • 多人协作项目,文件频繁改动
  • 调试复杂 bug,需要多轮排查
  • 任何「做到一半怕忘了」的长期任务

安装方式

npx claudepluginhub hatch3r/hatch3r --plugin hatch3r

召唤技能:/hatch3r-context-health,也支持直接在 Claude Code 里输入触发。

总结

hatch3r-context-health 本质上是一个 AI 编程的自我监控系统——不是等 AI 产出垃圾之后你才发现,而是提前告诉你「该做保养了」。配合子 agent delegation 使用,等于给 Claude Code 加了一层自动驾驶的自我修复能力。

如果你经常跑长任务、怕 context 退化影响输出质量,这个插件值得第一时间装上。

GitHub 仓库:hatch3r/hatch3r


GitHub: https://github.com/hatch3r/hatch3r

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 682 阅读