总纲《从Harness engineering 到 Loop engineering》

📅 2026/7/20 22:26:59
总纲《从Harness engineering 到 Loop engineering》
《从 Harness Engineering 到 Loop Engineering长程任务 Agent 原理与实战》 — 总纲一本写给 AI 工程师、平台架构师、研发负责人与未来算力分配师的系统级著作。本书回答一个核心问题当大模型已经强到能自主迭代人如何从司机升级为自动驾驶系统的设计师一、本书定位维度定位主题长程任务 Agent 的工程范式跃迁从 Prompt → Context → Harness → Loop读者AI 应用工程师、Agent 平台架构师、研发 TL/CTO、对 AI 协作范式感兴趣的技术决策者风格原理 实战 类比 隐喻 对比 演绎 归纳理论与代码并重价值既能讲清为什么也能给出怎么做每章都有可落地的清单与代码骨架字数全书 70 万字符以上14 章正文 总纲二、为什么是这本书2026 年中AI 工程领域发生了一次静默但剧烈的范式跃迁。Addy Osmani 在博客中把Loop Engineering定义为“把你作为提示者自己替换掉。你不再是那个提示代理的人你设计一个系统来做这件事。”这不是又一个新名词。它是一道分水岭在此之前的工程师是提问者在此之后的工程师是流程设计师。吴恩达把 0 到 1 产品的 Loop 拆成三层Agentic coding loop / Developer feedback loop / External feedback loopAnthropic 的工程师开始自称算力分配师Boris Cherny 用 Loop 在 6 个月里一个人提交了 259 个 PR、497 次提交、4 万行代码。但 Loop Engineering 不是凭空出现的。它是四层范式演进的必然终点Prompt Engineering (2022-2024) → 解决AI 答非所问 ↓ Context Engineering (2024-2025) → 解决回答脱离实际 ↓ Harness Engineering (2025-2026) → 解决产出不稳定 ↓ Loop Engineering (2026-中) → 解决需要人推着走 ← 我们在这里每一层都在把人从循环里往外推一层。Loop 是把人推到循环之外。而本书的独特价值在于我们不只讲 Loop我们讲从 Harness 到 Loop 的完整跃迁路径。因为 Loop 不是空中楼阁它必须站在 Harness 的肩膀上——没有稳定的身体工具、权限、反馈机制Loop 就是个会无限犯错的孩子。三、核心论点一句话金句预告每章都有 1-3 句金句作为论点锚全书核心金句如下“Loop 的根本原因不是 AI 变强了而是人跟不上 AI 了。”“你不该再给编程 Agent 写提示词了你应该设计循环来提示你的 Agent。”—— Peter Steinberger“把你自己替换掉。你不再是那个提示代理的人你设计一个系统来做这件事。”—— Addy Osmani“代码产出速度 人类阅读速度 → 理解债务Comprehension Debt滚雪球。”—— Addy Osmani“工程师的新角色不是写代码而是设计验证机制和分配算力。”“Loop 不是更费 Token它是用 Token 换人的带宽——而人的带宽永远比 Token 贵。”“状态不在 AI 的上下文窗口里状态在外部文件里。这是 Loop 与聊天 Agent 的本质区别。”“Maker 写代码Checker 验代码两者绝不能是同一个 Agent 在同一上下文里自夸。”“Cron Job 关心’到点了’Loop 关心’达成了’。这是调度与目标的根本分野。”“Harness 给 AI 一副身体Loop 给 AI 一段生命。前者解决稳定后者解决自主。”四、全书结构本书分为五大部分共 14 章第一部分范式跃迁第 1-2 章讲清楚为什么。从历史脉络到能力跃迁从交互瓶颈到成本翻转回答 Loop Engineering 出现的根本原因。第 1 章 范式演进从 Prompt 到 Loop 的四级跃迁第 2 章 长程任务的本质为什么单次 Agent 不够第二部分Harness Engineering — 给 AI 一副身体第 3-4 章讲清楚地基。Loop 必须站在 Harness 之上否则就是空中楼阁。第 3 章 Harness Engineering给 AI 造一副身体第 4 章 Context Engineering让 AI 记住该记的第三部分Loop Engineering 核心架构第 5-9 章讲清楚是什么。Osmani 五大组件 记忆层 调度编排逐个拆解到可落地。第 5 章 Loop Engineering 核心架构五大组件解构第 6 章 沙盒与 Worktree隔离的艺术第 7 章 评估与验证Maker/Checker 分离第 8 章 持久化记忆State/Memory 设计第 9 章 智能调度与编排让 Loop 自己跑第四部分多 Agent 协作与可观测性第 10-12 章讲清楚怎么跑得更稳、更省、更可调试。第 10 章 多 Agent 协作Sub-Agent 与角色分工第 11 章 调试与可观测性Loop 出问题怎么办第 12 章 成本与 ROIToken 经济学第五部分实战与未来第 13-14 章讲清楚怎么动手和往哪里走。第 13 章 实战从零搭建生产级 Loop 系统第 14 章 未来超越 Loop 的边界五、章节字数与文件清单序号文件名字符数目标0总纲《从Harness engineering 到 Loop engineering》.md~1.5 万1第1章-范式演进《从Harness engineering 到 Loop engineering》.md~5 万2第2章-长程任务的本质《从Harness engineering 到 Loop engineering》.md~5 万3第3章-Harness Engineering《从Harness engineering 到 Loop engineering》.md~5 万4第4章-Context Engineering《从Harness engineering 到 Loop engineering》.md~5 万5第5章-Loop核心架构《从Harness engineering 到 Loop engineering》.md~5 万6第6章-沙盒与Worktree《从Harness engineering 到 Loop engineering》.md~5 万7第7章-评估与验证《从Harness engineering 到 Loop engineering》.md~5 万8第8章-持久化记忆《从Harness engineering 到 Loop engineering》.md~5 万9第9章-智能调度与编排《从Harness engineering 到 Loop engineering》.md~5 万10第10章-多Agent协作《从Harness engineering 到 Loop engineering》.md~5 万11第11章-调试与可观测性《从Harness engineering 到 Loop engineering》.md~5 万12第12章-成本与ROI《从Harness engineering 到 Loop engineering》.md~5 万13第13章-实战生产级Loop系统《从Harness engineering 到 Loop engineering》.md~5 万14第14章-超越Loop的边界《从Harness engineering 到 Loop engineering》.md~5 万合计~71.5 万字符六、每章统一结构模板为保证全书风格一致每章正文遵循以下结构章节内可灵活调整顺序但要素必须齐全# 第 N 章 — {章名}《从 Harness engineering 到 Loop engineering》 章首引言1-2 段点出本章核心问题与金句 ## 1. 开篇一个场景故事 / 真实案例 用 1500-2000 字的故事或案例引入本章问题 ## 2. 概念地图与核心定义 定义 类比 与相邻概念对比的表格 ## 3. 原理深挖本质机制 3-5 个小节每节配纯文本原理结构图 ## 4. 架构与领域关系模型 纯文本架构图 领域关系模型图 ER 风格图 ## 5. 系统逻辑流程 纯文本流程图 时序图 状态机图 ## 6. 实战代码骨架 伪代码或真实代码片段TypeScript/Python 混用 ## 7. 表格清单 决策表、对比表、检查清单表、反模式表 ## 8. 最佳实践 Tips≥10 条 ## 9. 番外篇1-2 篇趣味性 实践价值 ## 10. 常见误区与反模式 ## 11. 小结与下一章预告 ## 附录本章术语表七、画图规范纯文本禁止 Mermaid本书所有图统一使用 ASCII/纯文本画图风格。以下是几种典型图样例样例 1层级架构图┌──────────────────────────────────────────────────────────┐ │ Loop Orchestrator │ │ (调度 / 触发 / 编排) │ └────────────┬───────────────────────────────┬─────────────┘ │ │ ┌─────────▼─────────┐ ┌───────────▼──────────┐ │ Maker Agent │ │ Checker Agent │ │ (规划 执行) │ │ (独立评估 反馈) │ └─────────┬─────────┘ └───────────┬──────────┘ │ │ └───────────────┬───────────────┘ │ ┌─────────▼─────────┐ │ Sandbox / Worktree│ │ (隔离环境) │ └─────────┬─────────┘ │ ┌─────────▼─────────┐ │ State / Memory │ │ (持久化记忆) │ └───────────────────┘样例 2流程时序图User ──► Orchestrator ──► Maker ──► Sandbox ──► TestRunner ▲ │ │ │ │ │ │ │ │ │ exit code │ │ │ │◄───────────┘ │ │ │ │ │ │ │ diff / logs │ │ ▼ │ │ Checker ──► verdict │ │ │ │ │ ◄─ verdict ──┘ │ │ │ (未达标 → 调整 plan → 重新 Maker) │ └── (达标 → 输出结果 退出 Loop)样例 3状态机图┌──────────┐ │ IDLE │ └────┬─────┘ │ event ▼ ┌──────────┐ fail ┌──────────┐ │ RUNNING │──────►│ ERROR │ └────┬─────┘ └────┬─────┘ │ │ retry │ pass │ ▼ │ ┌──────────┐ │ │ VERIFY │◄────────────┘ └────┬─────┘ │ ok ▼ ┌──────────┐ │ DONE │ └──────────┘样例 4领域关系模型图┌──────────────┐ owns ┌──────────────┐ │ Project │──────────────►│ Skill │ └──────┬───────┘ └──────┬───────┘ │ │ │ has many │ references ▼ ▼ ┌──────────────┐ runs ┌──────────────┐ │ Loop │─────────────►│ Worktree │ └──────┬───────┘ └──────┬───────┘ │ │ │ produces │ mounts ▼ ▼ ┌──────────────┐ ┌──────────────┐ │ TaskRun │ │ Sandbox │ └──────────────┘ └──────────────┘八、术语统一表术语中文缩写含义Prompt Engineering提示词工程PE优化单次输入指令Context Engineering上下文工程CE设计 AI 在单次任务中依赖的信息环境Harness Engineering工具链工程HE为 AI 构建工具、权限、反馈机制Loop Engineering循环工程LE设计自驱动、持续运行的 AI 工作系统Maker制作者-负责生成的 AgentChecker检查者-负责独立评估的 AgentWorktree工作树-Git 隔离工作环境Sandbox沙盒-隔离执行环境Skill技能-项目级持久化知识库Connector连接器-与外部工具/系统的桥接Sub-Agent子代理-专职化 Agent 角色Comprehension Debt理解债务CD代码产出 人类阅读造成的认知赤字Orchestrator编排器-Loop 的调度中枢九、写作纪律每章必须 ≥ 5 万字符含标点、空格、代码块不足需补足。每章 ≥ 6 张纯文本图架构图、原理图、流程图、领域关系图、状态机图、时序图至少各 1 张。每章 ≥ 5 张表格。每章 ≥ 10 条最佳实践 Tips。每章 ≥ 1 篇番外篇趣味性 实践价值。金句必须加粗每章 ≥ 5 句金句。代码骨架每章 ≥ 2 段可读的伪代码或真实代码TS/Python/bash 均可。禁止使用 Mermaid所有图必须纯文本。类比 / 隐喻 / 对比 / 演绎 / 归纳每章至少各用 1 次。章末必须有下一章预告。十、致读者这本书不是写给想学一个新工具的人而是写给愿意重新定义自己角色的人。读完这本书你不会多一个新框架可以用——你会多一种新的思考方式当 AI 强到能自己迭代你的工作不是写更多的提示词而是设计一个让 AI 在里面跑得又快又稳的循环。你是未来的算力分配师。这本书是你的入场券。—— 全书作者