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 |
|
|
脚手架六组件模型
定义
由 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 共同介导
关键特性
- 耦合性:六组件并非独立,设计选择在一个组件上的改变会 reshape 对其他组件的压力(cross-layer-interaction)
- 解释了固定模型下的性能差异:为什么 SWE-agent 仅改 ACI 就能提升性能——改变了 I_obs 和 I_act 的设计
- 任务结构映射:不同任务类型对不同组件施加不同压力
参考