Harness Cheatsheet
💡
原文中文,约700字,阅读约需2分钟。
📝
内容提要
Harness 是一个确保模型按预期运行的框架,分为产品侧和用户侧。产品侧关注 Agent 产品设计,用户侧则关注开发者在复杂项目中的应用。随着模型能力的变化,Harness 也需进行调整,用户侧的实践包括 SDD 和 TDD,以确保项目结构、文档同步和状态控制,降低任务难度并确保输出符合标准。
🎯
关键要点
- Harness 是一个确保模型按预期行为运行的框架,分为产品侧和用户侧。
- 产品侧关注 Agent 产品设计,用户侧关注开发者在复杂项目中的应用。
- 随着模型能力的变化,Harness 也需进行调整。
- 用户侧的实践包括 SDD(规格驱动)和 TDD(测试驱动),以确保项目结构和文档同步。
- 状态控制包括进度状态记录和会话交接文档,确保新 session 无缝衔接。
- 采用原子性原则,一次一任务和频繁 git 提交,降低任务难度,方便回滚与审计。
- 通过独立 reviewer 和自动测试,确保 Agent 输出符合验收标准。
➡️