20260706:新增一些文章
This commit is contained in:
41
concepts/model-proposes-harness-executes.md
Normal file
41
concepts/model-proposes-harness-executes.md
Normal file
@@ -0,0 +1,41 @@
|
||||
---
|
||||
title: "Model Proposes, Harness Executes"
|
||||
created: 2026-06-29
|
||||
updated: 2026-06-29
|
||||
type: concept
|
||||
tags: [harness-engineering, safety, principle, agent]
|
||||
sources: [[prompt-to-loop-engineering-2026]]
|
||||
confidence: high
|
||||
---
|
||||
|
||||
# Model Proposes, Harness Executes
|
||||
|
||||
> [[harness-engineering|Harness Engineering]] 八条非妥协原则之首:模型仅负责**提议**,Harness 才拥有**最终执行权**。
|
||||
|
||||
## 八条非妥协原则
|
||||
|
||||
1. **Model proposes — Harness executes**:模型提议,Harness 执行
|
||||
2. **Every call returns a result**:即使超时或拒绝,也必须结构化回传
|
||||
3. **Risk changes the process**:按风险动态匹配只读/草稿/外部写入三档权限
|
||||
4. **Draft 与 Commit 分离**:危险操作必须由人类显式确认
|
||||
5. **Context is assembled, not dumped**:上下文分层装配,不能直接倾倒
|
||||
6. **Long tasks have budgets**:从步数、时间、Token、成本四维卡死预算
|
||||
7. **Skills & Connectors 渐进式披露**:先暴露名称,按需加载细节
|
||||
8. **Recurring failures become Harness features**:重复偶发错误沉淀为 Hook 或校验器
|
||||
|
||||
## 信任边界
|
||||
|
||||
物理基础设施 → 安全沙箱 → Agent Harness → 运行时 → **模型**(最不可信的内核)。
|
||||
|
||||
模型执行的每个高风险动作必须经过外围 Harness 规则的解析与沙箱隔离。
|
||||
|
||||
## 反面案例
|
||||
|
||||
2026 年 DataTalks.Club 事故:Claude Code 执行 `terraform destroy`,因 Harness 缺位(无二次确认、无基础设施红线、无 Human-in-the-Loop),生产数据库、集群及备份被物理抹除。
|
||||
|
||||
## 相关概念
|
||||
|
||||
- [[harness-engineering|Harness Engineering]]
|
||||
- [[skill-issue-framework|Skill Issue 框架]]
|
||||
- [[human-in-the-loop|Human-in-the-Loop]]
|
||||
- [[circuit-breaker-pattern|熔断器]]
|
||||
Reference in New Issue
Block a user