Las tareas programadas de Claude Code acaban de recibir una mejora MASIVA

CChase AI
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Hace apenas un par de horas,
00:00:01Anthropic lanzó una gran actualización para cualquiera
00:00:04que use Claude Code para tareas programadas.
00:00:06Se trata de las "routines", porque ahora podemos hacer que Claude Code
00:00:10haga cosas por nosotros automáticamente en la nube.
00:00:12Ya no estamos limitados a bucles basados en sesiones
00:00:15ni a tareas programadas basadas en sesiones.
00:00:17Y hay tres formas de hacerlo.
00:00:19Podemos ejecutarlas según un horario.
00:00:20Como: "Quiero que hagas X, Y o Z cada mañana a las 9 a. m."
00:00:24Podemos hacerlo mediante una llamada a la API.
00:00:25Así que es prácticamente bajo demanda,
00:00:27o podemos hacer que se base en eventos,
00:00:29que responda a un evento
00:00:31como algo que suceda en tu repositorio de GitHub.
00:00:34Y lo más importante es que se ejecuta
00:00:36en la infraestructura web de Claude Code.
00:00:38Así que nada depende de que tu portátil esté abierto.
00:00:40Seguro que todos hemos estado en situaciones como: "Vaya,
00:00:42ojalá pudiera hacer que Claude hiciera esta única cosa
00:00:45todos los días".
00:00:46Y no tuviera que tener esa terminal exacta abierta.
00:00:48Y tampoco tuviera que crear una aplicación web,
00:00:50alojarla en Railway y pagar tarifas de API.
00:00:53Ahora podemos hacer eso.
00:00:54Esto viene con algunas restricciones,
00:00:56especialmente en cuántas ejecuciones podemos hacer en 24 horas.
00:00:58Para usuarios Max, son 15 ejecuciones cada 24 horas.
00:01:00Veremos si eso cambia,
00:01:02pero no pienses en esto como un reemplazo para, ya sabes,
00:01:05lo que hayas creado en N8N en el pasado,
00:01:07donde ejecutas cientos de automatizaciones en un solo día.
00:01:10Esto es algo a menor escala para un solo usuario
00:01:13donde quieres que se ejecute cuando no estás ante el ordenador
00:01:15y no quieres tener que pagar costes de API.
00:01:18Pero incluso con esas restricciones,
00:01:19esta es una adición muy necesaria al ecosistema de Claude Code.
00:01:23Así que hoy les voy a mostrar cómo funciona
00:01:24y vamos a ver un ejemplo.
00:01:26La forma en que funciona es bastante sencilla.
00:01:28Si estamos en la CLI,
00:01:29se hará con /schedule,
00:01:31o también podemos hacer todo esto a través
00:01:34de la aplicación de escritorio de Claude Code.
00:01:36Si estoy en la aplicación de escritorio de Claude Code,
00:01:37lo muestro así porque es un poco más fácil
00:01:39de ver visualmente lo que está pasando.
00:01:41Simplemente vas aquí a la izquierda,
00:01:43vas a "Scheduled", luego a "New task"
00:01:45y haces clic en "New remote task".
00:01:47Porque, de nuevo, va a estar en la nube.
00:01:48Y lo que rellenamos aquí es lo mismo
00:01:50que rellenaríamos en un prompt en la CLI.
00:01:52Vamos a decirle cómo queremos llamarlo,
00:01:54qué queremos que haga.
00:01:55Necesitamos conectarlo a algún repositorio de GitHub
00:01:59porque cualquier cosa que complete en la nube,
00:02:01la enviará a algún tipo de repositorio.
00:02:04Necesitamos configurar algún tipo de entorno en la nube.
00:02:06Si no lo has hecho antes, si has usado el plan Ultra,
00:02:08probablemente ya se haya hecho por ti.
00:02:10Si no, solo necesitas añadirlo.
00:02:11Y luego tienes que seleccionar tu activador.
00:02:13Para la mayoría de la gente,
00:02:14será simplemente un activador de horario diario,
00:02:16como un cron job.
00:02:17Pero, de nuevo, puedes vincularlo a eventos específicos de GitHub,
00:02:20o puedes hacerlo como una API.
00:02:22Para el ejemplo de hoy,
00:02:23vamos a crear una rutina de Claude Code
00:02:25que rastree GitHub en busca de los 10 repositorios más populares
00:02:28en el espacio de la IA durante la última semana,
00:02:30así como los cinco principales del último mes.
00:02:32Lo que ves aquí es lo que ya hago automáticamente,
00:02:35pero se hace a través de Windows y es una simple llamada a la API.
00:02:38Pero ahora vamos a delegar eso a Claude Code
00:02:40y, mejor aún, como ahora funciona con IA,
00:02:43puede realizar algún análisis adicional por mí.
00:02:45Para esto, el trabajo necesita un repositorio de GitHub
00:02:47vinculado a esa rutina porque Claude Code
00:02:49necesita un lugar donde poner lo que sea que entregue.
00:02:51Y para asegurar que funcione,
00:02:52necesitas tener un par de cosas listas.
00:02:55Si eventualmente vas a usar cosas como webhooks de GitHub,
00:02:58necesitas la aplicación de GitHub, la app de Claude para GitHub instalada.
00:03:01Pondré un enlace a eso en la descripción.
00:03:03Y si solo estás haciendo rutinas programadas básicas,
00:03:05necesitas tener conectada la integración de GitHub,
00:03:07lo cual puedes hacer en la pestaña de ajustes en Claude.ai.
00:03:11Este es el prompt que le voy a dar a Claude Code.
00:03:12Le digo: "Quiero que se realice esta rutina".
00:03:14Le doy un enlace al repositorio de GitHub que creé.
00:03:17Y digo: "Llama a la API de búsqueda de GitHub,
00:03:20busca los 10 mejores repositorios de los últimos siete días,
00:03:22compruébalo de los últimos 30 días,
00:03:24determina si es relevante".
00:03:25Y luego: "Quiero que escribas un archivo Markdown
00:03:28explicando todo esto,
00:03:29incluyendo algo como la opinión del editor".
00:03:30Y tenía Claude Code abierto en otra sesión
00:03:32e hice que Claude Code creara el prompt
00:03:34para las rutinas de Claude Code.
00:03:36Y así, las cosas que debes incluir en este prompt
00:03:38son el nombre, el repositorio que has creado, el entorno.
00:03:43Puedes usar el predeterminado, un horario,
00:03:45y luego, obviamente, el prompt en sí.
00:03:47Así que le di el prompt y dice:
00:03:48"Creando el activador a las 8 a. m."
00:03:51¿Qué modelo está usando?
00:03:52Y simplemente haré que use Sonnet 3.6.
00:03:54No necesitamos Opus para esto.
00:03:55El repositorio y luego el entorno es,
00:03:57mi entorno predeterminado es el de mi plan Ultra.
00:04:00Así que, oye, el activador ha sido creado
00:04:01y vamos a decirle que ejecute la rutina ahora mismo
00:04:03para asegurarnos de que realmente funciona.
00:04:05Y dijo que el acceso a GitHub no está autorizado.
00:04:08Así que solo necesito reautorizar GitHub rápidamente.
00:04:10Y para hacerlo, vas a tus ajustes,
00:04:12te diriges a tus conectores y haces clic en GitHub.
00:04:15Como puedes ver, el mío ya está conectado.
00:04:18Así que haremos,
00:04:19haremos que lo intente de nuevo
00:04:22y nos moveremos aquí para que lo veas mejor.
00:04:24Me da un enlace donde puedo ver la ejecución
00:04:26sucediendo en tiempo real.
00:04:28Aquí puedes ver las instrucciones que le di.
00:04:29Esto es básicamente el prompt
00:04:31y ahora está realizando la ejecución manualmente.
00:04:33Completó la ejecución y la publicó en mi GitHub.
00:04:36Y vamos a hacer que esto no sea tan exageradamente grande.
00:04:40Podemos ver de inmediato: Tendencias de GitHub.
00:04:43Aquí está la opinión del editor.
00:04:44Si comparamos eso con lo que suelo tener,
00:04:47ya sabes, es básicamente solo datos puros.
00:04:50Aquí, me da un resumen rápido de lo que ha estado pasando
00:04:54justo al principio.
00:04:55Luego tenemos los 10 repositorios más populares.
00:04:58El enlace parece funcionar.
00:05:00Así que esto es exactamente lo que pedí.
00:05:02Y ahora lo tendré cada día dentro de mi GitHub.
00:05:04Mencionamos que hay dos formas adicionales
00:05:06de usar esta rutina y son mediante APIs
00:05:09y haciendo que se base en eventos.
00:05:10Si quieres usar esto como un activador de API,
00:05:13recuerda que solo tenemos un número limitado de llamadas al día,
00:05:16que es 15.
00:05:17Así que, ya sabes, comprende cuál va a ser tu caso de uso,
00:05:20pero no puedes configurar el activador de API vía CLI.
00:05:24En realidad tienes que hacerlo a través de la web.
00:05:26Si vas a la documentación de Claude Code,
00:05:28te guía un poco sobre cómo hacerlo.
00:05:30Tienes que ir a claude.ai/code/routines
00:05:33y lo configurarás desde ahí.
00:05:35Y lo mismo para añadir activadores de GitHub.
00:05:37Solo pueden configurarse desde la interfaz web.
00:05:40Es exactamente el mismo lugar,
00:05:41pero los documentos te guían exactamente sobre cómo hacerlo,
00:05:44así como una serie de eventos compatibles.
00:05:46Por si te preguntas: "¿Realmente tiene sentido
00:05:48usar algo como esto dentro de GitHub?".
00:05:51Bueno, puedes comprobarlo justo aquí.
00:05:52Pero en general, creo que es una gran actualización.
00:05:54Casi todos los que conozco tienen al menos un puñado de tareas
00:05:57que desearían que Claude Code hiciera automáticamente cada día,
00:05:59ya sea que estén ante el ordenador,
00:06:00que haya una sesión abierta
00:06:01o que su ordenador esté siquiera encendido.
00:06:04Y esto resuelve ese problema.
00:06:06Así que cuéntenme qué piensan de esto.
00:06:07Asegúrense de echar un vistazo a Chase AI Plus
00:06:09si quieren acceder a mi clase magistral de Claude Code.
00:06:11Pero aparte de eso, nos vemos por aquí.

Key Takeaway

La nueva función de rutinas de Claude Code permite automatizar hasta 15 tareas diarias en la infraestructura de Anthropic mediante horarios, API o eventos de GitHub sin mantener el ordenador encendido.

Highlights

Anthropic lanzó una actualización para Claude Code que permite ejecutar tareas automáticas en la nube sin depender de una sesión de terminal abierta localmente.

El sistema de rutinas admite tres activadores principales: horarios fijos tipo cron, llamadas directas vía API y eventos vinculados a repositorios de GitHub.

Los usuarios del plan Max cuentan con un límite de 15 ejecuciones automáticas cada 24 horas.

La configuración de activadores para la API y eventos de GitHub debe realizarse exclusivamente a través de la interfaz web en claude.ai/code/routines.

Claude Code requiere la instalación de la aplicación de GitHub y la conexión de la integración en los ajustes de la cuenta para gestionar archivos en repositorios remotos.

Timeline

Automatización persistente en la nube

  • Las rutinas de Claude Code eliminan la dependencia de sesiones de terminal activas en el hardware local.
  • La ejecución de tareas ocurre directamente en la infraestructura web de Claude.
  • El sistema permite programar acciones recurrentes sin necesidad de construir aplicaciones web personalizadas ni gestionar servidores externos.

Esta actualización transforma a Claude Code de una herramienta de terminal interactiva a un agente capaz de operar de forma autónoma. Al ejecutarse en la nube, las tareas configuradas se completan aunque el portátil del usuario esté cerrado. Esto evita costes adicionales de API o la complejidad de alojar scripts en plataformas de terceros para tareas sencillas de mantenimiento o recopilación de datos.

Restricciones de uso y límites operativos

  • El plan Max restringe las automatizaciones a un máximo de 15 ejecuciones por día.
  • Las rutinas están diseñadas para flujos de trabajo de un solo usuario a pequeña escala.
  • El servicio no sustituye a plataformas de automatización masiva como N8N.

Existen límites claros en la frecuencia de las tareas para prevenir el uso excesivo de recursos. A diferencia de las herramientas de automatización industrial que procesan cientos de eventos, estas rutinas se enfocan en la eficiencia personal y el ahorro de costes de API para el desarrollador individual. El objetivo es proporcionar una solución integrada dentro del ecosistema de Claude que funcione en segundo plano.

Configuración técnica y tipos de activadores

  • El comando /schedule gestiona las tareas programadas desde la interfaz de línea de comandos.
  • La aplicación de escritorio ofrece una interfaz visual para crear tareas remotas mediante la sección 'Scheduled'.
  • Cada rutina debe estar vinculada a un repositorio de GitHub para depositar los resultados generados.

La creación de una rutina requiere definir un nombre, el objetivo de la tarea y un entorno de ejecución, que suele ser el predeterminado para usuarios Ultra. La vinculación con GitHub es fundamental porque el agente necesita un destino físico para los archivos o informes que produce en la nube. Los usuarios pueden elegir entre activadores diarios, respuestas a eventos de código o ejecuciones bajo demanda.

Implementación práctica: Seguimiento de tendencias

  • Claude Code puede realizar análisis de datos externos y redactar informes en formato Markdown automáticamente.
  • La integración requiere reautorizar los conectores en los ajustes de claude.ai si el acceso a GitHub expira.
  • El modelo Sonnet 3.6 es suficiente para procesar búsquedas de API y generar resúmenes con opinión editorial.

Un ejemplo real consiste en una rutina que busca semanalmente los 10 repositorios de IA más populares en GitHub. El agente no solo extrae datos puros, sino que aplica razonamiento para determinar la relevancia y redactar un análisis comparativo. Una vez finalizada la ejecución, el archivo Markdown se publica directamente en el repositorio del usuario, permitiendo un flujo de información sin intervención humana.

Gestión mediante interfaz web y documentación

  • Los activadores de API y eventos de GitHub no pueden configurarse a través de la CLI.
  • La documentación oficial detalla la lista de eventos de GitHub compatibles con las rutinas.
  • La automatización funciona independientemente del estado de encendido del ordenador del usuario.

Aunque muchas funciones son accesibles desde la terminal, la configuración avanzada de webhooks y APIs requiere el uso del panel web de Claude. Esto garantiza una gestión segura de las credenciales y los eventos del repositorio. La actualización resuelve la necesidad común de ejecutar tareas de mantenimiento o auditoría de código de forma constante y desatendida.

Community Posts

View all posts