Files
myWiki/concepts/harness-six-components.md
2026-07-20 14:14:55 +08:00

2.0 KiB
Raw Blame History

title, created, updated, type, tags, sources
title created updated type tags sources
脚手架六组件模型 (Harness Six Components) 2026-07-13 2026-07-13 concept
agent
harness
execution-harness
arxiv:2606.20683

脚手架六组件模型

定义

由 Agent Harness Survey (2026) 提出的执行脚手架运行时责任解耦模型,将 harness 分解为六个耦合组件:

H = \langle I_{obs}, C, L, I_{act}, S, V \rangle

六组件

组件 符号 核心问题
[[observation-interface 观测接口]] I_obs
[[context-manager 上下文管理器]] C
[[control-loop 控制循环]] L
[[action-interface 行动接口]] I_act
[[state-artifact-store 状态与产物存储]] S
[[verification-governance 验证与治理]] V

与功能分类的区别

此解耦是**操作性operational**而非功能性functional

  • "记忆"在功能环中是 state但在部署系统中可能通过 context selection、artifact storage、retrieval indices、checkpointing 多种方式实现
  • "行动"不仅仅是抽象 action space而是由 schema、权限、sandbox、执行 API、side-effect controls 共同介导

关键特性

  1. 耦合性:六组件并非独立,设计选择在一个组件上的改变会 reshape 对其他组件的压力(cross-layer-interaction
  2. 解释了固定模型下的性能差异:为什么 SWE-agent 仅改 ACI 就能提升性能——改变了 I_obs 和 I_act 的设计
  3. 任务结构映射:不同任务类型对不同组件施加不同压力

参考