Австралійський овчар-дідусь за допомогою 5 рядків коду прорвав AI-обмеження у програмуванні, спричинивши велике землетрус у Кремнієвій долині. Батько Claude Code не писав код 30 днів, навіть спричинивши бурхливий сплеск нових видів Cowork, що призвело до революційних змін у розробці програмного забезпечення. Ця стаття походить із публікації Xinzhi Yuan, зібраної, перекладеної та написаної Foresight News.
(Попередній огляд: Elon Musk xAI випустили модель програмування «Grok Code Fast 1»: Cursor, Copilot, Windsurf… обмежений час безкоштовного використання, три прориви у швидкості, масштабі та ціні)
(Додатковий фон: OpenAI повідомляє, що мільярдер витратив 3 мільярди доларів на купівлю «автоматичного інструменту програмування Windsurf», щоб захопити великий ринок Vibe Coding)
Зміст статті
Останнім часом історія про австралійського овчар-дідуся, який за допомогою 5 рядків коду прорвав AI-обмеження у програмуванні, стала справжнім хітом.
Наприкінці 2025 року, під час перерви на випасання овець, Geoffrey Huntley написав цей Bash-скрипт із лише 5 рядків:
while :; do cat PROMPT.md | claude-code ; done
Тоді він, можливо, і не міг уявити, що всього за місяць ці кілька рядків коду викличуть технічну революцію, яка кардинально змінить Кремнієву долину!
Можна сказати, що раніше популярний Claude Code і цей тиждень популярний Claude Cowork тісно пов’язані з цими п’ятьма рядками коду.
Навіть один інженер передбачив: 2026 рік стане роком, коли вся Кремнієва долина буде обгорнута у Ralph Wiggum!
Що ж означають ці п’ять рядків коду?
Простими словами: «Виконайте цю задачу, якщо тест не пройдено — не намагайтеся вийти. Ви можете самі дивитися на помилки, писати код, повторювати. Скільки завгодно разів — скільки потрібно, головне — без помилок. Не йдіть додому!»
AI повірив.
Ця безкінечна циклічна команда, що нагадує жорстке навчання, змусила AI справді писати код без людського втручання.
Тому овчар-дідусь назвав цей цикл Ralph Wiggum — персонажа з «Сімпсонів», який завжди оптимістичний і невтомний.
На відміну від традиційної «перший раз написати правильно», ядро Ralph Loop — передбачення, що ви напишете неправильно вперше.
Але якщо неправильно — компілятор видасть помилку, тест провалиться. А повідомлення про помилку — найцінніший ресурс, він точно підкаже AI, де помилка.
Саме тому AI може зробити глибоке усвідомлення.
Зараз Ralph Wiggum вже з персонажа мультфільму став одним із найвпливовіших імен у сфері AI.
Навіть можна сказати, що Ralph-Wiggum робить сучасні великі моделі AI дуже близькими до AGI.
Чому ж циклі Ralph-Wiggum має фундаментальне значення для Claude Code і Cowork?
Історія починається наприкінці 2025 року.
Після того, як зацікавилися дивовижною силою цих п’яти рядків, керівник Claude Code у Anthropic 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 року ця ідея Бориса Черни викликала справжній землетрус у спільноті розробників.
Він особисто зізнався: за останні тридцять днів весь внесок у проект Claude Code зроблений цим самим Claude Code!
Борис згадує, що за останні тридцять днів він подав 259 PR — 497 комітів, додав 40 000 рядків коду і видалив 38 000 рядків. Весь код — написаний за допомогою Claude Code і Opus 4.5.
Тоді Claude вже міг працювати кілька хвилин, годин і навіть днів без зупинки. Можна сказати, що інженерія програмного забезпечення зазнала революції, і ми вже увійшли у нову еру кодування.
Чому Claude може працювати кілька днів без зупинки? Борис пояснює, що коли він зупиняється, можна використати спеціальний хук для «зупинки», щоб змусити його продовжити.
А головним героєм цього хука є Ralph-Wiggum!
Детальніше за цим посиланням: https://github.com/anthropics/claude-plugins-official/tree/main/plugins/ralph-wiggum
Оскільки ця новина була надзвичайно проривною, повідомлення розробників швидко заповнили приватні повідомлення Бориса.
Через два дні Борис поділився своїм унікальним секретом.
У розділі 12 Борис згадує, що для дуже довгих задач він зазвичай використовує кілька методів, один із яких — використання плагіна Ralph-Wiggum.
(a) Після завершення задачі, Claude використовує фоновий агент для перевірки своєї роботи;
(b) Використання Stop hook агента для більш надійної та контрольованої перевірки;
© Або використання плагіна Ralph-Wiggum.
Тобто, всього за місяць ці 5 рядків коду породили сьогоднішній грандіозний вибух Claude Cowork!
Одночасно, дизайн Ralph-Wiggum із безперервною ітерацією та циклічністю дозволяє іншим розробникам створювати неймовірні досягнення.
На хакатоні Y Combinator хакери за одну ніч створили 6 повних репозиторіїв коду; хтось за 297 доларів API-вартості завершив контракт на 50 тисяч доларів.
Ще за три місяці хтось повністю застосував цю методику і створив мову програмування під назвою cursed!
На YouTube вже безліч відео, що пояснюють цикл Ralph.
Недавній викладач програмування Matt Pocock детально пояснив, чому Ralph «такий потужний».
Мрія програмістів — щоб зранку код вже був написаний.
Ваш AI-інтелект тихенько працював всю ніч, очистив backlog і написав робочий код.
На його думку, плагін Ralph вже дуже близький до цієї мрії: «Це найпотужніший інструмент AI-програмування, що дозволяє довготривалим інтелектам реально видавати робочий код.»
Генеральний директор і засновник платформи для створення блокчейн-токенів Tally, Dennison Bertram, опублікував пост і сказав:
Не жартую, це, мабуть, найближче до AGI, що я бачив:
Цей підказка і Claude — справжні дикі тварі.
Засновник і CEO інструменту автоматичного витягання бізнес-інтелекту та брендингу Podscan, Arvid Kahl, назвав новий підхід проривом і високо оцінив його результати:
Як сказав підприємець з Чикаго Hunter Hammonds: «Мільйонні можливості вже перед очима, але ти ще не готовий.»
Інженер AI і серійний підприємець Ian Nutall назвав 2026 рік роком, коли Ralph Wiggum стане ще більш популярним.
Загалом, суть Ralph дуже проста: цикл Bash.
Але офіційний плагін реалізував цю просту ідею більш витонченим способом:
Замість запуску скриптів поза діалогом, він безпосередньо вставляє Stop Hook у діалог з Claude.
Ви задаєте Claude завдання і «знак завершення».
Після виконання завдання, Claude намагається вийти —
Якщо він не виявляє знак завершення, Stop Hook перехоплює вихід і знову вводить той самий підказку.
Таким чином утворюється «саморефлексивне зворотне кільце»:
Кожен раунд Claude бачить попередній вихід, помилки або історію Git і намагається виправити помилки.
Освітянин і розробник Matt Pocock назвав цю зміну «парадигмальним зсувом» у AI-програмуванні:
Від каскадної розробки (Waterfall) до справжнього AI-агільного розвитку (Agile).
Вам більше не потрібно заздалегідь прописувати безліч слабких кроків — натомість:
Перший реальний потенціал Ralph — не лише у «циклі», а у цій дитячій наївності і наполегливості у пошуку помилок.
Найголовніше — Ralph не захищений і не «очищений» від неправильних виходів.
Він прямо стикається з хаосом і визнає невдачу.
За цим стоїть екстремальна, але ефективна філософія: якщо змусити модель постійно стикатися зі своїми помилками і не давати їй безпечної зони — вона зрештою «увідіть» правильну відповідь, щоб уникнути безкінечної пастки.
Версія Huntley наголошує на жорсткій ітерації і безкомпромісності; версія Anthropic базується на більш м’яких принципах: сама невдача — цінний матеріал.
Це чітко прописано у офіційних документах:
Плагін реалізує зворотне керування через спеціальний механізм Stop Hook — перехоплює вихід AI і визначає, чи справді завдання виконано.
Механізм роботи плагіна:
Але офіційний Ralph Wiggum від Anthropic розчарував співпрацівника Geoffrey Huntley, Dex:
Ще важливіше — він неправильно зрозумів суть Ralph: Ralph не має «бігти вічно», а має «розбити завдання на частини і повільно їх опрацьовувати у окремих вікнах».
Тому він і залишився з цими 5 рядками Bash.
Весь інженерний світ тільки починає усвідомлювати силу AI.
Останнім часом Ralph Wiggum став популярним.
Але більшість ще не усвідомлює: Ralph — лише початок.
Наступний рівень — це вже більш складні технології, якими володіють висококласні користувачі AI.
І вони не просто граються — вони використовують ці технології для копіювання цілих компаній за кілька годин.
Майкл Арналді почав програмувати з 11 років, спочатку щоб зламати ігри.
Після цього, він розробляв на найвищому рівні абстракції TypeScript, майже написав усі рівні коду, і зараз є засновником і CEO Effectful Technologies.
Він колись вважав, що програмування — все його життя. Але тепер все це закінчилося.
Більшість розробників навіть не усвідомлюють суті цієї революції.
Вони зосереджені на суперечках між Claude і GPT, чи наздогнала Gemini, чи зможуть конкуренцію скласти open-source моделі — але вони зовсім не розуміють головного.
Ключ у «процесі», а не у «моделі». Модель — лише частина процесу.
Як у традиційному програмуванні: не всі програмісти мають бути топ-експертами, але якщо процес зрілий — навіть звичайний розробник може створювати хороші продукти.
У AI-програмуванні це теж так:
Це неприємна правда: справді передові практики ще не оприлюднені.
Висококласні користувачі не діляться цим, бо ці технології надзвичайно потужні і руйнівні. Ми обов’язково підемо до відкритості, але ще не час.
Ralph — хороший старт, але має обмеження.
Наступні два роки ви почнете чути більше про Lean, TLA+, Agentic Infrastructure.
Від інтелектуальних систем до інтелектуальної інфраструктури — вся індустрія розробки програмного забезпечення зазнає глибокої трансформації.
Він навів два приклади:
Щоб підтвердити цю ідею, він відкрив для спільноти систему обліку «Accountability»:
Але він планує у вільний час «запустити Ralph», використовуючи лише відкриті і базові технології, без будь-яких «чорних» фішок.
Просто застосовуючи відкриті, базові технології правильно.
Але не плутайте: «розробка програмного забезпечення померла» — не означає, що «інженерія програмного забезпечення померла».
Інженери вже не просто «пишуть код», а створюють системи, що можуть писати код.
Вони проектують технічні шляхи, будують інструменти…
Можуть освоїти нові інструменти за кілька хвилин — максимум кілька годин.
Це означає, що багато найкращих практик за останні 40 років вже застаріли.
Структура команд, процеси розробки, вибір технологій — все потрібно переформатувати.
Індивідуальні можливості стають неймовірно потужними.
Один — це вже ціла команда минулого.
Розробка програмного забезпечення померла, інженерія перероджується, AI змінить усе.
Ласкаво просимо у нову еру.
#####