Agent 动作超时暴露了重试与验证模型缺口
Technical_Bench_188 · reddit · 2026-07-24
作者在做 agent 动作超时处理时发现,“能否重试”、“能否验证是否执行”、“是否能补偿”、“是否可审计”其实是四个彼此独立的维度,不该被粗暴塞进“可补偿 / 可验证 / 终止”这类三分法里。
他举了两个反例:
- Webhook:能通过服务器侧去重查询是否送达,但一旦对方内部已经处理,就没法撤销。
- Slack 发帖:请求超时后无法确认是否成功,但如果最终发出,又可以按 channel + ts 删除。
因此他建议把动作显式建模成:
text
execution: {
authority: 'remote' | 'local' | 'none',
verification: 'none' | 'query' | 'event',
retry: 'safe' | 'unsafe' | 'conditional',
compensation: 'none' | 'supported',
}
最后他想确认:这是不是成熟工作流系统早就解决的问题,还是他在重复造轮子;以及当动作超时且无法验证时,系统到底应该默认重试、禁止重试,还是把这个决定显式交给人。
「编程与Agent」频道最新
- Codex 通过 config.toml 开启 realtime conversation — rudrank · 2026-07-24
- 桌面版 ChatGPT Voice 被用成计划模式,直接连到 Codex 开工 — jxnlco · 2026-07-24
- 一个插件让 agent 控制 Codex Micro 灯效:邮件、Stripe、子 agent 都能触发 — dkundel · 2026-07-24
- LangChain 展示 Rillet 用 LangSmith 监控 AI agents — LangChain · 2026-07-24
- localbrain 用一条命令把本地 AI 接进任意应用 — Everglow915 · 2026-07-24
- Nous Research 的 Hermes Agent 在 Buzz 里发出首条消息 — Teknium · 2026-07-24