← Wszystkie wpisy

Inżynieria pętli: pętle wygrywają tam, gdzie weryfikacja jest tania

Part 4 of Agentic Engineering

Z przewodnika: Claude Code Comprehensive Guide

Boris Cherny, inżynier, który stworzył Claude Code, ma jednocześnie otwartych od pięciu do dziesięciu sesji; w ciągu dnia pracuje u niego kilkuset agentów, a każdej nocy — kilka tysięcy.2 Kiedy w minionym tygodniu po X rozszedł się klip, w którym mówi: „Już nie promptuję Claude’a… moja praca polega na pisaniu pętli”, większość komentarzy potraktowała to zdanie jako proroctwo o autonomicznym wytwarzaniu oprogramowania, a w ciągu kilku dni Addy Osmani nazwał tym mianem całą dyscyplinę: loop engineering, czyli inżynierię pętli.7 Sięgnąłem po pełne transkrypcje trzech wystąpień, z których pochodzi ten klip. Opowiadają one historię znacznie spokojniejszą — i to właśnie ta spokojniejsza wersja nadaje się na fundament: każda pętla, którą Cherny rzeczywiście wymienia, ma warunek sukcesu możliwy do sprawdzenia przez maszynę za darmo. O tym, co można zautomatyzować, decyduje koszt weryfikacji, a nie konstrukcja pętli. Pętle produkcyjne działają u mnie od lutego i moje logi zgadzają się z transkrypcjami — łącznie z dwoma incydentami, które wbiły mi tę lekcję do głowy w najbardziej bolesny sposób.

TL;DR / Najważniejsze wnioski

  • Wiralowy cytat pochodzi z wywiadu Cherny’ego dla Acquired Unplugged, w którym przedstawia pętle jako kolejny krok na osi ciągnącej się od kart perforowanych przez asembler i języki wysokiego poziomu aż po promptowanie.1 Sam wyznacza tej przemianie krótki termin przydatności: „najbliższe kilka miesięcy, może reszta roku”.1
  • Mechanika jest z założenia banalna. W wystąpieniu dla Sequoi Cherny opisuje /loop jako Claude’a, który używa crona do zaplanowania powtarzalnego zadania.2 Pętle, które wymienia z nazwy, pilnują pull requestów, dbają o zdrowie CI i co 30 minut grupują opinie z Twittera.2
  • Każda z nich to praca porządkowa. Każda ma stan końcowy sprawdzalny maszynowo: zielone CI, zrebasowany PR, pogrupowane opinie. Żaden z wymienionych przez niego przykładów nie buduje funkcji bez nadzoru.
  • Zadanie pisania pętli już rozpuszcza się w modelu. Cherny relacjonuje, że nowsze modele same z siebie uruchamiają pętle, a budowanie pętli po stronie użytkownika nazywa „problemem projektowania produktu”, co w jego ujęciu znaczy: „nie wykonuję dobrze swojej pracy”.5
  • Trwała umiejętność ukryta pod memem to decyzja o tym, co można bezpiecznie zautomatyzować bez nadzoru. Jest to ocena weryfikowalności — i zostaje przy nas długo po tym, jak składnia pętli zniknie.

Co właściwie powiedział

Klip, który wszyscy udostępniali, pochodzi z wywiadu na żywo dla Acquired. Cherny poprzedza słynne zdanie historią rodzinną: jego dziadek programował na kartach perforowanych w Związku Radzieckim, a ojciec pisał w asemblerze i „wyśmiałby mnie za to, że piszę w Pythonie”. Dalej fragment, który obiegł internet:

„Taka jest natura programowania: poziom abstrakcji zawsze idzie w górę… Rok temu kodowałem tak, że pisałem kod z jakimś autouzupełnianiem w IDE. W listopadzie odinstalowałem IDE, bo z niego nie korzystałem… Wtedy uruchamiałem może pięć, dziesięć instancji Claude’a równolegle, a moje kodowanie polegało na promptowaniu Claude’a, żeby pisał kod. Teraz poziom znowu poszedł w górę… już nie promptuję Claude’a. Mam działające pętle. To one promptują Claude’a i same wymyślają, co robić. Moja praca polega na pisaniu pętli”.1

Obejrzyj: Boris Cherny w Acquired Unplugged, „Moja praca polega na pisaniu pętli" (11:14) Pełny wywiad Acquired Unplugged; fragment o pętlach zaczyna się od 11:14.

Dwa szczegóły z pełnej transkrypcji nigdy nie trafiły do klipów. Po pierwsze, Cherny sam datuje tę przemianę: pętle to coś, co „zobaczymy w najbliższych kilku miesiącach, może przez resztę roku”.1 Opisuje etap, a nie punkt docelowy. Po drugie, uwaga źródłowa dla wszystkich, którzy śledzą tę dyskusję: kilka wiralowych wpisów przypisywało materiał o pętlach jego godzinnemu występowi w podcaście Y Combinatora. Sprawdziłem pełną transkrypcję tego odcinka. Nie ma w nim ani jednej wzmianki o pętlach; odcinek dotyczy historii powstania produktu i subagentów.6 Treść znajduje się w wywiadzie dla Acquired oraz w 24-minutowym wystąpieniu dla Sequoi.

Pętla to zadanie crona

Wystąpienie dla Sequoi dostarcza mechaniki — celowo nudnej:

„Cała rzecz polega na tym, że Claude używa crona, żeby zaplanować zadanie na jakiś moment w przyszłości, i jest to zadanie powtarzalne. Może działać co minutę, co pięć minut, codziennie”.2

Obejrzyj: wystąpienie Borisa Cherny'ego dla Sequoi, /loop to Claude korzystający z crona (7:56) Wystąpienie dla Sequoi zawiera każdy szczegół techniczny, który wiralowe klipy pominęły; część o pętlach zaczyna się od 7:56.

Cherny ma ich dziesiątki. Te, które wymienia z nazwy: pętla pilnująca jego PR-ów (naprawia CI, automatycznie rebasuje), pętla dbająca o zdrowie CI (naprawia niestabilne testy) oraz pętla, która co 30 minut ściąga opinie z Twittera i je grupuje.2 Routines, zapowiedziane w maju na wydarzeniu Code with Claude organizowanym przez Anthropic, przenoszą ten sam wzorzec na stronę serwera, dzięki czemu pętla przeżywa zamknięcie laptopa.2 Simon Willison, relacjonując keynote na żywo, zapisał sformułowanie, którego używa samo Anthropic: Routines to „prompty wyższego rzędu”.12 Cherny od miesięcy powtarzał, że /loop i /schedule to dwie z najpotężniejszych funkcji produktu; jego kanoniczny punkt startowy to pięciominutowa pętla pilnująca PR-ów.11

Wzorzec ma surowszego przodka. Technika Ralph Wiggum autorstwa Geoffreya Huntleya to, jego własnymi słowami, „Ralph to pętla w Bashu”: while true, które w nieskończoność podaje agentowi ten sam plik z poleceniem, a postęp między iteracjami utrwala się w plikach i historii gita.9 Anthropic dostarcza dziś Ralpha jako oficjalną wtyczkę, która przechwytuje próby wyjścia agenta i podaje mu to samo polecenie ponownie, dopóki nie pojawi się ciąg oznaczający ukończenie albo nie zostanie osiągnięty limit iteracji.9 The Register potwierdził, że sam Cherny korzysta z Ralpha, i przytoczył ostrzeżenie Huntleya co do kierunku, w którym prowadzi ekonomia: startupy wykorzystają tę technikę do klonowania istniejących biznesów SaaS i podcinania im cen, bo kodowanie agentowe kosztuje mniej więcej 10 dolarów za godzinę.10 Rodowód ma znaczenie, bo pokazuje faktyczny wiek pomysłu: pętla to najstarsza konstrukcja sterująca w informatyce i w samym tym konstrukcie nie ma niczego nowego.15

Każda wymieniona przez niego pętla to praca porządkowa

Oto obserwacja, którą dyskusja pominęła. Warto jeszcze raz wypisać pętle Cherny’ego i spojrzeć na ich stany końcowe:

Pętla Warunek sukcesu Kto to sprawdza
Pilnowanie PR-ów Zielone CI, zrebasowana gałąź CI, git
Dbanie o zdrowie CI Zestaw testów przechodzi Sam zestaw testów
Grupowanie opinii z Twittera Raport dostarczony o czasie Nikt nie musi; pętla informuje, a nie działa

Każda z nich albo ma warunek sukcesu sprawdzalny maszynowo, albo produkuje wynik, w którym błędy nic nie kosztują. Żaden z wymienionych przykładów nie brzmi „zbuduj funkcję, kiedy ja śpię”. Człowiek, u którego każdej nocy pracuje kilka tysięcy agentów, opisuje własną automatyzację jako naprawę CI, rebasowanie i segregowanie opinii.

Pozorny kontrprzykład tylko potwierdza regułę. Własny zespół inżynierski Anthropic przez dwa tygodnie uruchamiał 16 agentów w nieskończonych pętlach i wyprodukował liczący 100 000 wierszy kompilator C napisany w Rust, przy koszcie obliczeń rzędu 20 000 dolarów.8 Kompilator to najlepiej weryfikowalny artefakt w całym oprogramowaniu: gigantyczny zestaw testowych programów albo kompiluje się i działa poprawnie, albo nie. Zespół wybrał cel, przy którym weryfikacja jest niemal darmowa — a mimo to Nicholas Carlini, który prowadził eksperyment, napisał, że wdrażanie przez programistów oprogramowania, którego nigdy osobiście nie zweryfikowali, jest „realnym powodem do niepokoju”.8

Esej Addy’ego Osmaniego, który nadał dyscyplinie nazwę „loop engineering”, dochodzi do tego samego ograniczenia od strony projektowej: „Pętla działająca bez nadzoru to również pętla popełniająca błędy bez nadzoru”.7 Proponowana przez niego architektura (osobni agenci weryfikujący, żeby wykonawca nigdy nie oceniał własnej pracy) to próba wytworzenia taniej weryfikacji tam, gdzie nie występuje ona naturalnie.7

Czego nauczyły mnie moje własne pętle

O swoim nocnym systemie agentowym pisałem w lutym, kiedy grzeczną nazwą tej techniki wciąż było odwołanie do Simpsonów.16 Od tamtej pory wszystkie pętle, które przetrwały w moim zestawie, zbiegły się do tego samego kształtu — a te, które poległy, nauczyły mnie więcej niż te, które działały.

Te, które przetrwały, mają kształt kontroli. Nocna pętla czyta commity z danego dnia, mapuje zmienione pliki na działające adresy URL, ładuje każdą dotkniętą stronę i raportuje wynik pozytywny lub negatywny wraz z czasami ładowania. Pętla bezpieczeństwa obserwuje nocą endpointy i pisze poranny briefing. Pętla crawlowa czyta aktywność Googlebota i Bingbota na moich witrynach i raportuje dryf indeksacji. Żadna z nich niczego nie tworzy. Każda obserwuje, porównuje ze stanem oczekiwanym i raportuje. Kiedy któraś się pomyli, kosztem jest nieaktualny raport, a nie zepsuty produkt. Poranna lektura zajmuje kilka minut, bo wynik dla każdej pozycji jest binarny: przeszło, nie przeszło, zajrzyj tutaj.

Porażkami były pętle, które działały. Funkcja izolacji, automatycznie tworząca worktree gita dla równoległych agentów, dwukrotnie usunęła katalogi robocze, które uznała za zbędne; promień rażenia tej automatyzacji objął pliki, których nie utworzyła i których nie rozumiała. Zaplanowane czyszczenie pamięci podręcznej zadziałało kiedyś w złej kolejności względem wdrożenia i roboty wyszukiwarek przez 11 godzin dostawały 404 dla istniejących stron, bo czyszczenie usunęło poprawne odpowiedzi z cache’u, zanim serwer źródłowy podał ich zamienniki.16 Żadna z tych porażek nie wzięła się ze złego modelu. Obie wzięły się stąd, że dałem prawo zapisu pętli, której warunków wstępnych nie ustaliłem do końca. Każda ma dziś zabezpieczenie: automatyzacja worktree jest zablokowana całkowicie, a czyszczenie cache’u uruchamia się dopiero po pozytywnej weryfikacji wdrożenia. Ogólna reguła, jaką z tego wyciągnąłem: pętla, która tylko czyta, potrzebuje harmonogramu; pętla, która pisze, musi najpierw przedstawić dowód kolejności i ograniczenie promienia rażenia, zanim na harmonogram zasłuży.

Ta sama reguła tłumaczy element zestawu Cherny’ego, w który najtrudniej ludziom uwierzyć. „Właściwie większość pracy wykonuję dziś z telefonu” — mówi, prowadząc sesje przez zakładkę code w aplikacji Claude.2 Telefon to fatalne miejsce do przeglądania kodu i całkiem dobre do czytania raportu przeszło/nie przeszło. Teza o telefonie jest przebraną tezą o weryfikacji: jego pętle emitują wynik na tyle czytelny, że można go przyjąć lub odrzucić jednym spojrzeniem — a to możliwe jest tylko wtedy, gdy warunki sukcesu zaprojektowano, zanim pętla ruszyła.

Drabina kosztu weryfikacji

Jeśli teza się broni, wybór tego, co zautomatyzować, sprowadza się do jednego pytania: kto weryfikuje wynik i ile ta weryfikacja kosztuje? Oto drabina, z której korzystam, zanim jakiekolwiek zadanie dostanie harmonogram.

Zadanie Weryfikator Koszt weryfikacji Uruchamiać bez nadzoru?
Monitoring i generowanie raportów Niepotrzebny; wynik informuje, nic na jego podstawie nie działa Zerowy Tak, choćby dziś w nocy
Rebase przechodzącego PR-a CI uruchamia zestaw testów ponownie Zerowy Tak, choćby dziś w nocy
Naprawa niestabilnego testu Sam zestaw testów Zerowy Tak, choćby dziś w nocy
Podbicie wersji zależności CI plus lektura changeloga Niski Tak, z agentem sprawdzającym
Poprawka błędu z reprodukcją Test odtwarzający błąd, napisany jako pierwszy Niski Tak, przy podziale na wykonawcę i sprawdzającego
Nowa funkcja Człowiek czytający diff Wysoki Nie; pętla kolejkuje pracę do przeglądu
Zmiana architektury Ludzie, przez wiele miesięcy Zaporowy Nigdy

Kolumną, która rozstrzyga, jest druga, a trudność zadania nie pojawia się w niej ani razu. Trudne zadanie z darmowym weryfikatorem (niestabilny test) automatyzuje się wcześniej niż łatwe zadanie z kosztownym weryfikatorem (jednowierszowa zmiana tekstu, którą musi zatwierdzić człowiek). Pętle Cherny’ego, kompilator Anthropic i moje ocalałe pętle mieszczą się w górnej połowie drabiny; wiralowe komentarze zakładały dolną.

Kształt, który przechodzi tę drabinę, wygląda zawsze jak ten sam wzorzec nadzoru, niezależnie od skali:

Anatomia produkcyjnej pętli agentowej: harmonogram uruchamia agenta wykonawcę, osobny weryfikator sprawdza pracę, niepowodzenia wracają do wykonawcy, a wyniki pozytywne trafiają do człowieka jako raport do rzutu okiem

Anatomia pętli, która zasługuje na swój harmonogram. Weryfikator narysowano grubszą kreską, bo to on jest elementem nośnym: gdy go usunąć, pętla nadal działa, tylko nikt nie wie, co zrobiła.

Najmniejsza pętla warta uruchomienia jest tylko do odczytu, sama się weryfikuje i daje się ogarnąć jednym spojrzeniem — dzięki czemu można ją bezpiecznie napisać dziś, a jutro nudno będzie ją obserwować:

# Nightly site check: observes and reports, never edits.
# Run it under a permission mode that blocks writes outside reports/.
while true; do
  claude -p "Read today's commits. For each changed file that maps to a live
    page, fetch the staging URL and confirm it returns 200 and renders its
    headline. Append PASS or FAIL per page, with the reason, to
    reports/site-check-$(date +%F).md. Write nothing outside reports/."
  sleep 86400
done

Wewnątrz Claude Code ta sama pętla to jedna linia: /loop 24h, a po niej instrukcja. Awans przychodzi później. Dopiero gdy raport jest nudny od miesiąca, pętla zasługuje na rozważenie kolejnego szczebla drabiny — wcześniej nie.

Praca, która zostaje

Najdziwniejszy fragment wystąpienia dla Sequoi podcina mem, który sam zrodził. Cherny mówi, że nowsze modele zaczęły uruchamiać pętle, choć nikt ich o to nie prosił: on prosi o zapytanie do danych, a model zauważa, że dane zmieniają się w czasie, proponuje cykliczny raport co 30 minut i sam podpina go do Slacka.5 Jego wniosek: „To nie użytkownicy mają wymyślać, jak lepiej trzymać narzędzia… to w gruncie rzeczy problem projektowania produktu, a ja nie wykonuję dobrze swojej pracy”.5 Argument z regresu, który sceptycy podnosili na X (jeśli dziś pętle piszą ludzie, jutro pętle napiszą modele), okazuje się mapą drogową Anthropic — przyznaną przez człowieka, którego ten mem dotyczy.

Idzie dalej: „W miarę jak model robił się lepszy, ramy agenta stają się jakby mniej ważne” — i przewiduje, że tryby uprawnień, zabezpieczenia przed wstrzykiwaniem złośliwych poleceń oraz punkty kontrolne z człowiekiem w pętli będą zanikać wraz z postępami w dopasowaniu modeli (alignment).3 Co do połowy tego zakładu obstawiam przeciwnie. Rusztowanie bezpieczeństwa może się skurczyć. Rusztowanie orkiestracji staje się natomiast całą pracą — i to według jego własnej relacji: agenci inżynierów Anthropic koordynują się ze sobą przez Slacka, podczas gdy ich właściciele pracują, a „nie mamy już nigdzie w firmie ręcznie pisanego kodu. Cały SQL piszą modele”.4 Ktoś decyduje, czego ci agenci mogą dotknąć, co liczy się jako ukończone i co się dzieje, gdy dwóch z nich się nie zgadza. Ta warstwa decyzyjna to prawdziwy interfejs agenta, a cron jest w niej częścią najłatwiejszą.

Trwałą umiejętnością nie jest zatem składnia pętli, którą model już wchłania, ani promptowanie, które wcześniej wchłonęły pętle. Trwałą umiejętnością jest ocena leżąca pod jednym i drugim: rozstrzygnięcie, co można bezpiecznie zautomatyzować bez nadzoru. To rozstrzygnięcie zawsze dotyczy kosztu weryfikacji. Naprawa CI zautomatyzowała się pierwsza, bo zestaw testów już był weryfikatorem. Grupowanie opinii zautomatyzowało się, bo błędy nic nie kosztują. Rozwój funkcji stawia opór, bo weryfikacja wciąż kosztuje tyle, ile człowiek czytający diff — a pewien doświadczony inżynier na Hacker News nazwał wynikającą z tego pułapkę wprost: narzędzie wymaga wprawnego osądu, żeby nim sterować, a korzystanie z narzędzia osłabia dokładnie ten osąd.14

Wywiad Caseya Newtona z Chernym dla Platformera ukazał się pod tytułem „Twórca Claude Code o końcu inżyniera oprogramowania”. Cherny przewiduje w nim, że tytuł „inżynier oprogramowania” do końca roku rozpłynie się w czymś w rodzaju „budowniczego”, podczas gdy liczba osób piszących kod za pośrednictwem agentów wzrośnie stukrotnie.13 Budowniczowie są w tej prognozie tymi, którzy wybierają pętle. Wybierać dobrze znaczy wiedzieć — zanim cokolwiek ruszy — skąd będzie wiadomo, że zadziałało.

Najważniejsze wnioski

Dla inżynierów prowadzących agentów kodujących: - Kandydatów do automatyzacji warto oceniać według kosztu weryfikacji, a nie poziomu ekscytacji. Naprawa CI, rebasowanie, monitoring i generowanie raportów mają dziś darmowe weryfikatory — od nich należy zacząć. - Warto stosować podział na odczyt i zapis: pętla tylko do odczytu potrzebuje harmonogramu, a pętla z prawem zapisu — jawnego ograniczenia kolejności i limitu promienia rażenia, zanim ruszy bez nadzoru. - Raport należy zaprojektować przed pętlą. Jeżeli nie da się odrzucić jej wyniku z telefonu w 10 sekund, pętla nie jest gotowa do pracy nocą.

Dla liderów zespołów: - Sufitem użytecznej równoległości jest przepustowość przeglądu kodu, a nie liczba agentów. Dokładanie agentów powyżej tego sufitu daje niesprawdzone merge’e, a nie wydajność. - Wykonawców należy oddzielić od sprawdzających. Agent weryfikujący własną pracę jedynie deklaruje poprawność; osobny weryfikator, patrzący z innego punktu, ma przynajmniej szansę tę deklarację podważyć.

Dla twórców narzędzi: - Cherny nazywa budowanie pętli po stronie użytkownika porażką projektowania produktu, a modele już same inicjują pętle.5 Budowanie UX do tworzenia pętli oznacza budowanie dla warstwy, którą dostawca modelu zamierza wchłonąć. Trwalsza powierzchnia to weryfikacja: dowody, ślady wykonania oraz ergonomia przyjmowania i odrzucania.

FAQ

Czym jest inżynieria pętli (loop engineering)?

Inżynieria pętli to praktyka pisania małych, uruchamianych według harmonogramu programów, które promptują agentów kodujących, sprawdzają wyniki i decydują, czy uruchomić się ponownie — zamiast promptowania agenta ręcznie. Addy Osmani nadał tej dyscyplinie nazwę w czerwcu 2026 roku, po wywiadzie Borisa Cherny'ego, w którym padły słowa „moja praca polega na pisaniu pętli". Trudność nie leży w pętli, lecz w wyborze zadań, których wyniki potrafi zweryfikować maszyna.

Czy Boris Cherny naprawdę powiedział, że inżynierowie powinni przestać promptować?

Powiedział, że osobiście już nie promptuje, ponieważ pętle promptują Claude'a w jego imieniu, a samą zmianę przedstawił jako przejście rozłożone na miesiące, a nie jako stan trwały. Każda wymieniona przez niego pętla automatyzuje utrzymanie o wyniku sprawdzalnym maszynowo (naprawa CI, rebasowanie, grupowanie opinii), a nie otwartą pracę nad funkcjami.

Czym różni się pętla od agenta?

Agent jest wykonawcą: modelem z narzędziami, który próbuje wykonać zadanie. Pętla jest nadzorcą: małym programem uruchamianym według harmonogramu, który startuje agenta, porównuje wynik z warunkiem i albo się zatrzymuje, albo rusza jeszcze raz. W wersji Cherny'ego harmonogramem jest cron, a wykonawcą Claude.

Od czego zacząć pracę z pętlami agentowymi?

Najlepiej od pętli, która nie jest w stanie niczego zepsuć: od zaplanowanej kontroli, która porównuje bieżący stan czegoś, co należy do nas, ze stanem oczekiwanym i raportuje różnicę. Prawo zapisu można pętli przyznać dopiero wtedy, gdy jej tryby awarii mają nazwy, gdy istnieje ograniczenie kolejności, a promień rażenia ma limit.

Przypisy


  1. Acquired, „Boris Cherny: Claude Code & the Future of Engineering | Acquired Unplugged presented by WorkOS”, YouTube. Źródło cytatu „moja praca polega na pisaniu pętli” (ok. 11:14), informacji o odinstalowaniu IDE w listopadzie, ujęcia kontinuum od kart perforowanych do asemblera oraz ram czasowych „najbliższe kilka miesięcy, może reszta roku”. Cytaty zweryfikowane wobec autorskiej transkrypcji nagrania źródłowego wykonanej modelem Whisper (large-v3-turbo). 

  2. Sequoia Capital, „Anthropic’s Boris Cherny: Why Coding Is Solved, and What Comes Next”, YouTube. Źródło informacji o pracy przede wszystkim z telefonu i o zakładce code w aplikacji Claude (ok. 7:20), liczby sesji i agentów (ok. 7:34), opisu /loop jako powtarzalnego zadania planowanego cronem (ok. 7:56), wymienionych z nazwy pętli pilnującej PR-ów, dbającej o zdrowie CI i grupującej opinie z Twittera (ok. 8:16) oraz Routines jako wersji serwerowej (ok. 8:42). Cytaty zweryfikowane wobec autorskiej transkrypcji nagrania źródłowego wykonanej modelem Whisper (large-v3-turbo). 

  3. Sequoia Capital, „Anthropic’s Boris Cherny: Why Coding Is Solved, and What Comes Next”, YouTube, ok. 14:14. Źródło cytatu „w miarę jak model robił się lepszy, ramy agenta stają się jakby mniej ważne” oraz przewidywania, że tryby uprawnień i mechanizmy z człowiekiem w pętli zanikną wraz z postępami w dopasowaniu modeli. Cytat zweryfikowany wobec autorskiej transkrypcji nagrania źródłowego wykonanej modelem Whisper. 

  4. Sequoia Capital, „Anthropic’s Boris Cherny: Why Coding Is Solved, and What Comes Next”, YouTube, ok. 18:17. Źródło informacji o agentach koordynujących się przez Slacka oraz cytatu „nie mamy już nigdzie w firmie ręcznie pisanego kodu. Cały SQL piszą modele”. Cytat zweryfikowany słowo w słowo wobec autorskiej transkrypcji nagrania źródłowego wykonanej modelem Whisper. 

  5. Sequoia Capital, „Anthropic’s Boris Cherny: Why Coding Is Solved, and What Comes Next”, YouTube, ok. 19:59. Źródło opisu modelu, który z własnej inicjatywy uruchomił cykliczny raport z danych i podpiął go do Slacka przez MCP, oraz cytatu „to w gruncie rzeczy problem projektowania produktu, a ja nie wykonuję dobrze swojej pracy”. Cytaty zweryfikowane wobec autorskiej transkrypcji nagrania źródłowego wykonanej modelem Whisper. 

  6. Y Combinator, „Inside Claude Code With Its Creator Boris Cherny”, YouTube. Autor przejrzał pełną, automatycznie wygenerowaną transkrypcję 9 czerwca 2026 roku; odcinek nie zawiera żadnej wzmianki o pętlach. Cytowane jako sprostowanie wiralowych wpisów przypisujących materiał o pętlach temu wystąpieniu. 

  7. Addy Osmani, „Loop Engineering”, addyosmani.com, 8 czerwca 2026. Źródło cytowanego zdania „Pętla działająca bez nadzoru to również pętla popełniająca błędy bez nadzoru” (zweryfikowanego wobec opublikowanego tekstu) oraz architektury z osobnym weryfikatorem. 

  8. Nicholas Carlini, „Building a C compiler with a team of parallel Claudes”, Anthropic Engineering, luty 2026. Źródło informacji o układzie 16 agentów w nieskończonych pętlach, koszcie ok. 20 000 dolarów, wyniku w postaci liczącego 100 000 wierszy kompilatora w Rust oraz obaw Carliniego dotyczących wdrażania niezweryfikowanego oprogramowania. 

  9. Anthropic, „Ralph Wiggum Plugin README”, anthropics/claude-code, GitHub. Źródło opisu Huntleya „Ralph to pętla w Bashu”, mechanizmu hooka Stop oraz opcji zakończenia opartych na obietnicy ukończenia i maksymalnej liczbie iteracji. Zweryfikowane wobec treści pliku README. 

  10. The Register, „’Ralph Wiggum’ loop prompts Claude to vibe-clone software”, 27 stycznia 2026. Źródło zdania „Twórca Claude Code, Boris Cherny, powiedział, że korzysta z Ralpha” oraz przewidywania Huntleya, że startupy będą klonować biznesy SaaS przy koszcie kodowania agentowego rzędu 10 dolarów za godzinę. Twierdzenia zweryfikowane wobec opublikowanego tekstu. 

  11. Boris Cherny (@bcherny), „Two of the most powerful features in Claude Code: /loop and /schedule”, X, 30 marca 2026. Źródło pięciominutowej startowej pętli pilnującej PR-ów (/loop 5m /babysit). Treść wpisu i data zweryfikowane wobec żywego wątku. 

  12. Simon Willison, „Code w/ Claude 2026”, simonwillison.net, 6 maja 2026. Źródło opisu Routines jako „promptów wyższego rzędu” z keynote’u. 

  13. Casey Newton, „Claude Code’s creator on the end of the software engineer”, Platformer, maj 2026. Źródło prognozy o tytule „budowniczy”, przewidywania o „stukrotnie większej liczbie inżynierów”, pełnego cytatu „kodowanie jest rozwiązane dla tych rodzajów kodowania, którymi się zajmuję” oraz zdania „każdej nocy pracuje u mnie setki, czasem tysiące agentów przez 5, 10, 20 godzin”. Cytaty zweryfikowane wobec opublikowanego tekstu. 

  14. Hacker News, „Ask HN: How are you preserving your skills while using AI?”, 9 czerwca 2026. Źródło opisu pułapki erozji umiejętności podniesionej przez doświadczonego inżyniera oraz późniejszej dyskusji. 

  15. LinearB, „Inventing the Ralph Wiggum Loop, with Geoffrey Huntley”, podcast Dev Interrupted. Źródło informacji o genezie i zamyśle techniki Ralph. 

  16. Logi produkcyjne i notatki incydentowe autora, luty–czerwiec 2026, streszczone bez szczegółów infrastrukturalnych. Lutowy system opisano w tekście Pętla Ralpha: jak prowadzę autonomiczne agenty AI przez całą noc; incydenty z usunięciem worktree i z kolejnością czyszczenia cache’u pochodzą z transkrypcji sesji autora oraz logów crawlowania Cloudflare. 

Powiązane artykuły

Gdy opiekun pakietu jest atakującym: jqwik 1.10.0

jqwik 1.10.0 wypisuje destrukcyjny ciąg wstrzyknięcia promptu w wyjściu Mavena. Sekwencje ANSI ukrywają go przed ludźmi.…

13 min czytania

Pętla zwrotna nie jest granicą zaufania: CVE-2026-2611

Assistant w MLflow 3.9.0 wystawiał lokalnego agenta AI pod /ajax-api bez kontroli CORS. Dowolna strona mogła przejąć Cla…

10 min czytania