Give it a description, a plan agent breaks it into tasks, then an execution agent works through them one at a time after the review.
- Review and edit the plan before runs
- New context for each execution with key information: git diff + a structured progress log
- Mix agents: use Claude for planning and Codex for execution, or any combination
- Auto-retry on failures
It works with Claude Code and Codex.
Inspired by the Ralph Wiggum pattern, but focused on more structured workflow
Github: https://github.com/daegwang/ralph-code
npm install -g ralph-code
cd ~/project
ralph-code
Early version. Would love feedback!