能力标签
Claude自主开发工作流
⚙️
Agent工作流

Claude自主开发工作流

基于 Shell · 无代码搭建完整 AI 自动化流程
英文名:ralph-claude-code
⭐ 9.1k Stars 🍴 693 Forks 💻 Shell 📄 MIT 🏷 AI 8.2分
8.2AI 综合评分
AI工作流自主开发Claude集成Shell脚本开发自动化
✦ AI Skill Hub 推荐

Claude自主开发工作流 是 AI Skill Hub 本期精选Agent工作流之一。已获得 9.1k 颗 GitHub Star,综合评分 8.2 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。

📚 深度解析

Claude自主开发工作流 是一套完整的 AI Agent 自动化工作流方案。随着 AI 能力的不断提升,基于 Agent 的自动化工作流正在成为提升个人和团队效率的核心方式。区别于传统的 RPA 自动化(模拟鼠标键盘操作),AI Agent 工作流通过理解任务意图、动态规划执行路径,能够处理更复杂的非结构化任务。

Claude自主开发工作流 工作流的设计遵循"最小配置,最大复用"原则:核心逻辑已经封装好,用户只需配置自己的 API Key 和业务参数即可快速上手。工作流内置错误处理和重试机制,在网络波动或 API 限速等情况下仍能稳定运行,适合作为生产环境的自动化基础设施。

在实际部署时,建议先在测试环境中运行 3-5 次,验证各个环节的输出结果符合预期,再部署到生产环境。AI Skill Hub 评分 8.2 分,是同类 Agent 工作流中的精选推荐。

📋 工具概览

基于Claude的开源自主AI开发循环系统,支持智能退出检测。自动化处理代码生成、测试验证全流程,适合寻求AI辅助开发、自动化工作流的开发者和团队使用。

Claude自主开发工作流 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。

GitHub Stars
⭐ 9.1k
开发语言
Shell
支持平台
macOS / Linux
维护状态
持续维护,定期更新
开源协议
MIT
AI 综合评分
8.2 分
工具类型
Agent工作流
Forks
693

📖 中文文档

以下内容由 AI Skill Hub 根据项目信息自动整理,如需查看完整原始文档请访问底部「原始来源」。

基于Claude的开源自主AI开发循环系统,支持智能退出检测。自动化处理代码生成、测试验证全流程,适合寻求AI辅助开发、自动化工作流的开发者和团队使用。

Claude自主开发工作流 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。

📌 核心特色
  • 可视化 Agent 工作流编排,无需编写复杂代码
  • 支持多步骤自动化任务链,实现全流程无人值守
  • 与外部 API、数据库和第三方服务无缝集成
  • 内置错误处理与自动重试机制,保障稳定运行
  • 提供可复用的自动化模板,快速在同类场景部署
🎯 主要使用场景
  • 自动化日常重复性工作,将精力集中于创造性任务
  • 构建数据采集 → 处理 → 输出的完整自动化管线
  • 实现跨平台、跨系统的数据流转和业务协同
以下安装命令基于项目开发语言和类型自动生成,实际以官方 README 为准。
安装命令
# 克隆仓库
git clone https://github.com/frankbria/ralph-claude-code
cd ralph-claude-code

# 查看安装说明
cat README.md

# 按 README 完成环境依赖安装后即可使用
📋 安装步骤说明
  1. 访问 GitHub 仓库获取工作流文件
  2. 在对应平台(Dify / Flowise / Make 等)中找到「导入工作流」功能
  3. 上传工作流文件
  4. 按照提示配置必要的环境变量和 API Key
  5. 运行测试确认流程正常后投入使用
以下用法示例由 AI Skill Hub 整理,涵盖最常见的使用场景。
常用命令 / 代码示例
# 查看帮助
ralph-claude-code --help

# 基本运行
ralph-claude-code [options] <input>

# 详细使用说明请查阅文档
# https://github.com/frankbria/ralph-claude-code
以下配置示例基于典型使用场景生成,具体参数请参照官方文档调整。
配置示例
# ralph-claude-code 配置说明
# 查看配置选项
ralph-claude-code --config-example > config.yml

# 常见配置项
# output_dir: ./output
# log_level: info
# workers: 4

# 环境变量(覆盖配置文件)
export RALPH_CLAUDE_CODE_CONFIG="/path/to/config.yml"
📑 README 深度解析 真实文档 完整度 95/100 查看 GitHub 原文 →
以下内容由系统直接从 GitHub README 解析整理,保留代码块、表格与列表结构。

Ralph for Claude Code

CI License: MIT Version Tests GitHub Issues Mentioned in Awesome Claude Code Follow on X

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.

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 key loop events (macOS/Linux/terminal-bell)
  • Automatic git backup branches (--backup) with --rollback restore
  • Multi-line error matching for accurate stuck loop detection
  • 5-hour API limit handling with user prompts
  • tmux integration for live monitoring
  • PRD import functionality
  • GitHub issue import: ralph-import --github-issue plus metadata filters (labels, title, assignee, milestone, state) with first/interactive/priority selection and --dry-run preview
  • CI/CD pipeline with GitHub Actions
  • Dedicated uninstall script for clean removal

Features

  • Autonomous Development Loop - Continuously executes Claude Code with your project requirements
  • Intelligent Exit Detection - Dual-condition check requiring BOTH completion indicators AND explicit EXIT_SIGNAL
  • Session Continuity - Preserves context across loop iterations with automatic session management
  • Session Expiration - Configurable timeout (default: 24 hours) with automatic session reset
  • Rate Limiting - Built-in API call management with hourly limits and countdown timers
  • 5-Hour API Limit Handling - Three-layer detection (timeout guard, JSON parsing, filtered text) with auto-wait for unattended mode
  • Live Monitoring - Real-time dashboard showing loop status, progress, and logs
  • Task Management - Structured approach with prioritized task lists and progress tracking
  • Project Templates - Quick setup for new projects with best-practice structure
  • Interactive Project Setup - ralph-enable wizard for existing projects with task import
  • Configuration Files - .ralphrc for project-specific settings and tool permissions
  • Comprehensive Logging - Detailed execution logs with timestamps and status tracking
  • Configurable Timeouts - Set execution timeout for Claude Code operations (1-120 minutes)
  • Verbose Progress Mode - Optional detailed progress updates during execution
  • Response Analyzer - AI-powered analysis of Claude Code responses with semantic understanding
  • Circuit Breaker - Advanced error detection with two-stage filtering, multi-line error matching, and automatic recovery
  • CI/CD Integration - GitHub Actions workflow with automated testing
  • Clean Uninstall - Dedicated uninstall script for complete removal
  • Live Streaming Output - Real-time visibility into Claude Code execution with --live flag
  • Docker Sandbox Execution - Run Claude Code in an isolated container with --sandbox docker (resource limits, network policy, secure credential handoff)
  • E2B Cloud Sandbox Execution - Run Claude Code in an E2B cloud sandbox with --sandbox e2b (file sync, session recovery, cost tracking with --sandbox-max-cost)

- .ralph/specs/requirements.md (technical specs)

Configure your project requirements manually

Importing Existing Requirements

Ralph can convert existing PRDs, specifications, or requirement documents into the proper Ralph format using Claude Code.

Prerequisites

  • GitHub CLI (gh) installed: brew install gh or sudo apt install gh (see https://cli.github.com)
  • Authenticated: gh auth login
  • jq installed (used to parse issue JSON)

Process all ready pending items in priority/dependency order

ralph --process-queue ralph-queue process

System Requirements

  • Bash 4.0+ - For script execution
  • Claude Code CLI - npm install -g @anthropic-ai/claude-code (or use npx — set CLAUDE_CODE_CMD in .ralphrc)
  • tmux - Terminal multiplexer for integrated monitoring (recommended)
  • jq - JSON processing for status tracking
  • Git - Version control (projects are initialized as git repos)
  • GNU coreutils - For the timeout command (execution timeouts)
  • Linux: Pre-installed on most distributions
  • macOS: Install via brew install coreutils (provides gtimeout)
  • Standard Unix tools - grep, date, etc.

Testing Requirements (Development)

See TESTING.md for the comprehensive testing guide.

If you want to run the test suite:

```bash

Install dependencies and run tests

npm install npm test && npm run test:e2e # All 784 tests must pass ```

Phase 1: Install Ralph (One Time Only)

Install Ralph globally on your system:

git clone https://github.com/frankbria/ralph-claude-code.git
cd ralph-claude-code
./install.sh

This adds ralph, ralph-monitor, ralph-setup, ralph-import, ralph-queue, ralph-migrate, ralph-enable, and ralph-enable-ci commands to your PATH.

Note: You only need to do this once per system. After installation, you can delete the cloned repository if desired.

Ongoing Usage (After Setup)

Once Ralph is installed and your project is initialized:

```bash

Uninstalling Ralph

To completely remove Ralph from your system:

```bash

Run the uninstall script

./uninstall.sh

Building a queue

```bash

Docker Sandbox Execution

Run Claude Code inside an isolated Docker container instead of directly on your machine (Issue #74). Ralph's loop, rate limiting, and monitoring stay on the host; only Claude's execution — the part that edits files and runs commands autonomously — is containerized. The project directory is bind-mounted read-write at /workspace, so changes land on the host directly and ralph-monitor works unchanged.

Setup

```bash

...or build it yourself (from a source checkout, or ~/.ralph after install)

docker build -t ralph-sandbox . ```

Setup

pip install e2b                       # official E2B Python SDK (the transport)
export E2B_API_KEY="e2b_..."          # or: store in ~/.ralph/e2b_api_key (chmod 600)

Install BATS testing framework

npm install -g bats bats-support bats-assert

Installing tmux

```bash

Installing GNU coreutils (macOS)

Ralph uses the timeout command for execution timeouts. On macOS, you need to install GNU coreutils:

```bash

Install coreutils (provides gtimeout)

brew install coreutils

Verify installation

gtimeout --version ```

Ralph automatically detects and uses gtimeout on macOS. No additional configuration is required after installation.

Installation Commands (Run Once)

./install.sh              # Install Ralph globally
./uninstall.sh            # Remove Ralph from system (dedicated script)
./install.sh uninstall    # Alternative: Remove Ralph from system
./install.sh --help       # Show installation help
ralph-migrate             # Migrate existing project to .ralph/ structure

Quick Start

Ralph has two phases: one-time installation and per-project setup.

INSTALL ONCE              USE MANY TIMES
+-----------------+          +----------------------+
| ./install.sh    |    ->    | ralph-setup project1 |
|                 |          | ralph-enable         |
| Adds global     |          | ralph-import prd.md  |
| commands        |          | ...                  |
+-----------------+          +----------------------+

Usage Examples

```bash

Usage Examples

```bash

Usage

ralph --sandbox docker                          # Default image, 4g RAM, 2 CPUs, bridge network
ralph --sandbox docker --sandbox-image node:20  # Any image with `claude` on PATH
ralph --sandbox docker --sandbox-memory 8g --sandbox-cpus 4
ralph --sandbox docker --sandbox-network none   # Full network isolation (blocks the Claude API —
                                                # only for images with their own auth/proxy setup)
ralph --monitor --sandbox docker                # Works with tmux monitoring

Equivalent .ralphrc settings: SANDBOX_PROVIDER, SANDBOX_DOCKER_IMAGE, SANDBOX_DOCKER_MEMORY, SANDBOX_DOCKER_CPUS, SANDBOX_DOCKER_NETWORK (CLI flags override).

Usage

```bash ralph --sandbox e2b # base template; claude CLI auto-bootstrapped ralph --sandbox e2b --sandbox-template my-template # custom template with claude preinstalled ralph --sandbox e2b --sandbox-timeout 7200 # 2h session timeout (expired sandboxes auto-recreate) ralph --sandbox e2b --sandbox-max-cost 5.00 --sandbox-cost-alert 2.00 # budget controls ralph --sandbox e2b --sandbox-keep-alive # leave it running; reuse with --sandbox-id <id> ralph --monitor --sandbox e2b # works with tmux monitoring (cost shown in the dashboard)

Check current usage (shows calls and tokens used this hour)

ralph --status


Rate limiting supports two independent limits — both reset hourly:

| Setting | Default | Description |
|---------|---------|-------------|
| `MAX_CALLS_PER_HOUR` | `100` | Max Claude invocations per hour |
| `MAX_TOKENS_PER_HOUR` | `0` (disabled) | Max cumulative tokens per hour |

Token tracking extracts `input_tokens + output_tokens` from each Claude response. A single call can consume 100k+ tokens, so `MAX_TOKENS_PER_HOUR` provides cost control that `MAX_CALLS_PER_HOUR` alone cannot.

The circuit breaker automatically:
- Detects API errors and rate limit issues with advanced two-stage filtering
- Opens circuit after 3 loops with no progress or 5 loops with same errors
- Eliminates false positives from JSON fields containing "error"
- Accurately detects stuck loops with multi-line error matching
- Gradually recovers with half-open monitoring state
- **Auto-recovers** after cooldown period (default: 30 minutes) — OPEN → HALF_OPEN → CLOSED
- Provides detailed error tracking and logging with state history

**Auto-recovery options:**
bash

Quick Start

```bash

Optional

- [ ] Frontend integration # does NOT block exit - [ ] SMS notifications # does NOT block exit ```

Unchecked items under Optional, Future, Future Enhancements, or Nice to Have headings (and their subsections) are ignored by the completion check. Customize the section names with OPTIONAL_SECTIONS in .ralphrc (comma-separated, case-insensitive). This resolves the deadlock where Claude treats low-priority items as skippable while Ralph waits for them.

Configuration

Project Configuration (.ralphrc)

Each Ralph project can have a .ralphrc configuration file:

```bash

.ralphrc - Ralph project configuration

PROJECT_NAME="my-project" PROJECT_TYPE="typescript"

whose PATH or env vars are only set in their shell's init file)

#RALPH_SHELL_INIT_FILE="~/.zshrc"

Loop settings

MAX_CALLS_PER_HOUR=100 CLAUDE_TIMEOUT_MINUTES=15 CLAUDE_OUTPUT_FORMAT="json"

Combine with other options

ralph --monitor --verbose --timeout 30 ```

Ralph Loop Options

ralph [OPTIONS]
  -h, --help              Show help message
  -c, --calls NUM         Set max calls per hour (default: 100)
  -p, --prompt FILE       Set prompt file (default: .ralph/PROMPT.md)
  -s, --status            Show current status and exit
  -m, --monitor           Start with tmux session and live monitor
  -v, --verbose           Show detailed progress updates during execution
  -l, --live              Enable live streaming output (real-time Claude Code visibility)
  -t, --timeout MIN       Set Claude Code execution timeout in minutes (1-120, default: 15)
  --dry-run               Simulate loop execution without making actual Claude API calls
  -n, --notify            Enable desktop notifications for key events
  -b, --backup            Enable automatic git backup branch before each loop (requires git)
  --rollback [BRANCH]     Roll back to a backup branch (lists available branches if none given)
  --show-tool-args        Show tool arguments (commands, file paths) in live streaming output
  --output-format FORMAT  Set output format: json (default) or text
  --allowed-tools TOOLS   Set allowed Claude tools (default: granular git subcommands + npm/pytest)
  --no-continue           Disable session continuity (start fresh each loop)
  --session-expiry HOURS  Set session expiration time in hours (default: 24)
  --reset-circuit         Reset the circuit breaker
  --circuit-status        Show circuit breaker status
  --auto-reset-circuit    Auto-reset circuit breaker on startup (bypasses cooldown)
  --reset-session         Reset session state manually
  --queue-status          Show the issue queue and exit
  --process-queue         Process pending queued issues sequentially (--halt-on-failure to stop on first failure)
  --resume-queue          Resume processing the remaining pending issues
  --queue-next            Print the id of the next ready queued issue
  --queue-clear           Remove all items from the queue
  --queue-remove <id|N>   Remove one item from the queue
Full reference: every flag is documented in depth, with examples and .ralphrc patterns, in docs/CLI_OPTIONS.md.

Convert a JSON API spec

ralph-import api-spec.json backend-service

Claude Code CLI command (auto-detected, override if needed)

CLAUDE_CODE_CMD="claude"

Claude API 5-Hour Limit

When Claude's 5-hour usage limit is reached, Ralph: 1. Detects the limit using three-layer verification (timeout guard → structural JSON → filtered text fallback) 2. Prompts you to choose: - Option 1: Wait 60 minutes for the limit to reset (with countdown timer) - Option 2: Exit gracefully 3. Unattended mode: Auto-waits on prompt timeout (30s) instead of exiting 4. Prevents false positives from echoed file content mentioning "5-hour limit"

Command Reference

Run unit + integration tests (771 tests)

npm test

CLAUDE_CODE_CMD="npx @anthropic-ai/claude-code" # Alternative: use npx

Troubleshooting

  • "GitHub CLI (gh) is not installed" — install it from https://cli.github.com
  • "GitHub CLI is not authenticated" — run gh auth login
🇨🇳 中文文档镜像 AI 翻译 2026-06-02
英文原文章节由系统翻译为中文摘要,便于快速理解。完整原文见上方 "📑 README 深度解析"。
📌 简介

Ralph 是专为 Claude Code 设计的自主开发辅助工具。它能够通过自动化循环,根据用户提供的项目需求,驱动 Claude Code 进行持续的代码编写与迭代,旨在提升 AI 辅助开发的自动化程度与效率。

⚡ 功能介绍

Ralph 支持自主开发循环(Autonomous Development Loop),能够根据项目需求持续执行任务。其核心亮点在于智能退出检测机制,通过双重条件(完成指标与显式 EXIT_SIGNAL)确���任务安全结束。此外,它具备完善的速率限制(Rate Limiting)和熔断机制(Circuit Breaker),可防止因错误导致的无限循环,并支持通过语义理解进行响应分析,确保 Session 的上下文连续性。

📋 环境依赖

使用 Ralph 前,您需要在项目根目录下准备好 `.ralph/specs/requirements.md` 文件,用于存放详细的技术规格说明。您也可以利用 Ralph 提供的功能,将现有的 PRD、规格说明书或需求文档通过 Claude Code 自动转换为标准的 Ralph 格式。

🛠 安装步骤(Docker/pip/源码)

安装过程分为一次性全局安装与项目初始化两个阶段。首先,通过克隆仓库并运行 `./install.sh` 脚本进行全局安装,这会将 `ralph`、`ralph-monitor` 等一系列命令添加到您的系统 PATH 中。安装完成后,您可以删除克隆的仓库。后续针对每个新项目,只需运行 `ralph-setup` 进行初始化即可。

🚀 使用教程

Ralph 的使用遵循“一次安装,多次使用”的逻辑。安装完成后,通过 `ralph-setup` 初始化项目,并使用 `ralph-import` 导入需求文档。在运行过程中,您可以使用 `ralph --status` 命令实时查看当前的 API 调用次数与 Token 使用量。系统内置了每小时重置的速率限制机制,帮助您更好地管理 Claude 的使用额��。

⚙️ 配置说明(含 MCP / env)

每个 Ralph 项目都可以通过根目录下的 `.ralphrc` 配置文件进行个性化设置,包括项目名称(PROJECT_NAME)和项目类型(PROJECT_TYPE)等。此外,您还可以通过环境变量自定义 `CLAUDE_CODE_CMD` 等关键参数。针对 Claude API 的 5 小时使用限制,Ralph 提供了三层验证机制,并在触发限制时允许用户选择等待重置或优雅退出。

🔌 API 说明

Ralph 提供了强大的导入功能,支持将 JSON 格式的 API 规范(API spec)直接转换为后端服务的开发需求。通过 `ralph-import` 命令,您可以实现从 API 定义到代码实现的自动化衔接,极大简化了基于 API 文档的开发流程。

🎯 aiskill88 AI 点评 A 级 2026-05-17

创新的AI工作流自动化方案,具有实际开发价值。智能退出检测设计合理,社区关注度高,维护活跃。

📚 实用指南(长尾问题)
适合谁
  • 需要 ralph-claude-code 解决具体问题的开发者与运营人员
最佳实践
  • 先在测试环境跑通最小用例,再接入生产数据
常见错误
  • API key 直接提交到 git 仓库(请用 .env 并加入 .gitignore)
部署方案
  • 云端托管:可放在 Vercel / Railway / Fly.io 等 PaaS 平台
相关搜索
ralph-claude-code 中文教程ralph-claude-code 安装报错怎么办ralph-claude-code 与同类工具对比ralph-claude-code 最佳实践ralph-claude-code 适合谁用

⚡ 核心功能

👥 适合谁
  • 需要 ralph-claude-code 解决具体问题的开发者与运营人员
⭐ 最佳实践
  • 先在测试环境跑通最小用例,再接入生产数据
⚠️ 常见错误
  • API key 直接提交到 git 仓库(请用 .env 并加入 .gitignore)

👥 适合人群

自动化工程师和运维人员项目经理和业务分析师希望减少重复性工作的专业人士数字化转型团队

🎯 使用场景

  • 自动化日常重复性工作,将精力集中于创造性任务
  • 构建数据采集 → 处理 → 输出的完整自动化管线
  • 实现跨平台、跨系统的数据流转和业务协同

⚖️ 优点与不足

✅ 优点
  • +GitHub 9.1k Star,社区高度认可
  • +MIT 协议,可免费商用
  • +大幅减少重复性人工操作
  • +可视化流程,清晰直观
  • +可扩展性强,支持复杂场景
⚠️ 不足
  • 初始配置和调试需投入一定时间
  • 强依赖外部服务的稳定性
  • 复杂场景需具备一定技术基础
⚠️ 使用须知

AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。

建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。

📄 License 说明

✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。

🔗 相关工具推荐

📰 相关 AI 新闻
🍿 AI 圈相关吃瓜
🗺️ 相关解决方案
🧩 你可能还需要
基于当前 Skill 的能力图谱,自动补全的工具组合

❓ 常见问题 FAQ

通过Claude支持主流编程语言,具体能力取决于Claude模型版本
💡 AI Skill Hub 点评

经综合评估,Claude自主开发工作流 在Agent工作流赛道中表现稳健,质量优秀。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。

⬇️ 获取与下载
⬇ 下载源码 ZIP

✅ MIT 协议 · 可免费商用 · 直接从 aiskill88 服务器下载,无需跳转 GitHub

📚 深入学习 Claude自主开发工作流
查看分步骤安装教程和完整使用指南,快速上手这款工具
🌐 原始信息
原始名称 ralph-claude-code
原始描述 开源AI工作流:Autonomous AI development loop for Claude Code with intelligent exit detection。⭐9.1k · Shell
Topics AI工作流自主开发Claude集成Shell脚本开发自动化
GitHub https://github.com/frankbria/ralph-claude-code
License MIT
语言 Shell
🔗 原始来源
🐙 GitHub 仓库  https://github.com/frankbria/ralph-claude-code

收录时间:2026-05-13 · 更新时间:2026-05-16 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。

📺 订阅 AI Skill Hub Daily Telegram 频道
每天 8 条精选 AI Skill、MCP、Agent 与自动化工具推送
加入频道 →