专题/可观测性驱动的 Agent 演进 · 从运行时间线到可验证变更

ADPS 专题研究

可观测性驱动的 Agent 演进 · 从运行时间线到可验证变更

用运行轨迹、组件版本、外部结果和变更证据支撑 Agent 调试、发布与演进。

发布日期
2026-08-14
文档类型
横切专题
状态
专题研究底稿
依据
ADPS 模式、研讨会、企业案例与公开研究
许可
CC BY 4.0

专题整理跨模块的工程问题。引用的模式定义、具名案例和研讨会记录以各自页面为准。

Agent 运行失败时,一个最终答案和几行应用日志很难说明问题。工程师需要知道它当时看到了什么,选了哪个工具,改变了哪些状态,又根据什么宣布完成。当团队开始调整提示词、工具、Skill、记忆或执行结构时,还要回答更难的问题:这次修改是否真的改善了后续任务,有没有引入新的回归。

这些问题横跨感知、行动、反思、记忆与治理。G4 可观测性给出局部实现模式;本专题讨论可观测性如何成为 Agent 持续演进的工程基础。

感知与可观测性的边界

感知处理 Agent 能从外部世界读到哪些信号。可观测性处理工程团队能否还原 Agent 的运行过程和变更效果。前者为推理提供输入,后者为调试、评审、发布和追责提供证据。

可观测性至少要支持三类查询:

  1. 一次运行中发生了什么?
  2. 哪个组件、版本或决策导致了结果?
  3. 修改之后,后续结果是否改善,回归是否可接受?

四个可观测面

可观测面 需要记录的东西 它支持的决策
运行与轨迹 输入引用、路由、模型调用、工具参数、状态变化、延迟与成本 问题发生在哪一步
结果与业务事实 业务账本、外部回执、验收探针、人工复核 任务是否在消费端完成
组件与配置 提示词、工具、中间件、Skill、子 Agent、记忆、模型与数据版本 问题来自哪个可编辑部分
决策与变更 修改动机、预期效果、差异、评测结果、审批和回滚点 这次变更是否应当保留

只有运行 trace,团队可以调试单次任务,却难以管理演进。加入组件版本、变更预测与后续评测后,每次修改才有可检查的前因后果。

变更流程中的证据

埋点与版本化
      ↓
采集运行事件与外部结果
      ↓
按任务、版本和因果链聚合
      ↓
定位候选组件并提出可验证的修改
      ↓
运行能力评测与回归评测
      ↓
审批发布或回滚

变更进入流程前,需要形成可验证合同。合同说明修改哪个组件、预期改善哪类任务、不能损害哪些回归项,并将结论指向确定性证据和评测结果。

工程实践

Activity / Frame 运行时间线

东方屹腾执行型 Agent 在项目早期就建立了统一时间线。Activity 表示具有业务语义的步骤,Frame 保存其中的模型调用、工具事件和状态变化。意图识别、路由、ReAct 轮次、审批等待和业务回执可以按同一个 run_id 查询。

这套设计同时服务三个角色:开发者查找错误发生的 Frame,业务人员查看进度和回执,运维人员查看延迟、费用和失败分布。生产界面按角色脱敏,不把调试提示词和业务数据直接暴露给终端用户。

组件、经验与决策可观测

复旦大学 2026 年的 Agentic Harness Engineering 研究将自动演进的关键拆成三部分:

该研究还提醒了一个边界:Agent 能够根据轨迹提出修复,却不一定能预见变更对其他任务的损害。评测器、执行环境和回滚通道因此应由受保护的治理边界管理,不能跟着 Agent 一起自由改写。

最小事件合同

{
  "run_id": "run-20260814-0042",
  "task_id": "publish-map-17",
  "goal_version": "goal-v3",
  "component_versions": {
    "prompt": "sha256:...",
    "toolset": "registry-v12",
    "skill": "gis-publish-v5"
  },
  "event_type": "tool_result",
  "input_ref": "artifact://plan/step-4",
  "tool": "verify_get_map",
  "state_delta": {"verification": "failed"},
  "evidence_ref": "artifact://receipts/getmap-17",
  "latency_ms": 842,
  "cost_usd": 0.01
}

变更记录可在这组字段上再加 decision_idpredicted_effectobserved_effectrollback_ref。每个字段都应服务一个实际查询;对调试和评审没有用的信息,不必为了“完整”全量采集。

与 ADPS 模块的关系

模块 在证据流程中的作用
感知 保留输入来源、选择与压缩决策
行动 产生语义化 ActionEvent、业务账本、外部回执与 checkpoint
反思 使用轨迹、错误和延迟反馈提出修改候选
记忆 保存经过验证的经验、版本与来源
治理 管理发布门、可见性、预算、回滚和审计

因此,可观测性既是 G4 的实现责任,也是长程任务、评测、反思和记忆的共享基础。

常见失效方式

后续议题

后续研讨可以围绕三类实物展开:一条真实任务的事件时间线,一次从错误证据到组件修改的差异,一份包含能力与回归结果的发布记录。只讲平台产品和指标名称,很难触及具体的工程分歧。

资料与来源

引用建议:ADPS,《可观测性驱动的 Agent 演进 · 从运行时间线到可验证变更》,ADPS 专题研究,2026-08-14。

专题目录 · CC BY 4.0