什么是 Loop?Peter Steinberger 对话 Boris Cherny

@mvanhorn
英语2个月前 · 2026年6月08日
3.4M
4.8K
454
204
15.1K

TL;DR

AI 编程正在从手动提示词转向能够编排 Agent 并验证代码的自主 Loop。了解像 Boris Cherny 这样的行业领袖如何利用这些系统自动完成数百个 PR。

本周 AI 编程圈重复最多的一句话只有六个词,而几乎所有引用它的人都无法定义它。一条推文让整个时间线陷入狂热,所以我用 /last30days 搜索了大家争论的那个词。答案真实存在,且有五年历史脉络,而关键点在于:循环本身,而非模型,如今成了最昂贵的部分。

那条让时间线窒息的推文

一条推文让整个 AI 编程时间线本周为之痴迷。彼得·斯坦伯格 于 6 月 7 日发布,浏览量突破 220 万,而评论区则演变成一场关于它真正含义的混战。

“这是每月一次的提醒:你不再应该直接给编程 Agent 写提示词了。你应该设计循环,让循环来给你的 Agent 写提示词。”

@steipete,2026 年 6 月 7 日

这就是大家都在引用的那句话。最意味深长的回复来自 Varadh Jain,他问了唯一关键的问题:这在实践中是什么样子的?而最终成为全场共识的回答来自 Matthew Berman。

“没人知道,除了他和 Boris。”

@MatthewBerman,2026 年 6 月 7 日

这才是真正的问题所在。不在于循环是未来,而在于一个六词短语获得了两百万的浏览量,同时追捧它的人却在评论区争论它的含义。我没有翻白眼,因为我每晚都在运行一个循环,在我睡觉时自动向大约三十个开源仓库发起拉取请求。九十秒的研究就挖出了十五个 Reddit 帖子、二十一条 X 动态,以及一个令人不安的模式:AI 编程中最响亮的概念,大多数重复它的人自己都无法解释。一派高呼提示工程已死。另一派,那些真正动手敲键盘的人,则更谨慎。

“不是 ralph/goal 循环,那已经过时了。可能是某种持续编排循环,用来监督其他线程/Agent。”

@trashpandaemoji,2026 年 6 月 7 日

那条回复是所有人中最接近正确答案的。记住它。

循环到底是什么

Boris Cherny 在 2024 年 9 月将 Claude Code 作为一个副项目创建。如今据报道它已接近所有 GitHub 公开提交量的百分之四。在 6 月 2 日由 WorkOS 主办的 Acquired Unplugged 活动上,他给出了你能找到的最清晰的循环定义。

“现在它实际上又升级了,我认为,进入了下一波抽象层:我不再给 Claude 写提示词了。我有正在运行的循环。它们负责给 Claude 写提示词并决定下一步做什么。我的工作是写循环。”

Boris Cherny,WorkOS Acquired Unplugged,2026 年 6 月 2 日

所以这是最简单的版本。循环是一个你编写的小程序,它替你的编程 Agent 写提示词,读取它的输出,判断任务是否完成,如果没完成就再次提示。你不再是循环里那个敲提示词的人。你变成了循环的作者。模型变成了一个子程序。

Boris 把它分为三个阶段,把自己放在他的阶梯上是理解它的最快方法。一年前他手动写代码,配合自动补全。然后他并行运行五到十个 Claude 会话,并分别给它们写提示词。现在他完全不写提示词了。他编写循环来给 Claude 写提示词,而几百个 Agent 读取他的 GitHub、Slack 和 Twitter 动态,决定下一步要构建什么。他有证据。

“在过去 30 天里,我对 Claude Code 的所有贡献都是由 Claude Code 自己完成的。我完成了 259 个 PR。”

Boris Cherny,通过 Simon Willison,2025 年 12 月 27 日

他在 11 月删除了自己的 IDE,此后再也没有打开过。“提示工程已死”那帮人忽略的细微之处在于:他并不是说工程师变得多余了。仍然需要有人决定构建什么、与客户沟通、协调团队,他说优秀的工程师比以往任何时候都更重要。工作没有消失,而是上升了一个高度:从写代码变成了写那个能写代码的东西。

光谱:从 ReAct 到编排

评论区一团糟,因为“循环”这个词至少隐藏了五种不同的东西。以下是阶梯,从最旧到最新,这样你就不会跟人鸡同鸭讲了。

第一阶段是学术性的 while 循环。2022 年的 ReAct 论文将其形式化:模型推理、调用工具、读取结果、重复直到完成。一个模型,一个循环,一个人类在旁观察。第二阶段是 2023 年的 AutoGPT,它赋予循环一个目标并让它自我提示,结果却因无限空转毫无作为而臭名昭著。那次失败为“Agent 只是玩具”这个说法埋下了多年的伏笔。

第三阶段是 Trash Panda 称为“过时”的那个:ralph 循环,由 Geoffrey Huntley 于 2025 年 7 月发布。它简单得近乎荒谬——一个 bash 单行命令,反复将同一个提示文件输送给 Agent。它真正的创新在于纪律:每次迭代都将上下文重置为一组固定的锚定文件,而不是让对话不断膨胀。Huntley 仅用大约 297 美元就用它构建了一整套编程语言。第四阶段将其产品化:2026 年春天,Codex 和 Claude Code 都推出了 /goal 命令,它运行 ralph 循环,直到一个小型验证器模型确认任务完成。

第五阶段才是 Boris 和 Steinberger 真正的意思,它确实是全新的,而不仅仅是换了个名字。有四个变化。循环成为了工作单元,而不再是任务。循环开始并发地、按计划地监督其他循环。调度取代了人工启动,因此循环在基础设施时间里运行,而不是消耗你的注意力。持久性变得明确,有了基于 git 的状态和崩溃恢复,因为这些东西必须能在重启后存活。Ralph 假设你的终端一直开着。2026 年的版本假设它不会。所以 Trash Panda 说对了两件事:单 Agent 的 ralph 循环已经过时,而基于它的多 Agent 编排循环才是新东西。

它只是个戴了帽子的 cron 任务

整个语料库中最棒的质疑只有四个词,发布在某人吹嘘循环是未来的帖子下面。

“Cron 任务正在经历有趣的品牌重塑。”

X 回复,循环讨论,2026 年 6 月

这值得一个直截了当的回答,而不是回避,因为它说对了一半。是的,调度层就是 cron。Boris 确实是在 cron 上运行它的。Claude Code 中的 /loop 命令底层用的就是 cron。如果你对循环的全部定义就是一个按定时器运行的东西,那么是的,我们在 1975 年就发明了它,你可以回家了。

但 cron 从未拥有中间的那个部分。一个 cron 任务运行一个固定的脚本。一个循环运行一个模型,它查看当前状态,决定下一步做什么,执行,检查是否成功,并决定是否继续。决策是由 Agent 做出的,而不是你,也不是硬编码的分支。把这些叠起来,让一个循环调度并监督其他循环,给它们持久化的共享状态,你就得到了 cron 无法表达的东西。诚实的说法不是循环是新的魔法,也不是循环只是 cron。而是:循环是 cron 加上主体中的一个决策者,而有趣的工程在于围绕那个决策构建的一切,以确保它不会失控。

实际构建一个循环是什么样子

理论够了。入门就是一行命令。Claude Code 推出了 /loop,Boris 自己的例子就是标准起点。粘贴这个,然后改掉其中的名词。

/loop 帮我照看所有 PR。自动修复构建问题,当评论进来时,用一个 worktree Agent 来修复它们。

这是他更完整的配方。几天后,Boris 发布了让 Opus 自主运行数小时甚至数天的五个技巧。

用他自己的话说,五个技巧:使用自动模式处理权限,这样 Claude 就不需要请求批准;使用动态工作流让 Claude 编排成百上千个 Agent 来完成一项任务;使用 /goal 或 /loop 来推动 Claude 继续工作直到完成;在云端使用 Claude Code,这样你可以合上笔记本电脑;确保 Claude 有一种端到端自我验证其工作的方法。

@bcherny,2026 年 6 月

技巧五是狂热者跳过而实践者痴迷的那个:循环的可信度完全取决于它自我检查的能力。

这就是整个想法的缩影。你没有写具体的步骤。你写了意图和终止行为,循环在每个时间点向 Agent 发送提示。在 TikTok 上,这种表述对普通观众来说清晰明了。

“循环模式是 AI 编程从一次性提示转向后台操作的最清晰标志之一。”

@ai.native.founder 在 TikTok,2026 年 6 月

深度的一端是 Steve Yegge 的 Gas Town,于 1 月发布:二十到三十个 Claude Code 实例由一个 Mayor Agent 协调,配备运行持续循环的巡逻 Agent,状态存储在 git 中,以便工作能够在崩溃后存活。这就是 Trash Panda 想要表达的“持续编排其他线程的循环”——已经发布并开源。

但研究中最重要的实践教训是:循环的好坏取决于它自我检查的能力。增长最快的子主题不是编排,而是验证。

“你的编程 Agent 可以快速行动,但糟糕的提交也会快速累积。”

@DanKornas,2026 年 6 月

Kornas 正在发布 roborev,一个在后台审查每次提交的工具,并在上下文仍然新鲜时将发现反馈给 Agent。一个没有反馈、开环写代码的循环,是制造自信错误的机器。一个能够写、运行、读取结果并纠正的循环,才是真正能工作的东西。魔法不在于循环,而在于其中的反馈。

剧情反转:循环现在成了昂贵部分

到这里,研究从哲学问题变成了财务问题。对整套 Agent 神话最犀利的戳破来自一位一线工程师。

“我今年发布的每个 AI Agent 就是一个 for 循环、一次 LLM 调用、和一个包裹着 JSON 解析的 try/catch。唯一体现智能体特性的,是月底 Anthropic 的账单。”

@rohit_jsfreaky,2026 年 6 月

那张账单可不是玩笑。这个月的收据:Uber 在四个月内烧光了年度 AI 预算后,将每位工程师在 Claude Code 和 Cursor 上每个工具每月的费用上限设为 1500 美元。一旦模型几乎免费地编写代码,成本就转移到了运行它的循环上。

“AI 编程中最昂贵的不再是写代码,而是管理 Agent 循环。”

@runes_leo,2026 年 6 月

而每个在生产环境中的人都害怕的失败模式,是永不停止的循环。

“没有护栏,你就会遇到无限循环和超出预算几个数量级的账单。”

@cv_usk,2026 年 6 月

这就是为什么每篇 2026 年关于循环的严肃文章最终都集中到同一个三重硬停止:最大迭代次数、无进度检测、以及 Token 或美元预算上限。关于循环的浪漫版本是:你写循环,一千个 Agent 在一夜之间为你建造公司。生产版本是:你写循环,而你的大部分工作是确保它们停下来。Gartner 将 Agent 型 AI 置于期望膨胀的顶峰,只有大约百分之十七的组织实际部署了 Agent。时间线上的喧嚣与实际的收据之间的差距,才是真实的状态。

不是循环。是技能。

这是我自己的看法,也是我在观察一周后得出的结论。循环是管道。真正的资产是它所调用的技能。

Steinberger 另一个反复出现的观点与循环观点相辅相成,并且是更持久的一半:如果你做某件事超过一次,就把它变成一个自动化的技能;如果你做某件困难的事,事后也把它变成技能,这样下次就是免费的。一个内部没有可重用技能的循环,就像是在一个陌生人身上套了一个 while-true。一个调用精确、经过测试、有命名的技能库的循环,是一个能产生复利的系统。那位实际在践行并取得成果的 Reddit 实践者说得最好。

< p>“很多人在 Twitter 上翻白眼,但我可竖起了耳朵。”</p>

r/ChatGPTCoding,2026 年 6 月

所以对于“循环到底是什么”这个问题,答案并不是一个关于提示工程已死的火爆观点。而是这样:别再做循环里的那个人了。一次性写好循环,给它值得调用的技能和能够自我检查的反馈机制,设定上限让它能停下来,然后让它挂在 cron 上运行,而你去决定下一步要构建什么。Steinberger 和 Boris 是从两个侧面描述同一种事物。唯一真正知道答案的人,是那些已经亲手构建过一个的人。好消息是,从这个月开始,入门只需要一个斜杠命令。

研究中的关键模式

循环是 cron 加上主体中的一个决策者:模型,而不是硬编码的分支,在每个时间点选择下一个动作。

血统真实存在:2022 年 ReAct,2023 年 AutoGPT,2025 年 ralph,2026 年春天的 /goal,以及现在的编排循环。单 Agent 的 ralph 已经过时;多 Agent 监督是新的层次。

循环的好坏取决于它的反馈。持续的审查和验证门控是让循环值得信赖的关键。

昂贵的资源已经从 Token 转移到了循环管理。限制迭代次数、检测无进度、设定预算上限。

循环内部的可重用单元是技能,而不是提示词。调用精确命名技能的循环会产生复利;每次都重新推导一切的循环只会烧钱。

所有 Agent 汇报完毕

Reddit:17 个声音(r/ClaudeAI, r/AI_Agents, r/ExperiencedDevs),47 个帖子,3.4 万赞

X:21 个声音(steipete, bcherny, runes_leo),56 条动态,175 次转发

YouTube:4 个声音(WorkOS, Lenny's Podcast, Y Combinator),演讲文字稿

TikTok:6 个声音(ai.native.founder, nikpolale),34 个片段

Instagram:4 个声音(sequenzy_com, ai.builders),14 条 Reel

Hacker News:12 个声音,54 个故事,1 千条评论

GitHub:6 个仓库(gastownhall/gastown, NousResearch/hermes),steipete 259+ 个 PR

主要声音:steipete, bcherny, runes_leo, rohit_jsfreaky, MatthewBerman

数据来源于 2026 年 6 月 7 日运行的 /last30days。关键词:设计循环来提示编程 Agent、AI 循环、编程循环。

曾联合创立一家自驱动烤箱公司(被 Weber 收购)以及后来成为 Lyft 的公司。正在再次创业,更多消息即将公布。我运行循环,在我睡觉时自动向开源项目提交 PR,并且我会在后台用 /last30days 研究来编写它们。

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章