Anthropic está ampliando las capacidades de su herramienta Claude Code con el lanzamiento de 'routines', una nueva función que se encuentra actualmente en fase de prueba de investigación. Esta característica permite a los desarrolladores empaquetar prompts, repositorios y conectores en configuraciones automatizadas que se ejecutan en la infraestructura en la nube gestionada por Anthropic.
Según la documentación de code.claude.com, las 'routines' están diseñadas para ejecutar tareas incluso cuando el equipo local del usuario está apagado. El sistema admite varios tipos de activadores (triggers), incluyendo programaciones periódicas (como ejecuciones nocturnas o semanales), activaciones manuales mediante solicitudes HTTP POST a un endpoint de API y automatizaciones basadas en GitHub que responden a pull requests o pushes.
Flujos de trabajo automatizados para desarrolladores
La documentación detalla diversas aplicaciones prácticas para esta nueva capa de automatización. Por ejemplo, se puede configurar una rutina para el mantenimiento del backlog, ejecutándose cada noche de la semana para leer incidencias de un rastreador, aplicar etiquetas y publicar resúmenes en Slack.
Los desarrolladores también pueden utilizar el activador de API para la gestión de alertas. En este escenario, una herramienta de monitoreo llama a la rutina cuando se alcanza un umbral de error, lo que permite a la IA extraer trazas de error (stack traces), correlacionarlas con commits recientes y abrir un borrador de pull request con una propuesta de solución.
Para los equipos centrados en la calidad del código, un activador de GitHub puede ejecutarse automáticamente al abrir un pull request. La rutina puede entonces aplicar listas de verificación específicas de seguridad, rendimiento y estilo, dejando comentarios en el código para asistir a los revisores humanos.
Anthropic señala que las 'routines' están disponibles para los planes Pro, Max, Team y Enterprise, siempre que Claude Code en la web esté habilitado. Los usuarios pueden gestionar estas tareas automatizadas a través de la interfaz de Claude.ai o mediante la interfaz de línea de comandos utilizando el comando /schedule.
Dado que la función se encuentra en fase de prueba de investigación, la documentación advierte que "el comportamiento, los límites y la superficie de la API pueden cambiar" a medida que la tecnología madure.