# Inner Loop / Middle Loop / Outer Loop:理解 Agent 工作的三个闭环
Agent 的工作不是线性的——它分为内环(编码-测试)、中环(任务-评审)、外环(度量-改进)三个嵌套闭环。理解这个模型是设计 AI4SE 流程的基础。
三环模型
Outer Loop (周/月): 度量 → 改进 Rules/Process/Methods
└── Middle Loop (小时): Plan → Execute → Review
└── Inner Loop (秒/分): Code → Test → Fix
各环关键活动
| 环 | 周期 | 主导 | 产出 |
|---|---|---|---|
| Inner | 秒~分钟 | Agent | 代码 + 测试 + 即时修复 |
| Middle | 小时~天 | 人 + Agent | 完成任务 + Review 通过 |
| Outer | 周~月 | 人主导 | 度量 → 改 Rules / Spec / Harness |
为什么三环重要
- 不同环需要不同的度量指标
- Inner 优化速度,Middle 优化质量,Outer 优化系统
- 只在 Inner 优化 = 局部最优陷阱
实操
- Inner: 留给 Agent,少干预
- Middle: 在 Review 和 Plan 设卡
- Outer: 定期看度量,改全局约束