ralph-loop
Autonomiczny system implementacji kodu z hierarchią agentów i walidacją na każdym kroku.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Ralph Loop to metodologia autonomicznej implementacji dla AI, która organizuje pracę w hierarchię trzech poziomów: główny agent, agent-matka zarządzający planem, i agenci-pracownicy wykonujący zadania. Każde zadanie przechodzi dwustopniową recenzję (zgodność ze specyfikacją, jakość kodu), wymaga dowodów testów przed zatwierdzeniem, a przy trzech porażkach tego samego problemu system przechodzi do przeglądu architektury zamiast powtarzania poprawek.
Jak używać
Przygotuj specyfikację projektu w formacie tekstowym — zawrze opis wymagań, zakres funkcji i ograniczenia. Ralph Loop będzie czytać te pliki jako źródło prawdy.
Uruchom skill, przekazując specyfikację do głównego agenta. Agent-matka automatycznie utworzy folder specs/ i wygeneruje plik IMPLEMENTATION_PLAN.md z rozbiciem na pojedyncze zadania.
Dla każdego zadania z planu agent-matka spawna dedykowanego agenta-pracownika. Pracownik implementuje kod, a matka przeprowadza dwustopniową recenzję: najpierw sprawdza, czy kod spełnia specyfikację, potem ocenia jakość kodu.
Przed zatwierdzeniem zadania agent-matka wymaga dowodów — wyniki testów, logi wykonania lub inne artefakty potwierdzające działanie. Bez dowodów zadanie pozostaje w statusie "do weryfikacji".
Jeśli ten sam problem pojawi się trzeci raz, system automatycznie wstrzymuje powtarzające się poprawki i eskaluje do przeglądu architektury zamiast kontynuować patching.
Cały postęp jest zapisywany w plikach na dysku — IMPLEMENTATION_PLAN.md aktualizuje się po każdym kroku, dzięki czemu możesz przerwać i wznowić pracę bez utraty kontekstu.