扫描 23 段会话后,他发现 agent 记忆系统三个隐形失败模式
No_Advertising2536 · reddit · 2026-09-11
一位开发者扫描了自己 /.claude/projects 下的 23 个 agent 会话,发现四个工作流反复出现——其中「从日志排查」在 16 个会话里被从头教了一遍,而现有的规则文件只记录静态技术栈,不记录「这里的工作是怎么做的」。于是他把这些序列抽取成步骤,在匹配的 shell 命令前向 agent 展示步骤及历史成功率。
落地过程中他踩到三个完全静默的坑:
- 失败事件从不触发。宿主只在命令成功后才发送 post-tool 事件,用退出码 7 的测试命令验证发现毫无事件——所以基于事件的成功率记录只会单调上升,坏了一周的工作流也无人报警。
- 确认门控靠单个共享词匹配。用历史里 3456 条真实命令回放,会误拦 795 条(约六分之一),如 rm -rf dist build 撞上「全库审计」工作流;改成要求命令确实是步骤的一步(同名工具+覆盖一半步骤词汇)后降到 8 条。
- 检索无法返回空。「so now?」这类短 prompt 总会强行拉近三个不相关实体。
作者的总结很扎心:三个坑全部静默失败,其中两个还被自己的健康检查报告为正常。他还指出市面上的记忆工具都只存步骤、不存结果——你的技术栈里有没有记录某次工作流执行到底成没成功?
「编程与Agent」频道最新
- 人写文档、Agent 只读不改:一种大块任务的协作工作流 — lucasmeijer · 2026-09-11
- SymKit MCP:44 个工具让 AI 智能体做可验证的符号推导 — Foreign-Specific-604 · 2026-09-11
- GitHub Copilot 团队把 Slack 接入 AI 工作流,报告者可参与定方案 — marlene_zw · 2026-09-11
- eslint-plugin-react 8.0.2 新增 4 条 React 19.3 检查规则 — viglovikov · 2026-09-11
- 开源 Arkon 把企业 SOP 打造成 MCP 知识库供 LLM 调用 — tom_doerr · 2026-09-11
- 开源替代 OpenAI Agents API:沙盒服务比 E2B 便宜 46% — airesearch12 · 2026-09-11