Cursor工程师的Loop工作流
“写Loop,其实主要是把你自己会怎么检查工作写下来”
Cursor工程师Eric分享一篇构建Loop的心得
1. 先定义「什么叫做完」,而且必须是 AI 自己能验证的 不是「帮我优化一下」,而是给一个可打分的目标
例如模型/评测任务 → 分数要涨
前端页面 → Playwright 跑通 + 截图确认
性能优化 → p95 降到指定线以下
数据清洗 → 校验失败行数归零
所以,写 loop 主要是把「你自己会怎么检查」写下来
2. 把任务包进Loop,重点是停止条件 改一点 → 测一下 → 变好就保留,变差就回滚 → 继续。
什么时候停:达标了 / 连续几轮没进步 / 没思路了 / 卡住需要人拍板。
3. 让 AI 来找你,而不是你守着它
他给 agent 配了通知通道(发到 Slack),开始时、有意外时、做完或卡住时 ping 他。你的回复就是循环的下一步输入
4. 跑在云端,然后开下一个任务放云上跑几个小时。一个循环跑起来了,就开下一个。三个都在等你决策时,就停止开新的,去做 review
@aigc1024
“写Loop,其实主要是把你自己会怎么检查工作写下来”
Cursor工程师Eric分享一篇构建Loop的心得
1. 先定义「什么叫做完」,而且必须是 AI 自己能验证的 不是「帮我优化一下」,而是给一个可打分的目标
例如模型/评测任务 → 分数要涨
前端页面 → Playwright 跑通 + 截图确认
性能优化 → p95 降到指定线以下
数据清洗 → 校验失败行数归零
所以,写 loop 主要是把「你自己会怎么检查」写下来
2. 把任务包进Loop,重点是停止条件 改一点 → 测一下 → 变好就保留,变差就回滚 → 继续。
什么时候停:达标了 / 连续几轮没进步 / 没思路了 / 卡住需要人拍板。
3. 让 AI 来找你,而不是你守着它
他给 agent 配了通知通道(发到 Slack),开始时、有意外时、做完或卡住时 ping 他。你的回复就是循环的下一步输入
4. 跑在云端,然后开下一个任务放云上跑几个小时。一个循环跑起来了,就开下一个。三个都在等你决策时,就停止开新的,去做 review
@aigc1024