核心亮点

Agent 操作闭环,循环执行。

介绍了 Loop 的六个部件:

  1. 目标
  2. 验收契约
  3. 工作者
  4. 观测面
  5. 反馈器
  6. 预算和停止
flowchart LR
  A[目标和验收契约] --> B[Loop 生成下一步提示]
  B --> C[Agent 执行和产出]
  C --> D[观测状态 代码 日志 UI]
  D --> E[验证器 测试 类型检查<br/>浏览器]

  E --> F{是否达标}
  F -- 是 --> G[停止 交付 总结]
  F -- 否 --> H[记录差距 更新计划]

  E --> I[人工评审点]
  I -- 需要判断 --> H

  H --> B

Loop 设计模板:

Loop 名称:

目标:
这次循环最终要把系统推进到什么状态?

不可做:
哪些动作禁止自动执行?例如删除数据、推生产、改权限。

输入:
agent 可以读取哪些文档、代码、日志、issue、PR、设计稿?

工具:
agent 可以运行哪些命令、打开哪些浏览器页面、调用哪些 MCP?

观测信号:
每一轮结束后,系统如何知道当前状态?

验证器:
什么东西能说“不”?测试、类型检查、review agent、截图、人类?

预算:
最多跑几轮、多久、多少并行 agent、多少 token 或成本?

停止条件:
什么证据出现时必须停?什么错误出现时必须交给人?

记忆:
每轮学到的结论写到哪里?计划文档、issue、run log、memory?

人类介入点:
哪些决策必须让人确认?哪些只需要事后汇报?

其它