Has estado usando Claude Code —el asistente de código con IA de Anthropic— como quien usa una calculadora. Abres la pestaña, escribes un prompt, esperas, cierras. La herramienta se queda callada hasta que la piques. Ese es el modelo de interacción de toda IA basada en chat desde 2022: tú preguntas, ella responde, se apagan las luces. Sirve para preguntas. Pasa para redactar una función. Inútil para la mitad del trabajo de ingeniería que nadie quiere hacer: el triage nocturno, limpiar ramas viejas, subir dependencias, el chequeo de las 11 p.m. de "¿por qué se puso en rojo el CI?".
Esa mitad no cabe en la forma de un agente de chat. No puedes promptear lo que se te olvidó recordar.
El 14 de abril de 2026, Anthropic soltó el parche sin hacer ruido. Se llama Routines, y es la primera vez que un agente de código con IA se despierta solo.
Qué se lanzó de verdad
Una Routine es una configuración guardada de Claude Code —un prompt, uno o varios repos de GitHub y un paquete de conectores (Slack, Linear, lo que sea)— que se dispara por su cuenta. Palabras de Anthropic, no mías: "empaquetada una vez y ejecutada automáticamente". Tres disparadores, y una sola Routine puede usar los tres a la vez:
- Programado — cron (la receta de Unix para "corre esto a las 3 a.m. cada martes"), con un intervalo mínimo de una hora.
- API — un webhook, o sea, cualquier otro sistema puede hacer POST a una URL y despertar al agente.
- GitHub — eventos de pull request y release, filtrados por rama, label, autor, estado de draft, lo que quieras.
El truco: las Routines no corren en tu laptop. Corren en infraestructura en la nube gestionada por Anthropic, como sesiones completas de Claude Code, "para que sigan funcionando aunque cierres la laptop" (docs de Anthropic). Sin prompts de aprobación a mitad de ejecución. Sin selector de modo de permisos. Lo configuras una vez, corre para siempre 😼
La letra chica que Anthropic escribió ella misma
Lee esta línea con calma, porque ahí está toda la historia: "Cualquier cosa que una routine haga a través de tu identidad de GitHub conectada o de tus conectores aparece como hecha por ti: los commits y pull requests llevan tu usuario de GitHub, y los mensajes de Slack, tickets de Linear u otras acciones de conectores usan tus cuentas vinculadas."
Traducción: el agente se hace pasar por ti. Cuando una Routine de las 3:47 a.m. abre un PR malísimo, la columna de blame en GitHub dice tu nombre. Cuando pinga a #eng-oncall en Slack, es tu avatar. No existe una identidad de "agente" en ningún IAM empresarial —Okta, Entra, AWS SSO— que hoy entienda "esta acción la ejecutó un cron job hecho de oraciones en inglés".
Thomas Claburn de The Register llamó a las Routines "cron jobs medio astutos", parados entre tareas programadas y agentes verdaderamente autónomos. Es preciso, y ese es justo el problema. Son lo suficientemente astutas como para mandar código a producción, lo suficientemente tontas como para necesitar supervisión, y están estructuradas de modo que la línea de supervisión pasa por tu cuenta personal de GitHub.
La economía para la que nadie está listo
Anthropic puso topes diarios para el preview, según SiliconANGLE y 9to5Mac: 5 runs/día en Pro, 15 en Max, 25 en Team y Enterprise. Arriba de eso, te cobran por consumo excedente. Las Routines se comen tu uso de suscripción igual que las sesiones interactivas, solo que aquí no eres tú quien decide cuándo se disparan. Un repo de GitHub ruidoso puede quemarte toda la cuota diaria antes de las 9 a.m., y Anthropic tira silenciosamente los eventos de webhook que se pasan del tope por hora. No te vas a enterar de que una Routine se perdió su trigger a menos que estés leyendo los logs 😹
Los defaults de seguridad de ramas son razonables: Claude solo puede pushear a ramas con prefijo claude/, a menos que actives "Allow unrestricted branch pushes". La mayoría de los equipos lo va a activar en menos de una semana. Así son estas cosas.
Qué significa esto si mandas código a producción
Routines es la primera vez que "IA que trabaja mientras duermes" es una línea en una factura real, no una demo. La pregunta dejó de ser ¿puede un agente hacer esto? y pasó a ser ¿quién se queda con el beeper cuando el agente es el que está beepeando?
Finanzas no tiene una categoría para esto. Seguridad no tiene una plantilla de revisión. Las rotaciones de on-call no tienen un slot para un compañero de equipo que es una expresión cron. Cada playbook que tu empresa escribió antes del 14 de abril asumía que un humano apretaba el botón.
Claude Code era una herramienta que invocabas. Después del 14 de abril, es un empleado que contrataste 🐈⬛





