Ralph — Autonomní development loop pro Claude Code
Open-source autonomous development loop s inteligentní detekcí ukončení, rate limiting a session managementem.
BashNode.jsClaude Code
Open-source kontribuce
Co to je
Ralph je autonomous development loop nad Claude Code. Detekuje, kdy agent skončil, řídí rate limiting a spravuje sessions napříč spuštěními.
Klíčové komponenty
- End-of-task detection — heuristiky na výstup agenta + idle timeouty
- Rate limit handling — exponenciální backoff, persist state napříč restarty
- Session continuity — session id + manifest souboru pro resume
Proč tohle existuje
Claude Code je výborný v ad-hoc tasks. Ale když potřebuješ, aby agent běžel hodiny na jednom úkolu (refaktor, mass migration, content generation), potřebuješ smyčku, která ho hlídá. Ralph je ta smyčka.