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

只用五行代码,这位养羊大叔就捅破了AI编程的天花板!它让硅谷巨震,Claude Code之父30天没写代码,甚至催生了Cowork的新物种大爆发!

最近,一个澳大利亚的养羊大叔用5行代码捅破AI编程天花板的故事,彻底火出圈了。

2025年底,在铲羊粪的间隙,Geoffrey Huntley写出了下面这个仅含5行代码的Bash脚本。

while :; do cat PROMPT.md | claude-code ; done

当时的他可能永远不会想到,短短一个月内,这几行代码会掀起一股技术狂潮,直接颠覆了今日的硅谷!

可以说,此前爆火的Claude Code,和这几天红透半边天的Claude Cowork,都和这五行代码,有着千丝万缕的联系。

甚至一位工程师预言:2026,将是整个硅谷套壳Ralph Wiggum的一年!

五行代码的玄机

这五行代码,究竟是什么意思?

用人话来说就是:「请完成这个任务,测试没通过,就别想出来。你可以自己看报错,自己写代码,自己重试。想试多少次就试多少次,只要不报错,就往死里改,不许下班!」

AI真信了。

这个无限循环的虐待式命令,让AI真的写出了代码,根本不需要人类插手。

因此,放羊大叔给这段循环起名为Ralph Wiggum,就是《辛普森一家》中那个永远不懈、无比乐观的小男孩。

不同于传统的「追求一次写对」,Ralph Loop的核心思维,就是默认你第一次写不对。

但只要写不对,编译器就会报错,测试就会失败。而这个报错信息,就是最宝贵的财富,它精准地告诉了AI哪里错了。

因此,AI才能大彻大悟。

现在,Rlpha Wiggum已经从动画片中的人物名,成为AI领域最有影响力的名字之一。

甚至可以说,Ralph-Wiggum让如今的AI大模型,非常接近AGI了。

Claude Code之父盛赞:我不用写代码了

为什么说,Ralph-Wiggum循环对Claude Code和Cowork有奠基性的作用?

故事要从2025年底说起。

当时,注意到了这五行代码的神奇作用后,Anthropic的Claude Code负责人Boris Cherny将Geoffrey Huntley的五行脚本正式收编,推出了官方Ralph-Wiggum插件。

从此,Claude Code有如神助。

在Claude Code中,只要有下列一句话命令:

/ralph-loop "Build a REST API for todos. Requirements: CRUD operations, input validation, tests. Output <promise>COMPLETE</promise> when done." --completion-promise "COMPLETE" --max-iterations 50 /ralph-loop "Build a REST API for todos. Requirements: CRUD operations, input validation, tests. Output <promise>COMPLETE</promise> when done." --completion-promise "COMPLETE" --max-iterations 50

Claude就能实现:

  1. 持续迭代 - 反复尝试,即使遇到失败
  2. 自参考学习 - 基于测试结果和前次代码改进
  3. 直至完成 - 不断循环直到满足所有要求
  4. 输出完成承诺 - 当任务完成时输出指定的完成标志

在25年底,Boris Cherny的这个分享,直接让开发者圈大地震。

他亲口承认:过去三十天内,自己对Claude Code项目的贡献,100%都是由Claude Code自己完成的!

Boris回忆说,在过去的三十天里,他提交了259个PR——497次提交,添加了40,000行代码,删除了38,000行代码。每一行代码都是由Claude Code + Opus 4.5编写的。

那时,Claude已经可以持续运行几分钟、几小时甚至几天。可以说,软件工程正在剧变,我们已经一脚踏入编码的新时代。

为什么Claude可以持续运行好几天?Boris解释道,当它停止时,可以使用一个停止钩子来「戳」它,让它继续运行。

而这个钩子的幕后功臣,就是Ralph-Wiggum!

具体参见这个链接:https://github.com/anthropics/claude-plugins-official/tree/main/plugins/ralph-wiggum

因为这个消息实在太过炸裂,开发者们的消息都快把Boris的私信挤爆了。因此两天后,Boris分享出了自己的独家秘方。

在第12部分,Boris提到,对于运行时间特别长的任务,他通常会采用以下几种方式,其中一种,就是使用ralph-wiggum插件。

(a)在任务完成后,提示Claude使用一个后台agent来校验自己的工作;

(b)使用agent的Stop hook,用更确定、可控的方式来完成校验;

(c)或者使用ralph-wiggum插件

也就是说,才诞生短短一个月,这5行代码就孕育了今天的Claude Cowork大爆炸!

最接近AGI?

Ralph-Wiggum震动整个硅谷

同时,Ralph-Wiggum这种持续迭代、不断循环的设计,也让其他开发者们屡创神迹。

在Y Combinator黑客马拉松中,有人用它一夜生成了6个完整代码仓库;有人用297美元的API成本,就完成一个5万美元的合同。

甚至三个月内,有人完全使用该方法,直接开发出一门名为cursed的编程语言!

YouTube上,介绍Ralpha循环的视频已经泛滥了。

开发者教育者Matt Pocock最近详细讲解了Ralph为什么「那么强」。

编程智能体的终极梦想,是你早上醒来时,代码已经写好了。

你的AI智能体悄悄干了一整晚,帮你清完 backlog,而且写出来的代码还能直接跑。

在他看来,Ralph插件已经非常接近这个梦想:「这是我用过最强的AI编程工具,能让长时间运行的智能体真正交付可用代码。」

区块链代币创建平台Tally的首席执行官和创始人,Dennison Bertram发布帖子直呼:

没开玩笑,这可能是我所见过的最接近AGI的东西:

这个提示与Claude绝对是一头野兽。

自动播客商业智能提取和品牌检测工具Podscan的创始人和首席执行官,Arvid Kahl则称新方法开创了未来,效果出色:

正如芝加哥企业家Hunter Hammonds所言:百万机会就在眼前,但你没准备好。

AI工程师、连续创业者Ian Nutall则称,「2026是套壳Ralph Wiggum的一年」。

失败本身,就是有价值的数据

说到底,Ralph技术本质上非常简单:一段Bash循环。

但官方插件对这个简单原理做了更巧妙的实现:

不是在会话外部运行脚本,而是直接在Claude会话内植入Stop Hook。

你给Claude指定一个任务,以及一个「完成标志」。

Claude完成任务后尝试退出——

如果没检测到完成标志,Stop Hook 会拦截退出,并把同一个提示词再次送入系统。

于是形成一个「自我反馈闭环」:

Claude每轮都能看到自己的上轮输出、错误日志或Git历史,然后再尝试修正问题。

开发者教育者Matt Pocock把这种转变形容为AI编程的「范式转变」:

从瀑布式开发(Waterfall),进化到真正意义上的AI敏捷开发(Agile)。

你不再需要预设一大堆脆弱的执行步骤,而是:

  • AI自主「认领一张任务卡片」
  • 完成后再自己找下一张
  • 持续循环,直到任务全部搞定

初版Ralph的真正力量,不仅仅是「循环」本身,而是那种天真执着的反复试错。

最关键的一点是:Ralph不会被保护,不会被「清理」错误输出。

它会直接面混乱,承认失败。

这背后是一种极端但有效的哲学:如果你让模型不断面对自己的失败、不设安全网,它最终会在压力中「梦到」正确答案,只为跳出死循环。

Huntley的版本强调暴力迭代、不择手段; 而Anthropic的版本则建立在更温和的原则之上:失败本身就是有价值的数据。

这一点在官方文档中写得很清楚:

插件通过一个特殊机制 Stop Hook 实现自反馈控制——拦截AI退出终端的行为,并判断是否真正完成任务。

插件运行机制如下:

  • 拦截退出:当 Claude 认为自己完成任务并准备退出时,插件拦截这一动作
  • 验证完成标志:检测是否输出了设定的<promise>(如「通过所有测试」)
  • 注入反馈:若未完成,插件将错误格式化为结构化数据对象,重新送入AI模型继续尝试

但Anthropic的官方Ralph Wiggum插件让Geoffrey Huntley的合作者Dex感到失望:

  • 没加--dangerously-skip-permissions就容易崩
  • Hook安装位置奇怪、State跟踪文件难找
  • 逻辑复杂,删除错误文件甚至会导致整个repo失控

更重要的是,它搞错了Ralph的本质:Ralph不该「永远跑下去」,而该「把任务切碎,开独立窗口慢慢啃」。

所以,他还是选择了那5行Bash。

Ralph Wiggum兴,软件开发亡

整个开发者圈现在才刚刚意识到 AI 的力量。

最近,Ralph Wiggum才火了。

但大多数人还没意识到:Ralph,只是个起点。

真正的AI高阶用户,已经掌握了远比 Ralph 更复杂的技术。

而且,他们不只是做点小玩意儿——他们在用这些技术,复制整个公司,只需几个小时。

Michael Arnaldi从 11 岁起就开始编程,最初是为了破解游戏。

此后,从内核级开发到TypeScript 的最高抽象层,他几乎写过所有层级的代码,现在是Effectful Technologies的创始人兼CEO。

他曾经认为,编程是人生的全部。但现在,过去的一切彻底结束了。

大部分软件开发者,甚至还没意识到这场巨变的本质。

他们沉迷于模型之争:Claude好还是GPT强?Gemini有没有追上?开源模型能不能竞争? 说白了:他们完全搞错了重点。

关键在于「流程」,不是「模型」。模型只是流程中的一环。

就像传统软件开发:并非所有程序员都需要顶级水平,但只要流程成熟,普通开发者也能做出好产品。

在AI编程中也是一样:

一个中等模型+优秀流程,远远强于一个顶级模型+混乱流程。

这是个令人不安的事实:真正先进的做法并未公开。

高阶用户之所以不分享,是因为这些技术过于强大,颠覆性太大。我们终将走向公开,但现在还没到时候。

Ralph确实是个好起点,但它有局限。

接下来两年,你会开始听到更多关于Lean、TLA+、Agentic Infrastructure的讨论。

从编程智能体到智能编程基础设施,整个软件开发行业将迎来一次深层转型。

他举了两个例子:

  • 他用2小时,用Ralph搞一个现代版Bloomberg终端简化版;
  • 他的一个法律专业的朋友,几乎0编程经验,靠和Claude Code聊天完成了GDPR合规检测工具。

为了用事实说话,他决定开源一个Accountability的会计系统:

  • 支持跨公司、跨币种、符合美国GAAP标准的会计系统,
  • 正常开发团队得花好几个月。

而他打算用闲暇时间「Ralph出来」,关键在于:故意不使用任何「黑科技」或私藏技巧。

就用公开的、基础的技术,正确应用而已。

但别误会:「软件开发已死」,不等于「软件工程已死」。

工程师不再是「写代码的人」,而是「构建能写代码的系统」的人。

他们设计技术路线、构建工具……

他们可以在几分钟内掌握新工具——最慢几个小时。

这意味着:我们过去 40 年积累的最佳实践,很多已经过时。

团队结构、开发流程、技术栈选型,全都得重构。

个体,正在变得前所未有地强大。

一个人 = 过去一整个团队。

软件开发已死,工程正在重生,AI将重构一切。

欢迎来到新时代。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1163686.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机领域学术发表地图:CCF与CAAI等分级体系全解析

点击 “AladdinEdu&#xff0c;你的AI学习实践工作坊”&#xff0c;注册即送-H卡级别算力&#xff0c;沉浸式云原生集成开发环境&#xff0c;80G大显存多卡并行&#xff0c;按量弹性计费&#xff0c;教育用户更享超低价。 计算机领域学术发表地图&#xff1a;CCF与CAAI等分级体…

课程论文不用 “水”!虎贲等考 AI 一键解锁高质量写作捷径

每到期末季&#xff0c;课程论文就成了大学生的 “甜蜜负担”。选题太宽泛抓不住重点&#xff0c;文献堆砌毫无逻辑&#xff0c;查重率居高不下&#xff0c;格式混乱被导师打回…… 不少同学为了应付任务&#xff0c;只能东拼西凑 “生产学术垃圾”。但现在&#xff0c;有了虎贲…

COOH-SS-PEG-COOH,羧基-二硫键-聚乙二醇-羧基,适用于药物递送系统

COOH-SS-PEG-COOH&#xff0c;羧基-二硫键-聚乙二醇-羧基&#xff0c;适用于药物递送系统COOH–SS–PEG–COOH&#xff08;羧基–二硫键–聚乙二醇–羧基&#xff09; 是一种功能化聚合物&#xff0c;包含二硫键&#xff08;SS&#xff09;和聚乙二醇&#xff08;PEG&#xff0…

人工造问卷 VS 虎贲等考 AI:30 分钟搞定学术调研 “黄金问卷”

还在为设计一份合格的学术问卷熬秃脑袋&#xff1f;查文献找量表耗三天&#xff0c;题项逻辑混乱被导师打回&#xff0c;回收数据一半无效只能重发…… 这些堪称实证研究的 “致命痛点”&#xff0c;曾让无数科研人和学子苦不堪言。 而虎贲等考 AI 智能写作平台&#xff08;官…

必藏!大模型“记忆力“突破:从2K到百万Token的技术演进与原理详解

想象一下&#xff0c;如果GPT-4只能记住前几句对话&#xff0c;或者Claude无法理解完整的学术论文&#xff0c;我们今天看到的AI应用场景将大大受限。事实上&#xff0c;早期的大模型确实面临这样的困境——它们就像患有"短期记忆障碍"的智者&#xff0c;虽然知识渊博…

数据不会说话?虎贲等考 AI 数据分析:让论文实证硬核到惊艳导师

还在对着一堆问卷数据、实验结果抓耳挠腮&#xff1f;用 SPSS 半天跑不出一个相关性分析&#xff0c;用 Excel 画的图表被批 “小学生水平”&#xff1f;辛苦收集的数据&#xff0c;最后只能用干巴巴的文字描述&#xff0c;论文实证部分毫无说服力&#xff1f; 在论文写作的实…

无缝集成指南,SpringBoot三步接入华为云短信服务

大家好&#xff0c;我是小悟。 华为云短信服务简介 华为云消息&短信服务&#xff08;MSG&SMS&#xff09;为企业提供了稳定、合规的全球短信发送能力。它主要有以下特点&#xff1a; 核心功能&#xff1a;支持发送验证码短信&#xff08;用于登录、注册&#xff09;和通…

黑灯工厂的本质就是无人经济

黑灯工厂和人工智能原生公司已经在夜间高速运转&#xff0c;无需任何人监督其机械运作。这些零员工公司已经赚得盆满钵满&#xff0c;而它们的“创始人”们却在迪拜悠闲地喝着玛格丽塔。2024 年的某个时候&#xff0c;我煞费苦心地写了一些关于人工智能未来的文章&#xff0c;大…

一张图看懂上下文工程:AI提示技术的核心概念解析

今天聊一个被低估、却把无数人卡住的概念——Context Engineering&#xff0c;中文通常译作“上下文工程”或“语境工程”。它不是什么新出的框架&#xff0c;而是一套为AI系统搭好“前置信息环境”的方法论。它解决的根本问题是&#xff1a;为什么花了大价钱买最好的GPT-4、Cl…

【收藏必备】大模型开发核心技能:格式化输出与解析器全攻略

“ 大模型只能输出文本数据&#xff0c;需要通过转换才能变成我们需要的数据对象。” 在大模型的应用场景中&#xff0c;格式化输出是一个非常重要的环节&#xff1b;特别是对Agent智能体来说&#xff0c;没有格式化输出&#xff0c;智能体就是空中楼阁。 但从技术的角度来说&a…

COOH-S-CH2-S-COOH,双羧基和响应性桥链

COOH-S-CH2-S-COOH&#xff0c;双羧基和响应性桥链一、COOH–S–CH₂–S–COOH 的基本描述COOH–S–CH₂–S–COOH 是一种功能化小分子化合物&#xff0c;分子结构可简化表示为&#xff1a;HOOC–S–CH₂–S–COOH其结构特点如下&#xff1a;双羧基&#xff08;–COOH&#xff…

AI 法律顾问开发:基于 RAG + 知识图谱,如何让大模型精准回答“离婚财产分割”难题?

标签: #LLM #RAG #知识图谱 #LegalTech #Neo4j #LangChain 🤯 前言:为什么 ChatGPT 当不了律师? 在法律咨询中,Context (语境) 和 Logic (逻辑) 是核心。 用户问:“我老公出轨了,离婚时财产怎么分?” 通用 LLM:“根据法律规定,夫妻共同财产一般平均分割…出轨可能影…

Python+Vue的记账系统的设计与实现 Pycharm django flask

收藏关注不迷路&#xff01;&#xff01;需要的小伙伴可以发链接或者截图给我 项目介绍 随着社会的快速发展和人们生活水平的提高&#xff0c;财务管理变得越来越重要。记账系统作为一种有效的财务管理工具&#xff0c;逐渐受到广大用户的青睐。传统的理财记账都是人工手动的方…

GraphRAG 落地:用 Neo4j 构建知识图谱,让 AI 读懂《红楼梦》的人物关系

标签: #GraphRAG #Neo4j #LLM #知识图谱 #人工智能 #Python 📉 前言:向量检索的局限性 传统的 RAG 流程是: 用户提问 -> 向量化 -> 检索相似文档块 -> 喂给 LLM 但在《红楼梦》这种场景下,如果你问 “贾兰应该叫贾宝玉什么?”: Vector RAG:可能会检索到“贾…

Python+Vue的学生选课管理系统 Pycharm django flask

收藏关注不迷路&#xff01;&#xff01;需要的小伙伴可以发链接或者截图给我 项目介绍 随着教育信息化改革的不断深入&#xff0c;高校对于学生选课系统的需求越来越迫切。学生选课系统能够利用信息技术手段&#xff0c;提高选课的自由度和便利性&#xff0c;优化资源配置&…

【收藏学习】大模型RAG技术全攻略:从基础原理到高级优化方案

前言 – 在AI领域&#xff0c;随着大模型的广泛应用&#xff0c;如何高效地利用外部知识成为提升模型性能的关键。检索增强生成&#xff08;Retrieval-Augmented Generation, 简称RAG&#xff09;作为一种结合信息检索与文本生成的技术框架&#xff0c;正在迅速成为解决这一问题…

Webpack 慢到离谱?迁移到 Rspack (Rust) 实战:构建速度从 5 分钟缩短到 10 秒

标签&#xff1a; #Rspack #Webpack #Rust #前端工程化 #性能优化 #ByteDance&#x1f422; 前言&#xff1a;JavaScript 的算力极限 Webpack 之所以慢&#xff0c;核心原因在于它是由 JavaScript 编写的。 JS 是单线程的&#xff0c;且 JIT&#xff08;即时编译&#xff09;机…

Python+Vue的养老院信息管理系统设计与实现 Pycharm django flask

收藏关注不迷路&#xff01;&#xff01;需要的小伙伴可以发链接或者截图给我 项目介绍 随着社会的发展和人口老龄化的加剧&#xff0c;养老服务行业正面临着前所未有的挑战和机遇。传统的养老服务模式已经难以满足现代老年人的多元化需求&#xff0c;因此&#xff0c;借助信息…

书匠策AI:你的文献综述“第二大脑”,如何重塑学术写作的游戏规则?

亲爱的读者朋友们&#xff0c;大家好&#xff01;作为一名深耕论文写作科普领域的教育博主&#xff0c;我每天都在与各种学术写作难题作斗争。而今天&#xff0c;我要向大家介绍一位可能彻底改变你文献综述写作方式的“智能搭档”——书匠策AI。这不是又一篇枯燥的工具介绍&…

Service Mesh 落地:Istio 流量治理实战,如何实现“金丝雀发布”与全链路熔断?

标签&#xff1a; #Istio #ServiceMesh #Kubernetes #微服务 #流量治理 #DevOps&#x1f6e1;️ 前言&#xff1a;从“胖客户端”到“边车代理” 在 Istio 的世界里&#xff0c;每个微服务 Pod 中都会自动注入一个 Envoy Proxy 容器。 所有的流量&#xff08;进和出&#xff09…