55 lines
2.1 KiB
Markdown
55 lines
2.1 KiB
Markdown
---
|
||
title: "Prompt-to-Harness Evolution(三阶段工程演进)"
|
||
created: 2026-05-23
|
||
updated: 2026-05-23
|
||
type: concept
|
||
tags: [agent, evolution, prompt-engineering, context-engineering, harness]
|
||
sources: [raw/papers/agent-harness-engineering-survey-2026.md]
|
||
confidence: high
|
||
---
|
||
|
||
# Prompt → Context → Harness → Loop Engineering 四阶段演进
|
||
|
||
> Agent 工程的约束瓶颈随时间从 Prompt 上移到 Context,再到 Harness,最终扩展为 Loop。每个阶段对前一阶段的包含而非取代。
|
||
|
||
## 四阶段
|
||
|
||
| 阶段 | 时期 | 约束瓶颈 | 核心问题 |
|
||
|------|------|---------|---------|
|
||
| Prompt Engineering | 2022-2024 | 模型指令遵循能力 | "如何让模型做我想做的事?" |
|
||
| Context Engineering | 2025 | 上下文窗口管理 | "模型应该看到什么才能做出正确决策?" |
|
||
| Harness Engineering | 2026- | 基础设施全栈可靠性 | "整个系统如何在生产环境中可靠运行?" |
|
||
| Loop Engineering | 2026- | 自主循环的收敛与安全 | "如何让系统在无人值守下可靠运转?" |
|
||
|
||
## 嵌套关系
|
||
|
||
**Prompt ⊂ Context ⊂ Harness ⊂ Loop**
|
||
|
||
- Loop 是最外层调度引擎,动态调度 Harness、驱动状态迁移
|
||
- Loop = Cron + 决策器,人类从执行者变为 [[loop-designer|循环设计师]]
|
||
|
||
## 包含而非替代
|
||
|
||
每一阶段包含前一阶段:
|
||
- Loop Engineering 包含 Harness Engineering(Harness 是 Loop 的基础设施层)
|
||
- Harness Engineering 包含 Context Engineering(上下文是 harness 的 C 层)
|
||
- Context Engineering 包含 Prompt Engineering(prompt 是最基本的上下文)
|
||
|
||
最佳理解方式:**边际工程努力的转移**,而非替换序列。
|
||
|
||
## 2026 年的三个验证事件
|
||
|
||
1. OpenAI 明确采用"harness"术语
|
||
2. Anthropic 发布关于 harness 设计的工程博客系列
|
||
3. Martin Fowler 网站发表 harness engineering 文章(Böckeler, 2026)
|
||
|
||
## 相关概念
|
||
|
||
- [[binding-constraint-thesis]]
|
||
- [[agent-harness-engineering]]
|
||
- [[context-management]]
|
||
- [[agent-harness-engineering-survey]]
|
||
- [[loop-engineering|Loop Engineering]]
|
||
- [[loop-designer|Loop Designer]]
|
||
- [[prompt-to-loop-engineering-2026|Datawhale 四阶段综述]]
|