Agentes remotos Anthropic (Routines)
Las Routines son instancias de Claude Code que corren en la infraestructura de Anthropic, no en tu PC ni en Hetzner. Cada una se dispara con un cron remoto, ejecuta su prompt versionado, y deja salida en Gmail (drafts) o en commits del workspace. No comparten Plan Max — su ejecución factura API.
📖 Esta página describe los agentes remotos. Para entender el sistema completo de capas (incluyendo dónde encajan las routines), ver [[crearack-tech—method—harness-guide]] § Capa 8.
Routines operativas (a 21-05-2026)
| Routine | ID | Cron | Modelo | Coste | Acción autónoma |
|---|---|---|---|---|---|
| CreaRackSL · Mantenimiento Semanal | trig_015rwvGukwjGWdMtEX4pKquU | 0 8 * * 1 (lunes 08:00 UTC · 10:00 Madrid CEST) | Claude Sonnet 4.6 | ~$0.60/mes | Cero acciones invasivas — envía informe por Resend (v1.5 desde s69 · bypass curl directo al MCP) + commit reporte |
| Watcher Cluster C | trig_01Qh49E94MjayB2pxaGmiiKy | Lunes 09:00 UTC | Claude Haiku | ~$0.10/mes | Abre GitHub issue cuando salga release asyncssh con fix d2653a1 |
Total coste mensual ecosistema: $0.70/mes ($8/año).
Mantenimiento Semanal · qué hace
Cada lunes 08:00 UTC, ejecuta 7 tareas secuenciales contra los 3 repos del ecosistema (CreaRack-Pro, workspace, claude-method):
- Releases upstream prioritarios — Django, asyncssh, fido2, cryptography, allauth, pysnmp, anthropic, openai, google-genai, Cloudflare Workers, Astro. Detecta releases nuevos en últimos 7 días, evalúa relevancia.
- CVEs nuevos —
pip-auditynpm auditoutputs. - Items en waiting state — STATE.md/NEXT.md del Supercontexto. ¿Algún trigger se ha cumplido?
- Issues + PRs > 7 días sin actividad en los 3 repos. Triage por severidad.
- Tasks workspace marcadas
pending> 7 días. - CI rojo recurrente — patrones de fallos persistentes.
- Compone informe ejecutivo en castellano coloquial:
- Envía vía Resend directo a
logcrearack@esfericlabs.com(grupo Zoho s69) usando el tool MCPsend_maintenance_emailpor bypass curl al/api/mcp(CF Access Service Token +MAINTENANCE_AGENT_TOKENBearer · v1.5 desde s69). - Commit reporte completo en
public/supercontext/reports/maintenance--YYYY-MM-DD.md.
- Envía vía Resend directo a
Restricciones duras (codificadas en el prompt):
- NO abre PRs.
- NO edita código.
- Solo envía el informe semanal vía Resend (nunca emails ad-hoc).
- Si descubre algo crítico (PROD caído, security incident activo): primer bullet con prefijo
🚨 URGENTE.
Prompt versionado: public/supercontext/agents/maintenance-weekly.md en este repo. Editable cuando cambien tareas, lista de paquetes a vigilar o destinatarios.
Watcher Cluster C · qué hace
Cada lunes 09:00 UTC chequea si asyncssh ha publicado release con commit d2653a1 (fix de incompatibilidad con fido2 v2 en Linux). Si lo encuentra, abre GitHub issue en CreaRackSL/CreaRack-Pro titulada “Cluster C unblocked: bump asyncssh + fido2 + cryptography + allauth”.
Razón: el intento de Cluster C en sesión 31 (commit d7b25dd) provocó ~6 min de PROD caída por incompatibilidad. Revertido en 9278c48. Hasta que upstream publique el fix, el bump no es viable. El watcher elimina la necesidad de monitoreo manual.
Vida útil: cuando el bump se aplique con éxito (futura sesión), borrar la routine.
Gestión de routines
Listar / consultar / crear / actualizar
Vía skill /schedule desde Claude Code de Edu o Dani — usa la tool RemoteTrigger.
# Lista todas las routines del usuario
/schedule list
# Detalle de una
/schedule get <trigger_id>
# Crear nueva
/schedule create ...
# Ejecutar ahora (run-now)
/schedule run <trigger_id>
Borrar
No borrable vía API. Hay que ir a https://claude.ai/code/routines → click en la routine → delete.
Pausar temporalmente
enabled: false en la config (vía /schedule update <id>).
Cuándo crear una routine nueva
Una routine es justificada cuando se cumple todo lo siguiente:
- Cadencia fija y conocida (diaria, semanal, mensual o evento upstream identificable).
- No requiere interacción humana durante el run (puede señalar para humano luego).
- Acción reversible o no-acción (drafts, issues, reportes — nunca destructivo).
- Coste justificable vs hacerlo manual: si una persona del equipo lo hace en <30 min al mes, no merece routine.
- No solapa con automatizaciones cron baratas existentes (Bibliotecario, Dependabot, pip-audit, Traefik renew, etc.).
Anti-patrones:
- ❌ Routine “que envía emails directamente” — siempre draft, validación humana.
- ❌ Routine “que abre PRs” — riesgo de ruido en repo.
- ❌ Routine diaria — si la información tarda días en cambiar, cron diario quema dinero sin valor.
- ❌ Routine sin prompt versionado — necesario para mantenimiento y reproducibilidad.
Comparación con otros agentes del ecosistema
| Tipo | Dónde corre | Cómo se dispara | Coste | Ejemplo |
|---|---|---|---|---|
| Routine remota Anthropic (esta page) | Cloud Anthropic | Cron remoto | API por run | Mantenimiento Semanal |
| Sub-agent Claude Code | PC del dev | Tool Agent interactivo | Plan Max | Explore, Plan, general-purpose |
| Cron del Bibliotecario | GitHub Actions del workspace | Cron GHA | API Haiku/Sonnet | Curator, Lint |
| Skill custom | PC del dev | /skill-name | Plan Max | /wiki-promote |
| Agente claude.ai connector | claude.ai | Mensaje del usuario | Plan Max | 16 agentes biz/dev/support |
Histórico
- 27-04-2026 (sesión 32) · creación de las 2 routines tras propuesta + autorización Edu. Coste estimado <$10/año total. Prompts versionados en
public/supercontext/agents/.
Véase también
- [[workspace—agentes-ia]] — vista de los 16 agentes claude.ai connector
- [[workspace—producto—workspace-agentes]] — arquitectura interna del equipo de agentes
- [[crearack-tech—method—harness-guide]] — § Capa 8 describe Routines en el Harness completo
- [[feature—method—onboarding-v2]] — onboarding v2 + bootstrap-profile (no incluye creación de routines, son post-setup)