Skip to main content

ralph-loop-unattended-agents

Loop que relanza un CLI de IA para runs desatendidos.

소스 정보

저장소
Ntizar/MasterMind
최근 소스 활동
2026년 9월 4일 08:59
감지된 SKILL.md 언어
스페인어
스타
2
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
ralph-loop-unattended-agents
version
1.0.0
description
Loop que relanza un CLI de IA para runs desatendidos.
tags
["ai-agent","loop","bash","powershell","codex","claude","gemini","devin"]
author
Hecho con ❤️ por David Antizar
license
MIT
metadata
{"hermes":{"tags":["ai-agent","loop","bash","cli"],"related_skills":["codex","claude-code","opencode","batch-cron-jobs"]}}
# ralph — Loop de Agentes IA Desatendido ## Resumen Herramienta de developer, open source por **Santander AI Lab**, sin dependencias (Bash/PowerShell). Ejecuta un CLI de IA / agente LLM en bucle, lanzando **una sesión de agente completamente nueva en cada iteración** para ejecuciones largas y desatendidas. Envuelve (wrapper delgado `ralph-loop.sh`) CLIs ya instalados: **Codex**, **Claude Code**, **Gemini CLI** y **Devin CLI**. Técnica "Ralph Wiggum": repetir el mismo prompt contra un agente limpio, dejando que el trabajo se acumule en el repo entre corridas. ## Instalación (comandos reales) ```sh # Instalador sin dependencias (solo curl y tar); copia ralph-loop.sh a ~/.local/bin curl -fsSL https://raw.githubusercontent.com/SantanderAI/ralph/main/install.sh | sh # Opciones: --no-skills, --ref, --repo, --install-dir (o vars RALPH_SKIP_SKILLS, RALPH_REF, RALPH_REPO, RALPH_INSTALL_DIR) curl -fsSL https://raw.githubusercontent.com/SantanderAI/ralph/main/install.sh | sh -s -- --no-skills # Windows / PowerShell (pwsh 6+): instala ralph-loop.ps1 powershell -c "irm https://raw.githubusercontent.com/SantanderAI/ralph/main/install.ps1 | iex" ``` ## Requisitos - Bash. - Al menos uno de estos CLIs en `PATH`: `codex`, `claude`, `gemini`, `devin`. - Opcional: `just` para la receta de instalación. ## Patrones / Arquitectura Cada iteración el script: 1. Comprueba una señal de parada (`stop.md`) y sale limpiamente si está presente. 2. Recarga la configuración (live reload). 3. Lanza el CLI seleccionado como sesión nueva con el prompt canalizado, en el directorio donde se invocó el script. 4. Escribe un log con timestamp en `.ralph/logs/` y rota logs antiguos. ## Pitfalls - Como cada iteración es una sesión nueva, **toda la continuidad debe vivirse en el workspace**: los archivos que edita el agente, un plan, notas, etc. - El prompt debe pedir al agente leer ese estado y avanzar incrementalmente. - Requiere que el CLI de IA esté autenticado/accesible en `PATH`; `stop.md` es el mecanismo de parada. ## Verificación - `ralph-loop.sh` relanza el agente en bucle; crear `stop.md` debe abortar limpiamente. ## Referencia - Repo: https://github.com/SantanderAI/ralph (Licencia Apache 2.0). Parte de Santander AI Open Source.
GitHub에서 보기