用 Claude Code 写代码的人,大概率都有过这种体验:你让它改代码,它先抛出一份看似无懈可击的解决方案,然后洋洋洒洒开始动手。
但 Claude Code 也有不老实的时候——它自己列了一堆 flag,实际执行了多少、每条改动会不会引出新 bug,往往很难一眼看清。
这些问题,最后多半还是得程序员来背锅。
现在 Claude Code 出了个新 mod,专门解决这个问题,名字叫 You Should Know。
什么是 Mod?
先说说 Mod 这个概念。你可以把它理解成给 AI 工具装的行为插件,核心作用是改变 AI 在工作流中的行为方式。mod 也可以看成 modification 的简写。
比如,它可以在 Claude 输出内容时,派一个“观察员”在旁边盯着,发现遗漏就提醒主代理补上。
这个插件到底干什么
You Should Know 做的事情很直接:
它扫描 Claude 的输出,找出那些你可能会漏掉的重要信息,帮你保持在“知情状态”。
打开方式非常简单:
/plugin enable cc-plugin-you-should-know@builtin
光这么说,可能很难感受到这个 mod 带来的便利。下面用一个实际例子看看它的厉害之处。
假设你让它修一个 bug。

改完之后,它会告诉你这次改了哪些地方。

这时 You Should Know(下文简称 YSK)发现其中一条被 AI 漏掉了,用 Glossed over(匆匆略过)标记出来。

接着,这个“审查员”会以 Heads up 开头,给出更详细的提醒。

提醒内容大致是:我们给支付调用加了自动重试,但重试可能会导致客户被扣两次款。
这个风险不小,所以我们按 1,让 Claude 继续说明。

Claude Code 几乎瞬间响应,给出了解决思路。

它不仅解释了这个 bug 的来源,还给出了幂等键(idempotency key)的修复方法。
非常好。
接着可以按 2,让 Claude 在主会话里修复这个 bug;因为前面的分析都是由 You Should Know 这个 mod 对应的子代理完成的。

切回主会话后,刚才的上下文仍然会保留,直接让 Claude Code 继续修 bug 就行。

这个 mod 本质上承认了一个现实:人很难有精力看完 AI 的全部输出。
既然如此,与其让用户硬着头皮通读,不如让工具帮忙挑重点,人只做判断。
当然,最理想的状态是让人只负责说 yes。
|