Agent 修不好,先查是哪一层坏了:harness、loop、graph
作者把 agent 系统的失败拆成三层:harness 是模型之外的一切——工具、记忆、权限、trace;loop 是能真正失败的检查与反馈闭环;graph 是多个 loop 之间的依赖与状态传递。核心主张是三层各治一种病,而大多数人卡在改 prompt、换模型这两步,修的根本不是坏掉的那层。文中给出可照抄的结构:带 done_when 字段的任务契约、把 AGENTS.md 当索引而非手册、同一结果出现两次即退出并升级的重试循环,以及用 early-start test 删掉工作流里的伪依赖。作者也承认多数任务压回单个 loop 就够了,过早画十二节点图是常见错误。适合正在搭 agent 工作流、反复在 prompt 上打转的工程师。全文为二手综述,无自有实验数据或可复现案例。