Automatización y navegador Guía paso a paso

/loop en Claude Code: tareas que se repiten solas hasta cumplir un objetivo

Con /loop, Claude Code repite un encargo mientras la sesión está abierta: vigilar un despliegue, atender comentarios de una pull request o iterar hasta que algo se cumpla. Aprende sus tres modos, a escribir metas que Claude pueda comprobar y a evitar que consuma tu plan sin control.

Nivel
Intermedio
Qué necesitas
Claude Code instalado y una sesión abierta; para tareas que deban ejecutarse sin tu ordenador, una rutina en la nube.
Cuánto lleva
Unos 10 minutos para el primer loop

01 Qué es /loop y para qué sirve

/loop es una skill incluida en Claude Code que vuelve a ejecutar una instrucción de forma periódica mientras la sesión sigue abierta. En cada vuelta Claude lee el estado, actúa y decide si queda trabajo. Es ideal para supervisar procesos que tardan (un build, un despliegue, la CI de una pull request) o para tareas que avanzan por iteraciones.

La diferencia con pedir algo una vez es de enfoque: en lugar de vigilar tú a Claude, defines el objetivo y las condiciones para avisarte, y él se encarga de las comprobaciones.

Lo que escribes Ejemplo Comportamiento
Intervalo y prompt /loop 5m comprueba si terminó el despliegue Se ejecuta con un calendario fijo
Solo prompt /loop comprueba la CI y atiende los comentarios Claude elige la espera tras cada vuelta, entre 1 minuto y 1 hora
Solo intervalo o nada /loop o /loop 15m Ejecuta la instrucción de mantenimiento integrada o tu loop.md

02 Los tres modos en detalle

01

Intervalo fijo

Acepta s, m, h y d, delante (30m) o detrás (cada 2 horas). Los segundos se redondean al minuto, y los intervalos que no encajan en cron, como 7m o 90m, se ajustan al más cercano; Claude te dice cuál ha elegido.

02

Ritmo automático

Sin intervalo, Claude decide cuánto esperar según lo que observa: poco si un build está a punto de acabar, más si no hay novedades. Imprime la espera elegida y el motivo, y puede cerrar el loop cuando la tarea está terminada.

03

Mantenimiento

Un /loop sin instrucción continúa el trabajo pendiente de la conversación, atiende la pull request de la rama actual (comentarios, CI fallida, conflictos) y, si no hay nada, hace pasadas de limpieza. No inicia proyectos nuevos.

text · Ejemplos de arranque
/loop 5m comprueba si el despliegue ha terminado y dime qué ha pasado
/loop comprueba si la CI ha pasado y atiende los comentarios de revisión
/loop 20m /review-pr 1234
/loop

También puedes pasar una skill como instrucción, como en el tercer ejemplo, siempre que Claude tenga permitido invocarla por su cuenta.

03 La clave: metas que Claude pueda comprobar

Un loop funciona bien cuando sabe cuándo ha terminado. Si le das una instrucción vaga, o se detiene antes de tiempo o da vueltas sin sentido. Incluye siempre un criterio contable (un número, una lista o una prueba que pasa) y un tope por si se atasca.

Vaga Comprobable
Deja el código limpio Sigue hasta que la suite de tests pase con 0 fallos y el linter no dé avisos, o para tras 15 vueltas
Investiga a la competencia Reúne 10 competidores en competencia.md con precio, plan principal y enlace a su web
Revisa el artículo Comprueba que tenga al menos 5 secciones y que cada dato lleve una fuente que abra y lo respalde
Mejora la landing Un único botón de compra visible sin desplazarse y 0 errores en la consola del navegador
Prompt · Convertir una meta vaga en comprobable
Quiero lanzar un /loop con este objetivo: «[tu objetivo]». Reescríbelo para que puedas comprobar en cada vuelta si se ha cumplido: añade un número, una lista o una prueba concreta, y un tope de vueltas razonable. Dame una versión estricta y otra más flexible, y dime si conviene intervalo fijo o ritmo automático.

04 Personalizar el loop por defecto con loop.md

Si creas un archivo loop.md, sustituye la instrucción de mantenimiento integrada cuando lanzas /loop sin texto. Puede ir en .claude/loop.md (proyecto, con prioridad) o en ~/.claude/loop.md (usuario). Es Markdown sin estructura obligatoria, los cambios se aplican en la siguiente vuelta y se trunca a partir de 25.000 bytes.

markdown · Ejemplo de .claude/loop.md para mantener una rama de publicación
Mantén sana la rama release:

1. Si la CI de la pull request abierta falla, investiga la causa y corrígela.
2. Responde a los comentarios de revisión que tengan una solución clara; pregúntame en los ambiguos.
3. Si hay conflictos con main, resuélvelos sin cambiar la lógica.
4. Anota en progreso.md qué has hecho en esta vuelta.
5. Avísame solo si algo requiere una decisión mía.

05 Cómo detenerlo y qué límites tiene

  • ✓Un loop de ritmo automático se detiene con Esc mientras espera la siguiente vuelta.
  • ✓Los loops de intervalo fijo se cancelan pidiéndoselo a Claude («cancela la comprobación del despliegue») o con sus herramientas de tareas programadas.
  • ✓Las tareas recurrentes caducan a los 7 días: se ejecutan una última vez y se borran.
  • ✓Solo se ejecutan mientras Claude Code está abierto y libre. Si cierras la terminal, se paran; al reanudar la sesión, un loop de ritmo automático hay que relanzarlo.
  • ✓Si una vuelta coincide con Claude ocupado, se ejecuta una sola vez al quedar libre; no recupera las perdidas.
  • ✓Una sesión admite hasta 50 tareas programadas a la vez.

06 /loop, tareas de escritorio o rutinas en la nube

/loop Tarea programada de escritorio Rutina en la nube
¿Necesita la sesión abierta? Sí No No
¿Necesita tu ordenador encendido? Sí Sí No
Intervalo mínimo 1 minuto 1 minuto 1 hora
Ideal para Vigilar algo durante una sesión de trabajo Tareas que necesitan archivos y herramientas locales Automatizaciones fiables sin depender de tu equipo
Prompt · Loop de seguimiento de una pull request
/loop Revisa la pull request de esta rama. Si la CI falla, busca la causa y corrígela; si hay comentarios de revisión con solución clara, aplícalos y respóndelos; si alguno es ambiguo, apúntalo para mí sin tocar nada. Termina cuando la CI esté en verde y no queden comentarios sin responder, o tras 12 vueltas. Escríbeme solo cuando necesites una decisión o al terminar.

Preguntas frecuentes

No. /loop vive dentro de la sesión. Para algo que deba ejecutarse sin tu equipo, usa una rutina en la nube; para tareas con archivos locales sin sesión abierta, una tarea programada de la app de escritorio.

/loop repite una instrucción con un intervalo. /goal mantiene a Claude trabajando turno tras turno hasta que se cumple una condición, sin esperar entre vueltas.

Las tareas recurrentes caducan a los 7 días de crearse. Si necesitas más, vuelve a crearla antes o pasa a una rutina.

Sí, hasta 50 tareas programadas por sesión, aunque cada una consume de tu plan. Empieza con uno y mide antes de multiplicarlos.

Si usas loop.md, sí: los cambios se aplican en la siguiente vuelta. Si lo lanzaste con texto, cancélalo y vuelve a crearlo.

Sobre el autor

Equipo editorial de appyweb

Marketing, SEO y desarrollo con IA

Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.

Sigue con estas guías

Guía paso a paso · Intermedio

Automatizaciones con /loop en Claude Code: flujos de trabajo listos para copiar

Claude Code puede repetir una tarea cada cierto tiempo, recordarte algo a una hora concreta o lanzar sesiones programadas sin que estés delante. Esta guía reúne flujos de trabajo prácticos por área, te ayuda a elegir entre /loop, las tareas de escritorio y las rutinas en la nube, y explica los límites que conviene conocer antes de dejar nada en automático.

Unos 10 minutos para tu primer loop; media hora para dejar una tarea programada Leer la guía →
Guía paso a paso · Intermedio

Bucles de verificación en Claude Code: tu estándar escrito y quién lo comprueba

Si siempre corriges lo mismo en lo que entrega Claude, ya tienes un bucle de verificación, pero lo cierras tú. Esta guía te enseña a escribir tu estándar como skill de verificación, redactar criterios que obliguen a mostrar pruebas y elegir quién lo comprueba: /goal, /loop o un hook Stop. Para equipos que quieren calidad constante sin revisar cada vuelta.

Unos 30 minutos para escribir el estándar y probar el primer bucle. Leer la guía →
Guía paso a paso · Intermedio

/schedule en Claude Code: rutinas que trabajan en la nube aunque cierres el portátil

Las rutinas son encargos guardados de Claude Code (un prompt, uno o varios repositorios y los conectores necesarios) que se ejecutan en la infraestructura de Anthropic con un horario, una llamada a la API o un evento de GitHub. Con /schedule las creas conversando desde la terminal. Para equipos que quieren revisiones, informes y mantenimiento sin depender de un ordenador encendido.

Unos 15 minutos para la primera rutina y una semana de ajustes del prompt. Leer la guía →
Guía paso a paso · Intermedio

/goal en Claude Code: que trabaje solo hasta cumplir un objetivo

Con /goal le das a Claude Code una condición de llegada, por ejemplo que todos los tests pasen, y sigue trabajando turno tras turno sin que tengas que escribirle «continúa». Un segundo modelo comprueba al final de cada turno si se ha cumplido. Aprendes a redactar buenas condiciones, a ponerle límites y a evitar sorpresas de consumo.

Cinco minutos para aprenderlo; cada objetivo dura lo que tarde el trabajo Leer la guía →
Guía paso a paso · Principiante

Bucle de mejora continua: cómo hacer que tus prompts y skills de Claude mejoren con cada uso

Un prompt que funciona a medias seguirá funcionando a medias si nunca lo revisas. Esta guía te enseña a cerrar el círculo: Claude evalúa su propio trabajo al terminar, tú filtras sus sugerencias, aplicas un cambio cada vez y consolidas una vez por semana. Sirve en el chat, en Cowork y en Claude Code.

5 minutos para empezar; unos minutos por semana para mantenerlo Leer la guía →

¿Quieres llevar la IA a tu empresa sin pelearte con todo esto?

Diseñamos e implantamos agentes, automatizaciones y asistentes con IA a medida de tu negocio.

Ver nuestros servicios de IA

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp