5行代码,逼疯整个硅谷,澳洲放羊大叔,捅开AI编程奇点
36氪·2026-01-14 19:07

Ralph-Wiggum循环的诞生与核心机制 - 一位澳大利亚的养羊大叔Geoffrey Huntley在2025年底用5行Bash脚本创建了Ralph-Wiggum循环,其代码为 while :; do cat PROMPT.md | claude-code ; done [1][3] - 该循环的核心机制是让AI(如Claude Code)进入一个无限循环,基于编译或测试的报错信息不断重试和修改代码,直至任务完成,无需人类干预 [3][4] - 其核心思维是默认第一次写不对,将失败和报错视为有价值的数据,让AI进行持续迭代和自我参考学习,直至输出指定的完成标志 [4][12] 对Claude Code及开发流程的颠覆性影响 - Anthropic的Claude Code负责人Boris Cherny将五行脚本收编为官方Ralph-Wiggum插件,极大增强了Claude Code的能力 [10] - 使用该插件后,Boris Cherny在30天内提交了259个PR、497次提交,添加了40,000行代码并删除了38,000行代码,贡献100%由Claude Code + Opus 4.5完成 [10] - Claude Code可以持续运行几分钟、几小时甚至数天,标志着软件工程进入新时代,其中Claude Code最长会话记录为1天18小时50分钟,总消耗token达3.252亿 [11][14] - 该循环通过Stop Hook机制实现自反馈控制,拦截AI退出并验证完成标志,若未完成则格式化错误信息重新送入模型,形成自我反馈闭环 [15][31][35] 在开发者社区引发的效率革命与案例 - 在Y Combinator黑客马拉松中,有人用此方法一夜生成了6个完整代码仓库,另有人仅用297美元的API成本就完成了价值5万美元的合同 [21] - 有开发者在三个月内完全使用该方法开发出一门名为“cursed”的新编程语言 [21] - 开发者教育者Matt Pocock认为Ralph插件是其所用过最强的AI编程工具,能让长时间运行的智能体真正交付可用代码,接近“早上醒来代码已写好”的终极梦想 [23] - 区块链代币创建平台Tally的CEO Dennison Bertram认为,结合Claude的Ralph提示可能是其所见过最接近AGI(通用人工智能)的东西 [25] 行业范式转变与未来展望 - 开发者教育者Matt Pocock将这种转变形容为AI编程从“瀑布式开发”到真正意义上的“AI敏捷开发”的范式转变 [31] - 行业观点认为,AI编程的关键在于“流程”而非“模型”,一个中等模型搭配优秀流程,远强于顶级模型搭配混乱流程 [45][46] - 软件开发行业正经历深层转型,工程师的角色从“写代码的人”转变为“构建能写代码的系统”的人,个体生产力被极大增强,一个人可相当于过去一个团队 [53] - 未来两年,行业讨论将更多转向Lean、TLA+、Agentic Infrastructure等方向,软件开发已死,软件工程正在重生 [49][53]

5行代码,逼疯整个硅谷,澳洲放羊大叔,捅开AI编程奇点 - Reportify