爆火澳洲牧羊大叔:5行代码掀翻AI编程圈
最近,澳洲乡下牧场,Geoffrey Huntley刚铲完羊粪,随手敲下5行Bash代码:
while :; do cat PROMPT.md | claude-code ; done。
谁也没料到,这串粗糙的循环脚本,竟在一个月内掀起技术狂潮,彻底颠覆硅谷的编程逻辑。
这5行代码的玄机,用人话讲直击本质:完成任务才能停,错了自己改,不限次数,直到跑通!
Huntley给它取名Ralph Wiggum,源自《辛普森一家》里执着的小男孩。其核心颠覆了传统编程追求一次写对的思维——默认AI会犯错,而编译器的每一次报错,都是最精准的纠错指南。无需人类干预,AI能自主读日志、改bug、重试,形成闭环。
最先嗅到革命气息的是Anthropic。Claude Code负责人Boris Cherny火速将这5行代码收编,开发官方Ralph-Wiggum插件,加入Stop Hook停止钩子:拦截AI退出行为,未完成任务就强制续工。他公开的战绩震惊业界:30天内259个PR、497次提交、4万行新增代码,100%由AI自主完成,最长一次AI连续运行1天18小时,他全程当甩手掌柜。
Ralph的魔力迅速席卷开发者圈。Y Combinator黑客马拉松上,有人靠它一夜生成6个完整代码仓库;更有工程师花297美元API成本,拿下5万美元开发合同;甚至有人用三个月,靠它造出带标准库、能自编译的生产级编程语言“cursed”。区块链平台CEO Dennison Bertram直言:没开玩笑,这是我见过最接近AGI的东西。
开发者博主Matt Pocock则感叹:睡前布置任务,醒来代码能跑,这是编程智能体的终极梦想。争议也随之而来。Huntley的合作者Dex吐槽官方插件“逻辑复杂、易崩溃”,更直指其搞错核心:Ralph的精髓是切碎任务慢慢啃,而非无限循环炸代码库,他至今坚守原版5行脚本。但双方共识不变:失败不是废物,是最有价值的数据。这种以失败为核心的思维,被视作AI编程的范式转变——从预设步骤的瀑布开发,进化到AI自主迭代的敏捷开发。 这场变革的深层影响才刚刚显现。
Effectful Technologies CEO Michael Arnaldi用Ralph 2小时做出简化版彭博终端,法律零基础的朋友靠它写出GDPR合规工具。他直言:软件开发已死,但软件工程没死。未来工程师不再是写代码的人,而是搭建AI编程系统的人,一个人就能匹敌过去一整个团队。
如今硅谷流传着一句话:2026是套壳Ralph Wiggum的一年。
这5行出自放羊大叔之手的代码,不仅捅开了AI编程的奇点,更宣告软件开发的旧时代落幕。当失败成为AI进化的养分,当个体靠AI拥有团队级战力,一个由AI重构的工程新时代,已然到来。