オーストラリアの養羊おじさんが5行のコードでAIプログラミングの天井を突き破り、シリコンバレーに大地震を引き起こした。Claude Codeの父が30日間プログラムを書かず、さらにはCoworkという新たな種の爆発を促し、ソフトウェア開発に革命的な変化をもたらした。この記事は新智元の記事をもとに、Foresight Newsが整理・翻訳・執筆したものである。
(前提:マスクxAIが「Grok Code Fast 1」プログラミングモデルをリリース:Cursor、Copilot、Windsurf…期間限定無料利用、速度・規模・価格の三つの突破)
(補足:OpenAI伝豪が30億ドルを投じて「自動プログラミング神器 Windsurf」を買収、Vibe Codingのビッグビジネスを狙う)
この記事目次
最近、オーストラリアの養羊おじさんが5行のコードでAIプログラミングの天井を突き破った話が、徹底的に話題になった。
2025年末、羊の糞を掃除している合間に、Geoffrey Huntleyは以下のわずか5行のBashスクリプトを書いた。
while :; do cat PROMPT.md | claude-code ; done
当時の彼は、これがわずか1ヶ月以内に技術の狂潮を巻き起こし、今日のシリコンバレーを根底から覆すことになるとは思いもしなかった。
言えることは、以前爆発的に話題になったClaude Codeと、最近話題のClaude Coworkは、この5行のコードと深く関係している。
さらには、あるエンジニアは予言した:2026年は、シリコンバレー全体が Ralph Wiggumの殻に包まれる一年になると!
この5行のコードは、一体何を意味しているのか?
わかりやすく言えば、「このタスクを完了させてください。テストに通らなければ諦めてください。エラーを見て、自分でコードを書き直し、再挑戦してください。何度でも試して構わない。エラーが出なければ、徹底的に修正し続けてください。定時退社は禁止です!」
AIはこれを本当に信じた。
この無限ループの虐待的コマンドにより、AIは人間の手を借りずに本当にコードを書き出した。
したがって、放牧おじさんはこのループに「Ralph Wiggum」と名付けた。これは『シンプソンズ』のあの、いつも前向きで楽観的な少年の名前だ。
従来の「一発で正解を出す」ことを追求するやり方と違い、Ralph Loopの核心思想は、「最初は間違えるものだと前提にする」ことにある。
しかし、間違えればコンパイラはエラーを出し、テストは失敗する。そして、そのエラーメッセージこそが最も貴重な財産であり、AIにどこが間違っているかを正確に伝える。
だからこそ、AIは大いに悟ることができる。
今や、Ralph Wiggumはアニメのキャラクター名から、AI領域で最も影響力のある名前の一つになった。
さらに言えば、Ralph-Wiggumは、今日のAI大規模モデルを非常にAGIに近づけているとも言える。
なぜ、Ralph-WiggumループがClaude CodeとCoworkにとって基礎的役割を果たしているのか?
物語は2025年末から始まる。
当時、この5行コードの神秘的な効果に気づいた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 COMPLETE when done.” –completion-promise “COMPLETE” –max-iterations 50
Claudeは次のことを実現できる。
2025年末、Boris Chernyのこの共有は、開発者界に大きな衝撃をもたらした。
彼は直接認めた:「過去30日間、私のClaude Codeへの貢献はすべて、Claude Code自身がやったことだ!」
Borisは振り返って言った:この30日間で、彼は259のPRを提出し、497回のコミットを行い、4万行のコードを追加し、3.8万行のコードを削除した。すべてClaude CodeとOpus 4.5で書かれたものだ。
当時、Claudeは数分、数時間、あるいは数日にわたって継続実行できる状態だった。ソフトウェアエンジニアリングは激変し、我々は新たなコーディング時代に足を踏み入れたと言える。
なぜClaudeは数日間連続で動き続けられるのか? Borisはこう説明した:停止させたいときは、停止フックを使って「突く」ことで、動作を継続させられる。
この裏の立役者こそ、Ralph-Wiggumだ!
詳しくはこのリンクを参照:https://github.com/anthropics/claude-plugins-official/tree/main/plugins/ralph-wiggum
このニュースはあまりにも衝撃的で、開発者たちのメッセージはBorisのプライベートメッセージを埋め尽くした。そこで2日後、Borisは自身の秘策を公開した。
第12部では、Borisは長時間実行するタスクについて、次の方法を採用していると述べた。その一つが、ralph-wiggumプラグインの使用だ。
(a) タスク完了後、Claudeにバックグラウンドエージェントを使って自己検証させる
(b) エージェントのStopフックを使い、より確実で制御可能な方法で検証を行う
© あるいはralph-wiggumプラグインを使う
つまり、わずか1ヶ月で、この5行コードは今日のClaude Cowork大爆発を生み出したのだ!
同時に、Ralph-Wiggumのような継続的反復・循環設計は、他の開発者たちにも次々と奇跡をもたらしている。
Y Combinatorのハッカソンでは、これを使って一晩で6つの完全なコードリポジトリを生成した者もいれば、297ドルのAPIコストだけで5万ドルの契約を完了した者もいる。
さらに、3ヶ月以内にこの手法だけで、curseと呼ばれる新しいプログラミング言語を開発した例もある。
YouTubeには、Ralphループを紹介する動画が氾濫している。
開発者教育者のMatt Pocockは、最近詳しく解説した:「なぜRalphは『そんなに強い』のか」
プログラミング知性体の究極の夢は、朝起きたらすでにコードが書かれていること。
AI知性体が夜通しこっそり働き、バックログを片付け、書いたコードもすぐに動作する。
彼の見解では、Ralphプラグインはすでにこの夢に非常に近い:「これまで使った中で最も強力なAIプログラミングツールであり、長時間動作する知性体が本当に使えるコードを納品できる。」
ブロックチェーントークン作成プラットフォームTallyのCEO兼創設者、Dennison Bertramは投稿でこう叫んだ。
冗談抜きで、これが私が見た中で最もAGIに近いものだ。
このプロンプトとClaudeはまさに獣だ。
自動ポッドキャストのビジネスインテリジェンス抽出とブランド検知ツールPodscanの創設者兼CEO、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)。
もう、脆弱な一連の実行ステップを事前に設定する必要はない。
Ralphの真の力は、「ループ」そのものではなく、その純粋な反復と試行錯誤の執念にある。
最も重要なのは、Ralphは「守られない」ことだ。誤った出力を「クリア」されることもなく、むしろ直面し、失敗を認める。
この背後には、極端だが効果的な哲学がある:モデルに絶えず自分の失敗と向き合わせ、安全策を設けないなら、最終的にプレッシャーの中で「正解」を夢見て、死循環から抜け出す。
Huntleyのバージョンは暴力的な反復と手段を選ばないが、Anthropicのバージョンはより穏やかな原則に基づいている:失敗自体が価値あるデータだ。
この点は公式ドキュメントにも明記されている。
プラグインは特殊な仕組みStop Hookを通じて自己フィードバック制御を実現し、AIの退出行動を阻止し、真にタスクを完了したかどうかを判断する。
プラグインの実行メカニズムは以下の通り。
しかし、Anthropicの公式Ralph Wiggumプラグインは、Geoffrey Huntleyの協力者Dexには失望をもたらした。
さらに重要なのは、Ralphの本質を誤解している点だ: Ralphは「永遠に動き続ける」べきではなく、「タスクを細分化し、独立したウィンドウでゆっくりと進める」べきだ。
だから、彼はやはりあの5行のBashに戻った。
( Ralph Wiggum興隆、ソフトウェア開発の終焉
今や、開発者界はAIの力にようやく気づき始めている。
最近、Ralph Wiggumが話題になったばかりだ。
しかし、多くの人はまだ気づいていない: Ralphはあくまで「出発点」に過ぎない。
真のAI上級ユーザーは、Ralphよりもはるかに複雑な技術をすでに掌握している。
しかも、彼らはちょっとした遊びではなく、これらの技術を使って、数時間で会社全体をコピーしてしまう。
Michael Arnaldiは11歳のときにプログラミングを始め、最初はゲームのハッキングのためだった。
![])https://img-cdn.gateio.im/social/moments-490c9a5f3a-0b33572f09-8b7abd-e2c905###
その後、コア層からTypeScriptの最高抽象層までほぼすべての層のコードを書き、現在はEffectful Technologiesの創設者兼CEOだ。
彼はかつて、プログラミングは人生のすべてだと思っていた。しかし、今やそのすべてが完全に終わった。
ほとんどのソフトウェア開発者は、この巨大な変革の本質に気づいていない。
彼らはモデルの争いに夢中だ:ClaudeがGPTに勝つのか?Geminiは追いついたのか?オープンソースモデルは競争できるのか?要は、彼らは本質を見誤っている。
重要なのは「プロセス」であり、「モデル」ではない。モデルはあくまでその一部に過ぎない。
従来のソフトウェア開発と同じく、すべてのプログラマーが最高レベルを必要とするわけではない。ただし、プロセスが成熟すれば、普通の開発者でも良い製品を作れる。
AIプログラミングも同じだ。
中程度のモデル+優れたプロセスは、最先端のモデル+混乱したプロセスよりもはるかに強力だ。
これは不安な事実だ:本当に先進的なやり方は公開されていない。
上級ユーザーが共有しないのは、これらの技術があまりにも強力で、破壊的すぎるからだ。いずれ公開されるだろうが、今はまだその時ではない。
Ralphは確かに良い出発点だが、限界もある。
今後2年で、Lean、TLA+、Agentic Infrastructureといった議論が増えていく。
プログラミング知性体から知性プログラミング基盤へと、ソフトウェア産業は深い変革を迎える。
彼は二つの例を挙げた。
事実を示すために、彼は会計システムのオープンソース化を決意した。
彼は余暇を使って「Ralphを出す」つもりだ。ポイントは、「ブラックテクノロジー」や秘密の技を一切使わず、公開された基本技術を正しく適用するだけだ。
誤解しないでほしい:「ソフトウェア開発は死んだ」=「ソフトウェアエンジニアリングも死んだ」わけではない。
エンジニアはもはや「コードを書く人」ではなく、「コードを書けるシステムを構築する人」だ。
彼らは技術のルートを設計し、ツールを構築する。
彼らは数分で新しいツールを習得できる——遅くとも数時間で。
これは、過去40年にわたるベストプラクティスの多くが時代遅れになりつつあることを意味する。
チーム構成、開発プロセス、技術スタックの選択も、すべて再構築が必要だ。
個人は、かつてないほど強力になっている。
一人が、かつてのチーム全体に匹敵する力を持つ。
ソフトウェア開発は死に、エンジニアリングは再生し、AIがすべてを再構築していく。
新時代へようこそ。
(##