作者|子川
來源|AI先鋒官
五行代碼,間接催生了Claude Cowork!
2025年底,在澳大利亞某個農場的羊圈間隙,一個名叫Geoffrey Huntley的工程師敲出了這樣的代碼。
while :; do cat PROMPT.md | claude-code ; done就是這短短5行。短短一個月內,在硅谷掀起了一波科技浪潮!
如果你是個程序員,看到這段代碼的第一反應是什么?
大家可能很會差異:這就是一個無限循環,有啥特殊的。
Geoffrey的腳本做的其實很簡單:它讀取一個叫PROMPT.md的文件(里面寫著你要做的事),然后把它扔給claude-code工具。
![]()
如果代碼寫對了,任務完成,如果錯了,報錯信息反饋回來,循環重新開始。^_^
就這樣,AI一遍遍嘗試、修正、重新編譯,直到所有測試通過。
這個腳本后來被起名叫Ralph Wiggum循環。
Ralph Wiggum是《辛普森一家》里那個笨拙但永遠樂觀、永不放棄的小男孩。
![]()
這個命名本身就很諷刺,它把編程的本質從“一次寫對”反轉成了“默認你會寫錯,然后繼續試”。
這和傳統程序員寫代碼的方式完全不同——
常見的思維是:寫代碼要謹慎,要設計完善,要在發布前反復檢查。
但Geoffrey的腳本打破了這個工作方式,與其讓人來判斷代碼對不對,不如讓AI自己不斷迭代,直到正確為止!
這個腳本發布后,Anthropic的Claude Code負責人Boris Cherny看到了它的潛力。
他們把Ralph循環的邏輯直接收編進Claude Code里,并推出了官方的Ralph-Wiggum插件。
![]()
正是這個轉折,催生了一個月后的Claude Cowork。
可能很多人不太了解Cowork,給大家一個例子就知道是咋回事了。
你給它一個目標(整理收據生成報銷表),它會自己規劃步驟、調用工具、迭代修正、最后交付結果。
而這一切的核心邏輯,正是Geoffrey的5行代碼蘊含的思想:給AI足夠的反饋機制和重試權利,讓它自主演進,直到問題解決。
發布至今,一些使用Claude Code的工程師開始分享他們的故事。
有人說,他們一個小時完成的工作量,之前需要整個團隊一年。
而且有位工程師甚至給出了一個大膽的趨勢觀察:許多硅谷工程師已經開始在產品中實踐Ralph Wiggum循環的思路。
![]()
會有越來越多的產品、框架、工具都會采用這個核心思想,依靠AI的迭代反饋,而不是由人工手動的一次性輸入。
開發方式從“Tell AI What To Code”變成“Let AI Loop Until It Works”。
Geoffrey的5行代碼,本質上揭示了一個新的方向:只要給AI足夠的反饋機制,讓它可以自主解決不少復雜問題。
這意味著人的角色正在悄悄轉變。從“做什么”(編寫具體邏輯)轉變為“要什么”(定義需求和驗收標準)。
有趣的是,Geoffrey本人對這一切顯得很淡然,他在采訪中說,這不過是在“養羊間隙”,用最基礎的公開技術,實現了一個正確的應用而已。
從“虐待式編程”到“AI自主演進”,從“一次寫對”到“不斷試錯”,從“人的決策”到“機器的反饋”。
2026年我們或許還會看到更多這樣的時刻,不斷有人會用的簡潔方案,創造出另一個Ralph Wiggum循環。
掃碼邀請進群,我們帶你一起來玩轉ChatGPT、GPT-4、文心一言、通義千問、訊飛星火等AI大模型,順便學一些AI搞錢技能。
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.