Claude Code multi-agent

Ralph Claude Code

Autonomous AI development loop for Claude Code with intelligent exit detection

9,721 stars 730 forksMulti-agent & worktrees Source

Install

Install
brew install tmux

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/frankbria/ralph-claude-code.git

From the README

Ralph for Claude Code
Autonomous AI development loop with intelligent exit detection and rate limiting

Ralph is an implementation of the Geoffrey Huntley's technique for Claude Code that enables continuous autonomous development cycles he named after Ralph Wiggum. It enables continuous autonomous development cycles where Claude Code iteratively improves your project until completion, with built-in safeguards to prevent infinite loops and API overuse.

Install once, use everywhere - Ralph becomes a global command available in any directory.

Project Status

Version: v0.11.5 - Active Development
Core Features: Working and tested
Test Coverage: 784 tests, 100% pass rate

What's Working Now
- Autonomous development loops with intelligent exit detection
- Dual-condition exit gate: Requires BOTH completion indicators AND explicit EXIT_SIGNAL
- Rate limiting with hourly reset (100 calls/hour, configurable)
- Circuit breaker with advanced error detection (prevents runaway loops)
- Response analyzer with semantic understanding and two-stage error filtering
- JSON output format support with automatic fallback to text parsing
- Session continuity with --resume flag for context preservation (no session hijacking)
- Session expiration with configurable timeout (default: 24 hours)
- Modern CLI flags: --output-format, --allowed-tools, --no-continue
- Interactive project enablement with ralph-enable wizard
- .ralphrc configuration file for project settings
- Live streaming output with --live flag for real-time Claude Code visibility
- Log rotation: ralph.log rotates at 10MB, keeping 4 archived files
- Dry-run mode (--dry-run) to simulate loops without API calls
- Metrics tracking with ralph-stats analytics command (JSON Lines per-loop metrics)
- Desktop notifications (--notify) for…
Read the full README on GitHub

Details

Language
Shell
License
MIT
Last updated
31 October 2026
Topics
aiai-agentai-agentsai-developmentai-development-toolsclaude-codeclaude-code-clidevelopment-toolsdevelopment-workflow

FAQ

What is Ralph Claude Code?

Autonomous AI development loop for Claude Code with intelligent exit detection It is a multi-agent for Claude Code, from frankbria/ralph-claude-code on GitHub.

How do I install Ralph Claude Code?

Run brew install tmux, then follow the setup in the README.

Is Ralph Claude Code popular?

frankbria/ralph-claude-code has 9,721 GitHub stars and 730 forks, and is included in 1 curated Claude Code list. It was last updated on 31 October 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.