Ralphy

A CLI that loops Claude Code, Codex, OpenCode and other agents over a task list or PRD until everything is done

CLI

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • Runs the coding agent with flags that skip action confirmation
  • Can automatically create commits, merge branches and open PRs without manual review
All reasons and checks

michaelshimeles/ralphy

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/ralphy

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Install the tool

npm install -g ralphy-cli

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 506eea0.

Text for your agent

Install Ralphy: npm install -g ralphy-cli. Run ralphy "task description" for a single task, or ralphy --prd PRD.md for a task list; add --parallel for parallel mode.

Other ways from the author
npm install -g ralphy-cli

Recommended method.

This is third-party code. Review the repository files before installing.

What it does

Ralphy takes a single task or a plan file (a markdown PRD, YAML, JSON, or a list of GitHub issues) and repeatedly runs the chosen coding agent until every item is marked done. It can run several agents in parallel, each in an isolated git worktree, with automatic branch merging or a PR per task. It supports eight engines to choose from, can skip tests and linting for speed, and can send Discord or Slack notifications when a session finishes.

Who it is for. For developers who want to run a long task list through a coding agent without manually restarting it after every step.

Good fit when

  • You have a PRD or task list an agent can work through without supervision
  • You need to run several independent tasks in parallel in separate worktrees
  • You want an automatic PR for each completed task
  • You want to quickly compare how different engines handle the same task

Not a fit when

  • The task needs constant human oversight and intermediate decisions
  • The repository is very large and git worktrees add too much overhead (the --sandbox flag helps but is not always enough)

Example request

Run Ralphy over PRD.md with three parallel Claude Code agents and create a PR for each finished task

Limitations

Requires the chosen engine's CLI to be installed and authenticated (Claude Code, Codex, and so on). It launches the agent with confirmation-skipping flags (such as --dangerously-skip-permissions), so the agent acts without step-by-step oversight. The bash version also needs jq, plus yq and bc for YAML tasks and cost calculation.

How to disable. Remove the global package with npm uninstall -g ralphy-cli, or delete the cloned folder containing ralphy.sh.

Security check

  • Runs the coding agent with flags that skip action confirmation
  • Can automatically create commits, merge branches and open PRs without manual review

README in short

The README describes Ralphy as an autonomous coding loop: the agent works through tasks from a PRD, YAML, JSON or GitHub issues until the list is done. It offers parallel execution with git worktrees or lightweight symlink-based sandboxes, per-task branches, auto-merge or PR creation, webhook notifications, and optional browser automation via agent-browser to verify UI. Both a TypeScript npm version and a bash script with identical features are available. MIT licensed.

FAQ

Which engines are supported?

Claude Code, OpenCode, Cursor agent, Codex, Qwen-Code, Factory Droid, GitHub Copilot CLI and Gemini CLI, selected with a flag such as --opencode or --codex.

What happens in parallel mode?

Each agent gets its own git worktree and branch; without --create-pr, branches auto-merge back with AI-assisted conflict resolution, and with it, separate PRs are created instead.

Editors’ pick

An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n

MCP serverHigh riskNo VPN needed23KRepository stars
Official

Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account

PluginHigh risk421Repository stars

A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps

SkillHigh risk75.8KRepository stars

A plugin and CLI catalog for agents: generates command-line interfaces for GUI apps like GIMP and Blender and installs ready ones via CLI-Hub

PluginHigh riskNo VPN needed50.9KRepository stars
Foxx AIRalphy

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.