澳洲放羊大叔引爆AI编程革命新智元
澳洲牧羊大叔随手写的三行bash,11天内被OpenAI、Anthropic和Hermes集体收编了。
一觉醒来,Claude Code又更新!
为了让Claude 持续工作直到任务完成,Claude Code最近推出的新功能:/goal 。
你只要设定条件,Claude不完成任务它绝不罢休!
用过AI编程工具的人都懂,这到底多重要!
你给Agent下了一个任务,它跑了三个回合,改了两个文件,突然停下来问你「接下来需要我做什么?」
不是,bug你这还没修完呢啊!
Agent越来越聪明,写代码越来越快,但「从头到尾把一件事干完」这件事,到2026年初都没有一家能做到。
然后,一位来自澳大利亚的牧羊大叔Geoffrey Huntley,用三行bash解决了。
while :; do
cat PROMPT.md | claude-code --continue
他把它命名为Ralph Loop,致敬《辛普森一家》里那个永远搞不清状况但从不放弃的小孩Ralph Wiggum。
逻辑极其粗暴,无限循环,反复把同一个prompt喂给Agent。进度写在文件系统和Git历史里,上下文满了就开新实例,读文件接着干。
原始,不优雅,但十分有效。
有效到OpenAI看见了,Nous Research看见了,Anthropic也看见了。
11天,三家顶级AI实验室,不约而同地把这三行bash写进了官方产品。
这一刻,所有人都明白了一件事——
通用人工智能的临门一脚,可能不是更聪明的模型,而是「把事做完」的模型。
换句话说,AI编程的核心战场正在从「生成代码」转向「闭环交付」。
11天,三条线,同一个终点
4月30日,OpenAI的Codex率先上线/goal。
Greg Brockman在X上只丢了一句,「Codex现已内置Ralph loop++」。
一周后,Hermes Agent跟上。又过4天,Claude Code也上了。
11天。三家。同一个命令。同一个功能。
但实现路径,差了十万八千里。
Codex「不忘事」,Hermes「不烂尾」,Claude Code「不自欺」。
Codex:把目标存成一条数据库记录
OpenAI是三家里最先出手的,方案也最简洁。
在Codex里,/goal是一个持久化的工作流对象,存在本地的app-server状态层里。
关掉终端、合上笔记本、甚至重启系统,目标都不会丢。下次打开Codex,自动接上。
模型通过结构化的update_goal工具汇报进度状态,token预算耗尽时触发「软着陆」而非硬停。
有人用这个功能连续跑了14个小时,中间暂停5小时去睡觉,回来Codex从断点续跑,把一个设备驱动项目做完了。
工程化,干净,但克制。


