5 рядків коду, зводять з розуму весь Кремнієвий Вал! Австралійський пастух прориває точку штучного інтелекту в програмуванні

動區BlockTempo

Австралійський овчар-дідусь за допомогою 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)

Зміст статті

  • Таємниця п’яти рядків коду
  • Батько Claude Code хвалить: я більше не пишу код
  • Найближче до AGI? Ralph-Wiggum шокує всю Кремнієву долину
  • Саме невдача — цінний матеріал
  • Ralph Wiggum — смерть розробки програмного забезпечення

Останнім часом історія про австралійського овчар-дідуся, який за допомогою 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.

Батько Claude Code хвалить: я більше не пишу код

Чому ж циклі 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!

Найближче до AGI? Ralph-Wiggum шокує всю Кремнієву долину

Одночасно, дизайн 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).

Вам більше не потрібно заздалегідь прописувати безліч слабких кроків — натомість:

  • AI сам «зазначає завдання»
  • після завершення шукає наступне
  • і так далі, циклічно, доки всі задачі не виконано

Перший реальний потенціал Ralph — не лише у «циклі», а у цій дитячій наївності і наполегливості у пошуку помилок.

Найголовніше — Ralph не захищений і не «очищений» від неправильних виходів.

Він прямо стикається з хаосом і визнає невдачу.

За цим стоїть екстремальна, але ефективна філософія: якщо змусити модель постійно стикатися зі своїми помилками і не давати їй безпечної зони — вона зрештою «увідіть» правильну відповідь, щоб уникнути безкінечної пастки.

Версія Huntley наголошує на жорсткій ітерації і безкомпромісності; версія Anthropic базується на більш м’яких принципах: сама невдача — цінний матеріал.

Це чітко прописано у офіційних документах:

Плагін реалізує зворотне керування через спеціальний механізм Stop Hook — перехоплює вихід AI і визначає, чи справді завдання виконано.

Механізм роботи плагіна:

  • Перехоплення виходу: коли Claude вважає, що завершив завдання і готовий вийти, плагін перехоплює цю дію
  • Перевірка знака завершення: визначає, чи виведено встановлений (наприклад, «успішно пройдено всі тести»)
  • Впровадження зворотного зв’язку: якщо ні — перетворює помилку у структуровані дані і знову вводить у систему для повтору

Але офіційний Ralph Wiggum від Anthropic розчарував співпрацівника Geoffrey Huntley, Dex:

  • Без —dangerously-skip-permissions легко зламати
  • Місце встановлення Hook дивне, важко знайти файли стану
  • Логіка складна, видалення помилкових файлів може спричинити хаос у репозиторії

Ще важливіше — він неправильно зрозумів суть Ralph: Ralph не має «бігти вічно», а має «розбити завдання на частини і повільно їх опрацьовувати у окремих вікнах».

Тому він і залишився з цими 5 рядками Bash.

Ralph Wiggum — смерть розробки?

Весь інженерний світ тільки починає усвідомлювати силу AI.

Останнім часом Ralph Wiggum став популярним.

Але більшість ще не усвідомлює: Ralph — лише початок.

Наступний рівень — це вже більш складні технології, якими володіють висококласні користувачі AI.

І вони не просто граються — вони використовують ці технології для копіювання цілих компаній за кілька годин.

Майкл Арналді почав програмувати з 11 років, спочатку щоб зламати ігри.

Після цього, він розробляв на найвищому рівні абстракції TypeScript, майже написав усі рівні коду, і зараз є засновником і CEO Effectful Technologies.

Він колись вважав, що програмування — все його життя. Але тепер все це закінчилося.

Більшість розробників навіть не усвідомлюють суті цієї революції.

Вони зосереджені на суперечках між Claude і GPT, чи наздогнала Gemini, чи зможуть конкуренцію скласти open-source моделі — але вони зовсім не розуміють головного.

Ключ у «процесі», а не у «моделі». Модель — лише частина процесу.

Як у традиційному програмуванні: не всі програмісти мають бути топ-експертами, але якщо процес зрілий — навіть звичайний розробник може створювати хороші продукти.

У AI-програмуванні це теж так:

  • Середня модель + якісний процес — набагато краще, ніж топ-модель + хаос у процесі.

Це неприємна правда: справді передові практики ще не оприлюднені.

Висококласні користувачі не діляться цим, бо ці технології надзвичайно потужні і руйнівні. Ми обов’язково підемо до відкритості, але ще не час.

Ralph — хороший старт, але має обмеження.

Наступні два роки ви почнете чути більше про Lean, TLA+, Agentic Infrastructure.

Від інтелектуальних систем до інтелектуальної інфраструктури — вся індустрія розробки програмного забезпечення зазнає глибокої трансформації.

Він навів два приклади:

  • Він за 2 години за допомогою Ralph створив сучасний спрощений Bloomberg Terminal;
  • Його друг-юрист, майже без досвіду програмування, за допомогою Claude Code створив інструмент для відповідності GDPR.

Щоб підтвердити цю ідею, він відкрив для спільноти систему обліку «Accountability»:

  • Підтримка міжфірмових, міжвалютоних і відповідних стандартам GAAP США облікових систем,
  • Зазвичай розробка такого займає кілька місяців.

Але він планує у вільний час «запустити Ralph», використовуючи лише відкриті і базові технології, без будь-яких «чорних» фішок.

Просто застосовуючи відкриті, базові технології правильно.

Але не плутайте: «розробка програмного забезпечення померла» — не означає, що «інженерія програмного забезпечення померла».

Інженери вже не просто «пишуть код», а створюють системи, що можуть писати код.

Вони проектують технічні шляхи, будують інструменти…

Можуть освоїти нові інструменти за кілька хвилин — максимум кілька годин.

Це означає, що багато найкращих практик за останні 40 років вже застаріли.

Структура команд, процеси розробки, вибір технологій — все потрібно переформатувати.

Індивідуальні можливості стають неймовірно потужними.

Один — це вже ціла команда минулого.

Розробка програмного забезпечення померла, інженерія перероджується, AI змінить усе.

Ласкаво просимо у нову еру.

#####

Переглянути оригінал
Застереження: Інформація на цій сторінці може походити від третіх осіб і не відображає погляди або думки Gate. Вміст, що відображається на цій сторінці, є лише довідковим і не є фінансовою, інвестиційною або юридичною порадою. Gate не гарантує точність або повноту інформації і не несе відповідальності за будь-які збитки, що виникли в результаті використання цієї інформації. Інвестиції у віртуальні активи пов'язані з високим ризиком і піддаються значній ціновій волатильності. Ви можете втратити весь вкладений капітал. Будь ласка, повністю усвідомлюйте відповідні ризики та приймайте обережні рішення, виходячи з вашого фінансового становища та толерантності до ризику. Для отримання детальної інформації, будь ласка, зверніться до Застереження.
Прокоментувати
0/400
Немає коментарів