ARTICLE_DATA
BACK_TO_ARTICLE_INDEX
SYSTEM_NODE // ARTICLE

Arquitecturas Event-Sourced para Agentes de IA: El Futuro de los Sistemas Inteligentes Componibles

DATA_ENTRY
mayo 15, 2026
NODE_TYPE
Servicios Digitales
READ_ESTIMATE
5 MIN
OPERATOR
VíCTOR BOERO
Arquitecturas Event-Sourced para Agentes de IA: El Futuro de los Sistemas Inteligentes Componibles

La conversación alrededor de agentes de inteligencia artificial está cambiando rápidamente. Ya no se trata únicamente de conectar un modelo de lenguaje a una interfaz y esperar resultados coherentes. El verdadero desafío aparece cuando intentamos construir sistemas confiables, observables, extensibles y capaces de operar en entornos reales.

En un workshop técnico presentado por Jonas Templestein, se explora una arquitectura particularmente interesante para resolver este problema: harnesses de agentes basados en event sourcing.

La propuesta no gira alrededor de frameworks complejos ni infraestructuras gigantescas. En cambio, plantea una idea mucho más elegante:

Tratar cada acción, respuesta, error y decisión del agente como un evento persistente dentro de un flujo observable.

Y esa diferencia cambia absolutamente todo.


El Problema de los Agentes Tradicionales

La mayoría de implementaciones actuales de agentes AI funcionan como cajas negras.

Un prompt entra.
Una respuesta sale.
Y entre medio ocurre una cantidad enorme de lógica difícil de rastrear.

Cuando el sistema falla, aparecen problemas como:

  • Falta de trazabilidad
  • Estados inconsistentes
  • Dificultad extrema para debuguear
  • Dependencias rígidas
  • Integraciones frágiles
  • Arquitecturas imposibles de escalar

En sistemas simples esto puede ser tolerable.
Pero cuando los agentes empiezan a interactuar con herramientas, APIs, memoria, bases de datos y múltiples procesos paralelos, el caos operativo aparece rápidamente.


La Idea Central: Todo es un Evento

El enfoque event-sourced propone algo radicalmente simple:

Cada cosa que ocurre en el sistema se registra como un evento inmutable.

Streaming de tokens.
Llamadas a herramientas.
Errores.
Cambios de contexto.
Respuestas del modelo.
Intervenciones humanas.
Configuraciones dinámicas.

Todo queda almacenado dentro de un log secuencial.

El sistema deja de depender de estados ocultos y comienza a construirse sobre una línea temporal completamente observable.

Esto ofrece ventajas enormes:

  • Debugueo reproducible
  • Rehidratación exacta del estado
  • Auditoría completa
  • Replay de conversaciones
  • Determinismo parcial
  • Sistemas mucho más resilientes

En lugar de preguntarse “qué salió mal”, el desarrollador puede simplemente reconstruir exactamente lo que ocurrió.


La Arquitectura: Estado + Reducer + Side Effects

Uno de los conceptos más interesantes del workshop es la extrema simplicidad del núcleo arquitectónico.

El sistema se reduce esencialmente a tres piezas:

1. Estado

Representa la fotografía actual del sistema.

No se modifica directamente.


2. Reducer Síncrono

Un reducer consume eventos y deriva el nuevo estado.

Exactamente igual que en arquitecturas inspiradas en Redux o sistemas funcionales.

La lógica central se vuelve predecible porque:

  • mismo input
  • mismos eventos
  • mismo estado resultante

3. Hook “After Append”

Luego de registrar un evento, el sistema ejecuta efectos secundarios.

Por ejemplo:

  • llamar herramientas
  • consultar APIs
  • disparar workers
  • generar prompts
  • persistir datos
  • ejecutar validaciones

Esto desacopla completamente la lógica de negocio de los efectos externos.

Y ahí aparece uno de los mayores beneficios:

El agente deja de ser un proceso monolítico y se convierte en un flujo observable de eventos.


Dynamic Workers: Agentes que se Despliegan Solos

Uno de los momentos más potentes del workshop es la demostración de dynamic workers.

La idea es extremadamente disruptiva.

En vez de desplegar nuevos servidores o pipelines para crear agentes especializados, el sistema simplemente recibe un evento especial:

dynamic_worker_configured

Ese evento contiene un script JavaScript.

Y automáticamente aparece un nuevo comportamiento sobre el flujo de eventos.

Sin microservicios.
Sin redeploys.
Sin dependencias pesadas.
Sin infraestructura compleja.

Esto transforma completamente la forma en la que podemos pensar agentes AI:

  • agentes temporales
  • agentes específicos para tareas
  • workers efímeros
  • automatizaciones dinámicas
  • pipelines generados en tiempo real

La arquitectura empieza a parecerse más a un sistema operativo componible que a una aplicación tradicional.


Composibilidad: El Verdadero Poder

Quizás el concepto más importante de toda la arquitectura sea la composibilidad.

Múltiples procesadores pueden observar el mismo flujo de eventos simultáneamente.

Cada uno agrega capacidades diferentes:

  • seguridad
  • moderación
  • observabilidad
  • analytics
  • contexto adicional
  • memoria
  • logging
  • herramientas externas

Y lo más interesante:

Ninguno necesita bloquear al agente principal.

Un procesador puede enriquecer el contexto simplemente inyectando nuevos eventos.

Eso permite construir ecosistemas completos de comportamiento desacoplado.

Es una idea extremadamente cercana a:

  • sistemas distribuidos modernos
  • arquitecturas reactivas
  • CQRS
  • buses de eventos empresariales
  • sistemas operativos orientados a mensajes

Pero aplicada al mundo de agentes AI.


Por Qué Esto Importa

La mayoría de stacks AI actuales están optimizados para demos.

No para sistemas vivos.

A medida que los agentes comienzan a participar en operaciones reales, aparecen necesidades nuevas:

  • auditabilidad
  • resiliencia
  • versionado
  • trazabilidad
  • seguridad
  • extensibilidad
  • interoperabilidad

Las arquitecturas event-sourced ofrecen una base mucho más sólida para construir esa nueva generación de sistemas.

Especialmente porque permiten algo crítico:

Separar inteligencia de infraestructura.

El modelo deja de ser el centro absoluto del sistema.

Y pasa a convertirse en un componente dentro de una arquitectura mucho más robusta y observable.


Hacia una Nueva Ingeniería de Sistemas AI

Estamos entrando en una etapa donde construir productos AI ya no consiste solamente en “usar modelos”.

La verdadera ventaja competitiva empieza a aparecer en:

  • arquitectura
  • orquestación
  • sistemas de eventos
  • observabilidad
  • tooling interno
  • composición de agentes
  • diseño operacional

Y probablemente ahí se definirá la próxima generación de empresas AI.

No en quién tenga el modelo más grande.

Sino en quién construya los sistemas más sólidos alrededor de ellos.


Reflexión Final

Las arquitecturas event-sourced para agentes AI representan una transición importante:

De agentes opacos → a sistemas observables.
De workflows rígidos → a composición dinámica.
De automatizaciones aisladas → a ecosistemas de inteligencia interoperable.

Y quizás lo más importante:

Permiten pensar la inteligencia artificial como infraestructura.

No simplemente como una feature.

NEWSLETTER_MODE // SYNC

Stay in the loop.

Recibe insights técnicos sobre sistemas, diseño y automatización. Sin ruido, solo estrategias de alto rendimiento.

- END-TO-END MISSION INTEGRITY. NO SPAM. -