Volver al inicio

Claude Code Routines: automatización para desarrolladores

El artículo describe la nueva función Routines en Claude Code de Anthropic — agentes de IA en la nube con soporte para disparadores cron, API y GitHub. Se discuten escenarios de aplicación, mecanismos de seguridad y limitaciones actuales en la etapa de vista previa de investigación.

Automatización de desarrollo con Claude Code Routines
Advertisement 728x90

# Automatizando el desarrollo con rutinas de Claude Code: disparadores, seguridad y casos de uso

Anthropic ha introducido la función Routines para Claude Code: agentes en la nube que operan de forma autónoma sin intervención del usuario. Admiten disparadores basados en programaciones (cron), API HTTP y eventos de GitHub, lo que permite una automatización continua en CI/CD, revisiones de código y gestión de tareas.

Cómo funcionan las rutinas en Claude Code

Las rutinas son configuraciones de agentes guardadas que incluyen un prompt, repositorios conectados y conectores externos (por ejemplo, a Linear o Slack). A diferencia de las sesiones interactivas, se ejecutan en la infraestructura de Anthropic y continúan procesando tareas incluso con el dispositivo del cliente apagado. La función está disponible en los planes Pro, Max, Team y Enterprise.

La gestión está disponible a través de:

Google AdInline article slot
  • interfaz web claude.ai/code/routines;
  • comando /schedule en CLI;
  • aplicación de escritorio.

Cada rutina puede tener varios disparadores simultáneamente. Esto te permite ejecutar la misma lógica en una programación cron así como mediante una señal externa de un pipeline, por ejemplo.

Tipos de disparadores y sus limitaciones

Anthropic ha implementado tres tipos de disparadores:

  • Programados—se ejecutan según un horario. Admiten intervalos horarios, diarios y semanales. El intervalo mínimo es de una hora; las solicitudes más frecuentes se rechazan.
  • API—punto de acceso HTTP personal con token bearer. Acepta solicitudes POST. Puedes pasar un campo text en el cuerpo, que se añade al prompt principal como un mensaje único. Útil para procesar alertas o registros de errores.
  • GitHub—responde a eventos del repositorio: push, pull request, issue, workflow run, y más.

Los disparadores de GitHub admiten filtrado flexible:

Google AdInline article slot
  • por autor del commit o PR;
  • por título;
  • por ramas base y head;
  • por etiquetas;
  • por estado de borrador;
  • por estado de fusión (is merged);
  • por origen de fork.

Ejemplo: enrutar automáticamente todas las PR de forks a una revisión de seguridad extra.

Seguridad y límites de ejecución

La seguridad es crucial para los agentes autónomos. Por defecto, Claude Code solo puede enviar cambios a ramas con el prefijo claude/. Esto evita escrituras accidentales en ramas protegidas como main o release/*.

Puedes desactivar esta restricción a nivel de repositorio con la opción Permitir envíos a ramas sin restricciones—pero hazlo con precaución.

Google AdInline article slot

Todas las acciones de las rutinas están vinculadas a la cuenta del propietario:

  • los commits y pull requests se crean con su nombre en GitHub;
  • los mensajes de Slack o tareas de Linear pasan por sus conectores autorizados;
  • las rutinas no son transferibles a otros usuarios;
  • cada ejecución descuenta del límite diario de esa cuenta.

En la vista previa de investigación, se aplican límites adicionales:

  • los eventos de GitHub tienen cuotas por hora; el exceso se descarta hasta la siguiente ventana;
  • el comportamiento y las cuotas pueden cambiar sin compatibilidad hacia atrás.

Casos de uso prácticos

Anthropic proporciona plantillas listas para usar en las Rutinas:

  • Triaje nocturno del backlog: conéctate a un rastreador de tareas (por ejemplo, Linear) para categorizar, priorizar o cerrar automáticamente tickets obsoletos.
  • Revisión automática de PR: verifica cada pull request contra una lista de verificación de la empresa: estilo de código, pruebas, documentación.
  • Verificación de despliegue: invoca desde el pipeline de CD después del despliegue en producción para verificar logs, métricas o salud del servicio.
  • Sincronización de documentación: escaneo semanal de cambios en la API y actualización de las secciones de documentación correspondientes.

Estas son oro puro para equipos que quieren eliminar trabajo rutinario y mejorar la calidad del código sin sobrecargar a los desarrolladores.

Resumen de puntos clave

  • Las rutinas se ejecutan completamente en la nube de Anthropic, independientes de la actividad del usuario.
  • Disparadores: cron, API HTTP, eventos de GitHub con filtrado flexible.
  • Seguridad mediante límites en envíos a ramas (claude/ por defecto).
  • Las acciones se ejecutan como propietario de la rutina y cuentan contra sus límites.
  • Vista previa de investigación: la API/cuotas pueden cambiar.

— Editorial Team

Advertisement 728x90

Leer después