生产环境里的智能体,如何避免工具半成功却误报完成
ActiveFix8069 · reddit · 2026-07-21
作者讨论了一个很常见、也很棘手的 **agent 生产环境故障**:工具调用表面成功了,但真实任务其实只完成了一部分。 比如 API 返回 `200`,却只处理了批量中的一部分;或者搜索工具返回了不完整结果集。agent 看到“成功响应”后就继续往下走,最后还自信地告诉用户任务已完成。 他目前的做法是把 **“工具返回”** 和 **“目标结果已验证”** 分开:每个工具返回更明确的状态,高风险操作还要加一层后续校验,agent 才能对外宣布完成。 - 这样能减少“假完成” - 代价是更多 tool call 和更高延迟 - 他在问业界:你们是给每个工具定义成功契约、单独做验证,还是让 agent 直接推理原始响应?
「编程与Agent」频道最新
- 作者称 Codex 跑到 20x,正调试混合并行 spec decoding — TheZachMueller · 2026-07-21
- Axcess 推出 MCP 连接器,补足无障碍检查盲区 — modelcontextprotocol · 2026-07-21
- X 帖追问:基于 Kimi 的 Cursor Composer 会否被禁 — max_paperclips · 2026-07-21
- 小公司发现一名开发者的 Codex 用量正在吃掉共享额度 — Distinct_Relation_62 · 2026-07-21
- Qwen Code 发布 cua-driver-rs 0.7.3,支持相对坐标与 MCP 过滤 — github-actions[bot] · 2026-07-21
- Matt Pocock:新代码库往往几天内就会变成旧系统 — mattpocockuk · 2026-07-21