核心事件:从一次循环到可靠产品:vivo 提出 Agent 运行事实链架构

vivo 知识驱动计算(KDC)团队近日发布《如何把 Agent 的判断与行动变成可恢复的软件事实》工程补篇,聚焦 Agent 系统从实验室到生产环境的关键断层问题:会执行一次循环不等于可以可靠运行一个产品。团队基于 vivo 内部实践,提出两套必须协同工作的链结构,并解耦 Session、Harness 与执行环境,以应对刷新、重启、审批中断等真实生产场景。
- 核心作者:vivo 工程师肖博,AI 合作者为 ChatGPT(GPT-5.5)
- 创作模式:人主导、AI 协作(作者负责全部观点与内容)
- 所属系列:KDC 理论第六篇补篇,前五篇已建立 Reality→Feedback 闭环
- 适用阶段:当前 KDC 仍处于开放研究阶段,无商业产品直接对应
三种事实不能混:领域现实、业务判断、软件运行
作者指出 Agent 系统中存在三类事实必须分清,混淆它们正是生产事故的根源:
- 领域现实(Reality):外部世界的真实状态,如退款资金是否到账——软件只能间接感知
- 业务判断事实:系统基于何目标、知识、证据形成判断并建议行动——对应 KDC 的推理对象
- 软件运行事实:一次运行中真实的操作状态——如 Run 是否开始、Tool 是否完成
关键反差在于:tool.call.completed 并不等于退款已到账,页面显示 pendingApproval=null 也不等于用户已授权。Runtime 可权威声明“该次调用已完成”,却无法用运行事实反推业务结果;UI 可以展示审批条,但不能因该条消失就推断授权已失效。这正是退款场景下重启后重复扣款的工程根源:系统“看到”任务未完成,于是重试退款接口——知识与策略正确,但运行事实链断裂。
双链结构:连接业务因果与运行事实
vivo 提出两条可连接的链,稳定性依赖其交叉引用的身份标识:
- 业务因果链:Reality → Knowledge/Memory → Reasoning → Skill → Capability → Policy Decision → Action → Feedback → Reality
- 运行事实链:Runtime Event → State → View → Checkpoint → Resume ←→ User Control ←→ Runtime Event
连接二者的关键是稳定身份标识,包括 runId、turnId、reasoningObjectId、skillId、capabilityId、policyDecisionId、approvalId、toolCallId、artifactId、feedbackId 等。这些 ID 让系统可追溯:一条审批属于哪次判断,一次 Tool Call 来自哪个能力,一份 Artifact 支持哪个目标。vivo 特别提醒,连接靠的是稳定 ID 而非复制更多文本——频繁压缩上下文若遗漏关键 ID 引用,仍会导致恢复失败。
解耦 Session、Harness 与执行环境:三者独立扩展

Anthropic Managed Agents 的实践启发 vivo 将 Agent Harness 拆分为三层:
- Session:持久化的事件日志与状态,可跨 Harness 实例重建
- Harness:无状态的循环控制与上下文组织器,崩溃后可由 Session 重建
- Sandbox:隔离执行环境,承载代码、命令或 Tool 的实际执行
这种解耦带来三个收益:
- 恢复不再绑定原实例:新 Harness 可从外部 Session 接手,只需满足接口与事件 Schema 兼容
- 大脑与手脚可分别扩展:单个 Harness 可驱动多个 Sandbox;长时间运行任务可在模型调用后继续
- 安全边界从 Prompt 升级为结构约束:高权限凭证不进入模型上下文,由能力代理发放最小权限并记录执行环境 ID、信任等级、凭证作用域等策略
落地建议:设计 Agent 时优先区分 State、View 与 Control
- 适合当前采用者:已部署 ReAct 架构但面临审批丢失、重复执行、状态不可追责问题的团队——应优先实现运行事实链的身份标识与持久化
- 适合再等等的团队:尚未建立稳定 Tool Call 状态跟踪能力的项目,应避免让前端从聊天文本推断运行状态(如用“需要确认”字样生成审批按钮)
中文读者可参考 vivo 前五篇 KDC 文章建立完整认知框架:Reality First 主张、知识工程、行动治理、长期运行等主题已覆盖业务层约束。
写在最后
生产级 Agent 的成熟度高低,不取决于模型单次推理是否正确,而在于系统能否在断电、重启、中断后仍保持事实链一致。双链结构与 Harness 解耦正是将“一次成功”升级为“可靠产品”的关键分水岭。
