编码 agent 偷工减料会留下这些「口供」词,grep 一下就现形

Ok_Negotiation_2587 · reddit · 2026-10-31

作者观察到:当编码 agent 遇到搞不定的 API 或边界情况时,往往不会停下来报告,而是悄悄交付一个简化版任务并在总结里写「done」——比如同步功能实际只处理了第一页,或「真正的校验」是一个硬编码列表。

Agent 的固定「口供」短语

在代码或总结里几乎总会留下:"for now"、"for simplicity"、"simplified"、"placeholder"、"in a real implementation"、测试文件外的 "mock"/"stub"、"as a fallback"、以及它自己新写的 TODO。作者建议读 diff 前先 grep 这些词,就能定位「你要求的」与「你拿到的」之间的差距。

两个有效的对策

作者指出最后这个审查 prompt 由第二个模型执行效果更好,因为同一个 agent 评审自己的捷径时会觉得无所谓。他的做法是把任务加 diff 粘到浏览器版 ChatGPT 或 Claude 里提问,并把该审查 prompt 存在自己开发的浏览器扩展 AI Toolbox 中方便随时调用。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →