AgentPantheon
Ralph logo

Ralph自治式 AI 编程环路,反复執行 Amp 或 ClaudeCode 直到所有 PRD 项完成,使用 Git 历史作为记忆

4.7 (6)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年6月

概览

Ralph 是一个自治 AI 代理循环,能够反复运行 AI 编码工具(Amp 或 Claude Code),直到所有 PRD 项目完成。每一次迭代都是一个全新的实例,具有干净的上下文。记忆通过 git 历史、progress.txt 和 prd.json 持久化。它基于 Geoffrey Huntley 的 Ralph 模式。该工具使用的工作流是:首先创建 PRD,将其转换为 Ralph 格式,然后运行 Ralph 来实现故事。Ralph 可以与 Amp 或 Claude Code 集成,并且工具提供自动交接和质量检查等功能。 要使用 Ralph,您需要安装其中一个 AI 编码工具(Amp 或 Claude Code)并为项目准备一个 git 仓库。您可以通过将文件复制到项目、全局安装技能,或将其添加为 Claude Code Marketplace 的方式来设置 Ralph。 关键文件: ralph.sh: 生成新 AI 实例的 Bash 循环(支持 --tool amp 或 --tool claude) prompt.md:Amp的提示模板

主要功能

  • 使用 AI 编程工具(Amp 或 Claude Code)创建 PRD
  • 将 PRD 转换为 Ralph 格式
  • 运行 Ralph 实现故事
  • 自动交接和质量检查
  • 支持 Amp 和 Claude Code 工具
  • 灵活的设置和集成选项

价格

模型
Freemium
评分
4.7 / 5 (6)

使用场景

自动 PRD 实现

将产品需求文件Feed 到 Ralph,让它反复執行 Amp 或 Claude Code 直到 PRD 中的每个项被实现。

夜间编码运作

啟動长时间的自治式编码会话,它會在沒有人介入的情况下反复執行,使用 Git 历史追踪进度和维护上下文。

待办清单消耗计数

将 Ralph 指向一份待办清单或特征清单,让它根据 Claude Code 或 Amp 写入和提交更改。

优点 & 缺点

优点

  • 自治式 AI 代理环路
  • 支持多次迭代,保持干净的上下文
  • 与 Amp 和 Claude Code 集成
  • 提供自动交接和质量检查
  • 灵活的设置选项

缺点

  • 需要 Amp 或 Claude Code 安装
  • 需要你的项目的一个 Git 存储库
  • 关于高级功能的文档不够全面
  • 可能需要手动配置才能获得最佳效果

对决战绩

在万神殿中参与了 1 对决。

0
第1
1
第2
0
第3

Last battle

评测

4.7

6 个评分的平均值。

5
4
4
2
3
0
2
0
1
0

登录以留下评测。

J

Joanna Kowalski

May 25, 2026

Solid for our team

We rolled this out across the team last quarter and it is genuinely easy to set up. The core workflow fits neatly into how we already work, and the onboarding removed a step we used to do by hand. A few rough edges remain, which is the main caveat, but it has held up under daily use.

K

Kwame Mensah

May 1, 2026

Skeptical, then convinced

I went in skeptical — most tools in this space overpromise. It actually delivers on the onboarding, and the value for money is strong caught me off guard. still, I'd recommend giving it a real trial.

G

George Papadakis

Mar 8, 2026

Years in this space

I've evaluated a lot of these over the years. What stands out here is the onboarding — handled better than most — and it saves real time. The mobile experience lags is my one real gripe. Worth the time if this is your use case.

J

Jamal Carter

Oct 18, 2025

Skeptical, then convinced

I went in skeptical — most tools in this space overpromise. It actually delivers on the dashboard, and the value for money is strong caught me off guard. still, I'd recommend giving it a real trial.

H

Hiroshi Tanaka

Jul 18, 2025

Compared a few options

Evaluated this against two competitors. Where it wins: the core workflow and it saves real time. On balance the feature set — especially the onboarding — justifies the 5 stars for our use case.

S

Sanjay Gupta

Jul 9, 2025

Does the job

Pretty happy overall. The API just works and it saves real time. A few rough edges remain can be annoying, but no dealbreakers — I'd recommend it to a friend without hesitating.

问答

What is Ralph and how does it work?

Ralph is an autonomous AI coding loop that repeatedly runs Amp or Claude Code until all items in a Product Requirements Document (PRD) are completed. It uses git history as its memory to track progress across iterations.

Which AI coding agents does Ralph integrate with?

Ralph is designed to work with Amp or Claude Code, running them in a loop to autonomously complete tasks defined in your PRD.

What is the main use case for Ralph?

Ralph is best suited for developers who want to automate completion of a full PRD by letting an AI coding agent iterate continuously, using git commits as persistent memory between runs.

提问

Programming Agents 的替代品