跳到正文
SGSteven Guan

原子概念 / Release and Rollback

完整AgentRelease与状态回滚

以完整配置组合晋升和回滚,并单独处理已经写入的memory、业务状态和外部动作。

要解决的问题模型配置回退后,已写的记忆和业务状态怎样处理?

检索别名:发布 · 回滚 · 补偿

BLUEPRINT局部蓝图

01 输入

  1. 完整release manifest
  2. 配置数据memory版本
  3. 可逆和补偿合同
→

02 处理机制

  1. 核组合兼容和资格
  2. 原子切换发布指针
  3. 回退配置并检查已写状态
  4. 补偿后重新验证
→

03 输出与证据

  1. 发布与回退记录
  2. 残留影响及未完成补偿

发布单位应是AgentRelease

将runtime、模型snapshot、prompt、工具schema、workflow、skill、memory策略、检索策略、verifier和执行镜像视为一个版本组合。发布指针由受信控制平面维护,生产Agent可以提出diff,但不能自己扩大权限、修改隐藏测试或切换正式指针。每次run绑定所用release,再记录动态数据、索引generation与授权版本。

晋升依据需要兼容性和新收益

候选应说明目标能力、适用范围、前置条件和禁用条件。离线持出展示收益,回归保护已承诺行为,专家抽审核高风险标准,canary观察真实完成及成本。不能用一种领域总分抵消另一种领域的重大退化;也不能因为训练已经花钱,就忽略更差的上线结果。

配置回退与状态回退分开

恢复旧模型和prompt,只恢复后续执行策略。新版本已经写入的memory、业务记录、产物与外部动作仍存在。memory patch附来源和可撤销版本,业务写入保留稳定操作ID、前后值和外部receipt;不可逆动作预先约定人工处置或补偿。补偿本身也会失败,不能宣传一键回到世界原状。

验证退出路径

演练候选中途取消、供应商故障、schema升级、旧adapter重新加载、索引切换和权限撤回。确认旧版本能读取保留状态,或能明确拒绝不兼容状态并进入人工队列。发布后持续跑sentinel cases和新数据fresh audit,观察漂移。完整版本记录支持追责与比较,但固定配置不能成为继续使用已撤回权限的理由;执行与交付时仍需实时鉴权。

回退是一条需要演练的业务路径

准备旧版本仍能读取的新数据,以及必须迁移或隔离的新字段,演练发布后中途失败。回到旧模型并不会撤销已发送的文件,也不会自动修复被覆盖的偏好;分别记录补偿、人工通知和无法撤回的影响。发布指针、记忆patch、业务动作和回执要能互相追溯。回滚完成后重新验证用户可见终态,不能只看到配置值恢复就宣布业务已恢复。

RELATIONSHIP MAP

与其他节点的关系

箭头从本节点指向目标;关系是工程分析映射,不代表厂商合作或已披露的内部实现。

哪些节点指向本页 · 3

PRIMARY SOURCES

来源与阅读边界

来源按研究截止日整理。官方文档说明能力和约束,代码只证明对应版本,论文与讲座不自动证明生产效果。 资料截止:2026-10-15。

  1. OpenAI:Agent improvement loop ↗官方文档 / 声明

    公开示例;本页发布合同为工程设计建议。