新浪新闻客户端

Self-Harness自我改进需要满足什么前提?

Self-Harness自我改进需要满足什么前提?
2026年10月23日 10:08 新浪网 作者
avatar
科技创新集

  一、证据闭环不是自评自夸

  从执行轨迹找问题:Self-Harness 会让 Agent 从自己的执行 Trace 中识别失败模式,提出最小化 Harness 修改,再用回归测试决定是否接受。

  看行为差异:Google Harness² 不要求任务有标准答案,而是让不同 Harness 实际执行同一任务,比较行为差异后“提出—探测—组合”,只保留有执行证据支持的修改。

  落到具体脚本:账目汇总演示里,改进版删除错误过滤条件,保存“求和时保留正负符号”的经验,说明证据要能落实到配置或脚本,而不只留一段反思文字。

  二、安全与评估要并行演化

  安全独立 KPI:Google 和 CMU 的 Harmony Harness 把功能和安全拆成两个独立目标各自进化,推理时按任务动态拼合。

  实验数据:在 SecRepoBench 未见崩溃类型上,66.7% 的修复既修好又堵住漏洞,原始 harness 为 36.7%;安全收益保留 55%,DGM 基线为 0%。

  评估维度扩展:只看最终答案不够,工具调用、Trace、Token 消耗、延迟和成本都开始纳入 Harness Eval。

  历史失败回归:维护历史失败案例集,每次更新先重跑,过去问题重现就阻止上线。

  三、沙箱、成本与人的定义

  沙箱与权限:若 AutoHarness 能修改 Tool、中间件、Shell、记忆和运行时逻辑,就可能在加载阶段执行新代码,沙箱、权限控制和代码审查必须前置。

  成本预算:每生成候选 Harness 都增加模型调用和完整任务执行,社区提出支持本地 Benchmark、成本上限和人工参与选择。

  人定义不满特征:在自己业务场景做 Harness 自动优化时,人参与的核心是定义用户可能产生不满的行为特征。

  任务匹配:一套针对某模型优化的上下文管理和工具策略,未必适合其他模型,统一最优解很难存在。

本文由AI生成

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
权利保护声明页/Notice to Right Holders

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2026 SINA Corporation

All Rights Reserved 新浪公司 版权所有