
Systems Design Meditation · Edition 1
El agente no es el sistema
Por qué la IA se está convirtiendo en un problema de infraestructura
Edward Calderón
Arquitecto de Software
La IA está empezando a desaparecer dentro de la infraestructura. No porque importe menos, sino porque está entrando más profundo en el stack.
Durante años la conversación se concentró en el modelo: cuál razona mejor, cuál tiene más contexto, cuál escribe mejor código. Esas preguntas siguen siendo útiles, pero ya no son suficientes. Un modelo responde. Un agente puede actuar. Cuando el sistema actúa, la arquitectura importa tanto como la inteligencia.
Un agente operativo no es solamente un modelo. Incluye memoria, herramientas, identidad, políticas, colas, bases de datos y feedback. Puede leer un ticket, consultar telemetría, cambiar una configuración y notificar a un cliente. Cada paso cruza un límite de confianza.
Por eso el modelo no es el sistema. Es un participante dentro del sistema.
Las preguntas centrales son operativas: ¿a qué puede acceder?, ¿quién delegó su autoridad?, ¿qué puede modificar?, ¿qué estado conserva?, ¿cómo observamos sus acciones?, ¿qué ocurre cuando se equivoca?, ¿podemos revertirlas?, ¿quién responde por ellas?
El acceso a herramientas convierte un error de razonamiento en una posible transición de estado. Si un chatbot inventa una política, su texto está equivocado. Si un agente ejecuta el reembolso, cambia el ledger y cierra el caso, ya modificó a la organización.
La acción confiable necesita límites. La identidad debe pertenecer al workload, no a una API key compartida. La autorización debe ser específica, temporal y explícita. Las operaciones de alto impacto necesitan aprobación. Cada invocación debe registrar actor, delegador, entrada, decisión de política, salida y efecto persistente.
La observabilidad también debe ir más allá del tracing. Una llamada puede ser técnicamente exitosa y producir una decisión de negocio incorrecta. Debemos conectar decisiones del modelo con herramientas y efectos. La métrica relevante no es solo latencia o tokens: es si los invariantes del sistema siguen siendo ciertos.
Algunas acciones admiten compensación; otras no se revierten realmente. Un despliegue puede volver a una versión anterior. Un correo enviado, un secreto expuesto o un pago liquidado no. La arquitectura debe clasificar estas acciones antes de entregarlas a un agente.
Un agente de infraestructura puede inspeccionar métricas y proponer un cambio. Puede probarlo en un sandbox con una credencial limitada. Producción requiere política, aprobación para cambios riesgosos, rollout progresivo, health checks y una condición automática de parada. El agente participa sin convertirse en administrador ilimitado.

Esta lógica se parece a DevSecOps maduro porque el problema es conocido: mover cambios sin perder el control del riesgo. La interfaz es más flexible; la disciplina operacional sigue siendo necesaria.
Un modelo muy capaz dentro de infraestructura débil produce un producto frágil. Un modelo un poco menos capaz dentro de una arquitectura excelente puede producir un sistema mucho más confiable. Puede limitar incertidumbre, detectar fallas y recuperarse.
La dirección práctica no es autonomía en todas partes. Es autonomía gradual: observar, recomendar, actuar dentro de límites pequeños y ampliar autoridad cuando exista evidencia de confiabilidad.
La inteligencia por sí sola no crea infraestructura confiable. La arquitectura sí.