El bucle del agente Claude Code no puede reemplazar a OpenClaw (aquí te explico por qué)

BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00El equipo de Anthropic ha lanzado una función de bucle para Claude Code que ejecuta instrucciones a intervalos establecidos
00:00:04y la gente en internet se está volviendo loca, conectándolo a Discord o Telegram para comunicarse
00:00:10con su agente tal como lo harían con OpenClaude, y algunos incluso lo usan para bucles de
00:00:14Ralph.
00:00:15Pero lo están usando de forma errónea porque la función de bucle no fue diseñada para ese propósito.
00:00:19Digo, hay una razón por la que no lo llamaron programación, sino bucle.
00:00:23Suscríbete y descubramos por qué.
00:00:29No es ningún secreto que Claude se usa para escribir el 100% de Claude Code porque el equipo
00:00:34ha estado lanzando funciones sin parar, pero normalmente el nivel de entusiasmo coincide con la utilidad
00:00:39de la función.
00:00:40Así que el control remoto de Claude generó mucho entusiasmo porque es muy útil.
00:00:43Los hooks asíncronos menos entusiasmo porque son menos útiles.
00:00:47Pero esta es la primera función que tiene más entusiasmo a su alrededor que la utilidad de la propia
00:00:53función.
00:00:54Antes de que te enojes, déjame explicarte.
00:00:56Aquí está la última versión de Claude Code ejecutando Sonnet, que voy a cambiar
00:01:01a Haiku ya que las instrucciones que voy a usar no requieren un modelo tan sofisticado.
00:01:06Aquí solo tengo el bucle, que toma un intervalo en minutos, horas o días.
00:01:10Ten en cuenta que la granularidad mínima es en minutos.
00:01:13Así que aunque puedes escribir segundos, Claude aún no los admite.
00:01:16Y luego también acepta una instrucción, así que voy a escribir “say hello”.
00:01:20Y si pulso enter, usa la función cron create para crear una tarea programada.
00:01:25También puedes establecer una hora específica, así que podría hacer un bucle y aquí dijo hola muy rápido.
00:01:30Escribiré una instrucción de decir hola de nuevo a las 6:30 PM.
00:01:35Y aquí Claude usa la hora local de la máquina donde has instalado Claude Code y
00:01:39no la hora UTC.
00:01:40Así que tenlo en cuenta.
00:01:41Configuraré esto como una tarea recurrente diaria y eso es prácticamente todo.
00:01:45La instrucción puede contener lo que quieras.
00:01:47Podría usar la función de tweet para que me escriba un tweet del estilo de “Claude
00:01:52tiene una nueva y genial función de bucle” y lo configuraré para que se ejecute cada tres minutos.
00:01:56La instrucción también puede leer un archivo o ejecutar herramientas MCP.
00:01:59Básicamente, cualquier cosa que puedas hacer con Claude Code puedes añadirla a tu instrucción.
00:02:02Y podría listar los trabajos de cron actuales ejecutándose con esta instrucción, que usa la herramienta
00:02:07cron list para enumerar los trabajos.
00:02:09Y podría eliminar un trabajo diciendo qué hace el trabajo o usando el ID.
00:02:13También hay un margen de tiempo en los trabajos de cron para evitar que varios trabajos al mismo tiempo
00:02:17saturen la API de Anthropic, lo que significa que un trabajo por hora puede ejecutarse en cualquier momento
00:02:23entre el minuto cero y el seis de la hora.
00:02:24Ahora bien, sí, esta es una función genial y la gente dice que ha reemplazado a Open Claude
00:02:28para ellos porque puedes configurarla en un intervalo para extraer mensajes de WhatsApp o Telegram
00:02:33y responder a ellos como un asistente de IA real, que es para lo que la gente estaba
00:02:37usando Open Claude.
00:02:38Pero hay dos problemas importantes con la función de bucle que impiden que sea una
00:02:43asesina de Open Claude.
00:02:44En primer lugar, las tareas de cron caducan automáticamente después de tres días para evitar que tengas
00:02:49tareas de larga duración que podrías haber olvidado.
00:02:51Esto podría ser realmente molesto si has conectado el bucle para escuchar mensajes de Telegram
00:02:55y al cuarto día descubres que no funciona.
00:02:59Ahora hay una forma de ejecutar trabajos para siempre dentro de Claude Code sin un plugin, pero
00:03:04hablaremos de eso más adelante en el video.
00:03:06El segundo problema es que las tareas de cron se guardan en la memoria de la sesión y no se escriben en el disco.
00:03:12Así que si cierro esta sesión de Claude Code, voy a limpiar mi terminal y crear
00:03:16una nueva.
00:03:17Entonces, si le pido que enumere mis tareas programadas, verás que no se ha programado nada,
00:03:21a pesar de que programé dos tareas en la sesión anterior.
00:03:25Esto significa que si quisieras cerrar la sesión para actualizar Claude o si quisieras usar la
00:03:29función de bucle para un bucle Ralph, no es una buena idea ya que no puedes restablecer
00:03:34la sesión correctamente y tienes que depender de la compactación para continuar tareas largas.
00:03:39Entonces, ¿para qué deberías usar esta función?
00:03:41Bueno, cada vez que tengas que volver a ejecutar una tarea manualmente en la misma sesión porque algo
00:03:46ha cambiado, entonces deberías usar un bucle para eso.
00:03:49Por ejemplo, si estás revisando las últimas 50 líneas de un archivo de registro que se actualiza
00:03:53continuamente en busca de errores, viendo cuántos elementos quedan en una cola de trabajo o
00:03:57comprobando si tienes nuevos problemas en tu proyecto.
00:03:59Seguro que el equipo añadirá más opciones al bucle en el futuro, como establecer un
00:04:03modelo específico para una tarea o cambiar el tiempo de expiración.
00:04:06Pero si quieres que una tarea se ejecute para siempre en Claude Code, ya puedes hacerlo técnicamente
00:04:11sin necesidad de plugins.
00:04:13Puedes hacerlo en Claude para escritorio abriendo la barra lateral si no está abierta y haciendo clic
00:04:17en “programado” en el menú.
00:04:19Si no ves esta opción de programado, es posible que tengas que actualizar Claude para escritorio.
00:04:23Y aquí podemos crear una tarea, dándole un nombre, descripción e instrucción.
00:04:27Incluso podemos cambiar el modelo, establecer permisos y configurar la frecuencia aquí abajo.
00:04:32Esto es exactamente lo mismo que si escribiéramos “schedule” dentro de la sección de instrucciones de
00:04:36Claude Code de escritorio, pero lo que es realmente interesante es que dentro de cowork, también hay una opción
00:04:42de programado.
00:04:43Esto es diferente de la opción programada en Claude Code, no solo porque el modal
00:04:47se ve diferente y tenemos que hacer clic en más opciones para cambiar el modelo predeterminado, sino también
00:04:52porque Claude cowork se ejecuta en un entorno aislado, mientras que Claude Code se ejecuta en tu
00:04:59máquina local.
00:05:00Así que si programas una tarea en Claude Code, eso usará tu sistema de archivos local.
00:05:05Mientras que para Claude cowork, lo hará en un entorno aislado, lo cual es importante
00:05:10para saber dónde poner tus tareas programadas.
00:05:12La ventaja de añadir una tarea programada dentro de Claude Desktop es, por supuesto, que la tarea se ejecutará
00:05:16siempre que la computadora esté encendida y la aplicación Claude Desktop esté abierta.
00:05:22Pero si eres como yo y prefieres usar Claude Code en la terminal para programar tareas,
00:05:26puedes usar este plugin de Kenneth, que parece prometedor y podría probarlo en
00:05:31el futuro si hay suficiente interés.
00:05:33Hablando de otras cosas prometedoras que aún no he probado, OpenAI lanzó GPT 5.4 la
00:05:39semana pasada y la gente parece estar entusiasmada.
00:05:41Si quieres saber más, echa un vistazo a este video de James que repasa todos los detalles.

Key Takeaway

La función de bucle de Claude Code es una herramienta de monitoreo temporal para sesiones activas y no debe confundirse con un sistema de automatización persistente como OpenClaw debido a su caducidad de tres días y falta de almacenamiento en disco.

Highlights

La función de bucle de Claude Code permite ejecutar instrucciones a intervalos establecidos, pero no es una herramienta de programación persistente.

Existen limitaciones críticas de granularidad: la unidad mínima es en minutos y el sistema usa la hora local de la máquina.

Las tareas de cron en Claude Code caducan automáticamente tras tres días de actividad continua.

Las tareas programadas se guardan en la memoria de la sesión, por lo que se pierden al cerrar o reiniciar la terminal.

Claude Desktop y CoWork ofrecen alternativas de programación más robustas que funcionan en entornos aislados o persistentes.

El uso ideal del bucle es para tareas de monitoreo inmediato dentro de una misma sesión, como revisar archivos de registro o colas de trabajo.

Timeline

Introducción y el malentendido del bucle

El orador introduce la nueva función de bucle de Claude Code lanzada por Anthropic, la cual ha generado una oleada de entusiasmo exagerado en internet. Muchos usuarios intentan utilizarla erróneamente para reemplazar a OpenClaw conectándola a servicios como Telegram o Discord. El video argumenta que existe una distinción técnica fundamental entre lo que es un 'bucle' y una programación de tareas real. Esta sección establece la tesis de que la utilidad percibida ha superado a la utilidad real de la herramienta. El equipo de Anthropic ha sido prolífico, pero esta función específica está siendo malinterpretada por la comunidad.

Configuración técnica y comandos de cron

Se realiza una demostración práctica utilizando el modelo Haiku para tareas sencillas de automatización. El usuario puede configurar intervalos en minutos, horas o días, aunque se advierte que la granularidad de segundos aún no está admitida. Se explican herramientas como 'cron create' para tareas programadas y 'cron list' para gestionar los trabajos activos. Un detalle técnico importante es que Claude utiliza la hora local del dispositivo y aplica un margen de tiempo para evitar saturar la API de Anthropic. Esta flexibilidad permite integrar herramientas MCP o ejecutar scripts de publicación en redes sociales como Twitter.

Las limitaciones críticas: caducidad y memoria

El video detalla los dos problemas principales que impiden que el bucle sea un 'asesino de OpenClaw'. Primero, las tareas expiran inevitablemente después de 72 horas para prevenir procesos olvidados de larga duración. Segundo, la información no se escribe en el disco, lo que significa que cerrar la sesión de la terminal elimina todas las tareas programadas. Esto hace que sea imposible mantener un bot de mensajería o un flujo de trabajo persistente a largo plazo. El autor enfatiza que depender de la compactación de sesión no es una solución viable para tareas que requieren continuidad absoluta.

Casos de uso ideales y alternativas persistentes

Se definen los escenarios donde el bucle de Claude Code es realmente efectivo, como el monitoreo de archivos de registro (logs) o la verificación de errores en tiempo real. Para automatizaciones que deben durar indefinidamente, el orador sugiere utilizar la opción 'programado' dentro de Claude Desktop o CoWork. Mientras que Claude Code interactúa con el sistema de archivos local, CoWork opera en un entorno aislado, lo cual es vital para la seguridad y la organización. Estas alternativas ofrecen una interfaz visual y mayor control sobre el modelo y la frecuencia de ejecución. La persistencia en estas plataformas está garantizada mientras la aplicación permanezca abierta.

Plugins de terceros y noticias de la industria

Para los usuarios que prefieren estrictamente la terminal, se menciona un plugin externo desarrollado por Kenneth que promete solucionar la persistencia en Claude Code. El autor muestra interés en probar esta solución en futuros videos si la audiencia lo solicita. Finalmente, el video cierra con una breve mención al lanzamiento de GPT 5.4 por parte de OpenAI, sugiriendo que la competencia en el sector de la IA sigue acelerándose. Se invita a los espectadores a profundizar en las novedades de otros modelos para mantener una perspectiva amplia del ecosistema. El segmento concluye con recomendaciones de contenido adicional sobre las actualizaciones de inteligencia artificial.

Community Posts

View all posts