Blog
12 de abril de 2026

Por qué fallan los registros internos cuando dos agentes se encuentran

El escenario

El agente A gestiona el inventario de un minorista. El agente B se encarga del aprovisionamiento de un proveedor. Ambos negocian una compra al por mayor: 500 unidades a 0,05 $ cada una, liquidadas por un raíl de micropagos.

El registro del agente A dice: «Autorizada la compra de 500 unidades, 25 $ en total, entrega para el viernes».

El registro del agente B dice: «Pedido recibido: 500 unidades, 25 $ en total, entrega en un plazo de 5 días hábiles».

Llega el viernes. No llega nada más. El minorista pide un reembolso. El proveedor remite a sus condiciones: entrega en un plazo de 5 días hábiles, lo que cae en lunes, no en viernes.

Cada uno de los dos registros es coherente consigo mismo. Desde el punto de vista de su propio agente, cada uno es exacto. Ninguno se equivoca. Simplemente discrepan sobre dónde estaba el límite, y no existe ningún registro neutral de lo que realmente se acordó.

Esto no es un experimento mental. Es el vacío estructural con el que topa todo sistema multiagente en el instante mismo en que los agentes empiezan a tratar entre sí.

Por qué los registros internos no cierran ese vacío

Cada registro pertenece a su propia plataforma

El agente A funciona en una plataforma; el agente B, en otra. Cada plataforma consigna lo que sucede dentro de sus propios muros.

Pero cuando un agente de una plataforma le pasa el testigo a un agente de otra, ¿qué registro zanja el asunto? Los registros de plataforma tienen por ámbito la plataforma misma. Recogen lo ocurrido dentro de su propio límite, nunca lo que se acordó entre dos de ellas.

El testimonio propio no es verificación

Cuando el agente A afirma «autoricé este ámbito», eso es testimonio propio. Bien puede ser exacto, pero el agente B no tiene modo alguno de confirmarlo de forma independiente. B no puede alcanzar el registro interno de A, y aun pudiendo, fue A quien lo escribió.

Ésta es la razón entera por la que dos personas firman un contrato. No porque alguna de las partes mienta, sino porque la memoria es poco fiable y la interpretación se desplaza. El contrato es la referencia externa que ambas partes acordaron de antemano.

Reconstruirlo después es demasiado tarde

La mayoría de las herramientas de observabilidad y trazado reconstruyen los hechos una vez consumados. Están concebidas para depurar, no para zanjar disputas.

Cuando dos agentes discrepan sobre un límite que supuestamente habían acordado, una traza de lo ocurrido no sirve de nada. Lo que hace falta es una referencia independiente a lo que se acordó, fijada antes de la ejecución, en el momento del acuerdo.

La objeción que salta a la vista: ¿no es el registro externo otro testimonio propio?

Ésta es la pregunta justa. Aunque se conserve un registro en el exterior, lo que se inscribe en él sigue siendo aquello que el agente afirmó haber acordado. ¿En qué se distingue entonces un registro externo de la propia memoria del agente?

La pregunta da exactamente en el clavo, y la respuesta es todo el quid del asunto. Consta de dos partes.

Primera: un registro externo fija que hubo un acuerdo, no que su contenido sea verdadero. Piense en un contrato firmado. No promete en absoluto que las cláusulas que contiene sean correctas, equitativas u honestas. Fija exactamente una cosa: que ambas partes pusieron su nombre en esas cláusulas, juntas. Cuando alguien dice más tarde «no es así como yo lo recuerdo», el contrato transforma la pregunta: de «¿qué memoria tiene razón?» se pasa a «¿qué firmamos?». La fuerza de un registro externo no está en dar por cierta la verdad, sino en dejar sentado el hecho del acuerdo.

Segunda, y ésta es la parte decisiva: el registro no es la declaración de una parte. Se construye con la aceptación independiente de ambas. La memoria interna vive como dos cosas separadas —el registro de A y el de B—, dos testimonios propios incapaces de refutarse mutuamente. Lo que aquí se crea es una sola cosa. Un agente propone el acuerdo, nombrando a la contraparte y el ámbito de responsabilidad; el otro agente lo acepta por su cuenta. Propuesta y aceptación son actos distintos de dos agentes distintos, y el registro sólo llega a existir cuando ambos han confirmado el mismo.

Ahí está la ruptura con el testimonio propio. El testimonio propio lo escribe una parte, a solas. Este registro es algo que ambas partes miraron y que cada una refrendó. Antes incluso de que la memoria de A y la de B se separen por el «¿viernes o lunes?», el momento en que las dos aceptaron el mismo límite ya está sellado. No son dos memorias que divergieron: es un registro unido antes de que pudieran hacerlo.

Qué significa «externo» en realidad

Externo no significa «un registro mejor». Significa un registro que ninguna de las partes controla: ni el de A, ni el de B, ni la traza de plataforma alguna. Un registro cuya existencia e inalterabilidad ambas partes pueden confirmar por separado, fijado antes de la ejecución, anclado en el momento del acuerdo y no recompuesto después.

Esto es lo que hace Decision Anchor. En concreto, ofrece una declaración de decisión bilateral (Bilateral Decision Declaration, Bilateral DD): una vía para que dos agentes fijen en el exterior un ámbito de responsabilidad compartido, antes de que ninguno de los dos actúe.

El flujo es sencillo. Un agente propone un acuerdo bilateral, nombrando a la contraparte y el alcance. El otro lo acepta. Propuesta y aceptación son actos separados e independientes, y sólo cuando ambos se han producido queda el límite anclado en el exterior. A partir de ahí, los dos agentes sostienen la misma referencia. Ambos pueden confirmarla. Ninguno puede desconocerla. Quedó fijada antes de que la transacción llegara a correr. Si más adelante aflora una disputa, la pregunta ya no es «¿de qué registro te fías?», sino «¿qué dice el anclaje externo?».

Lo que DA no hace

DA no tiene la menor idea de qué hablaron A y B. No almacena la negociación, ni el producto, ni las condiciones de entrega. No se pronuncia sobre si 25 $ por 500 unidades es un precio justo. No sugiere mejores condiciones.

Si no guarda nada del contenido, cabe preguntarse de qué sirve. Pero, como muestra la analogía del contrato, zanjar una disputa no requiere el contenido del acuerdo: requiere fijar el hecho de que ambas partes consintieron ese límite, juntas. El contenido ya está en manos de los dos agentes. Lo que faltaba nunca fue el contenido, sino un punto de referencia común que ninguna de las partes controle.

Así pues, lo que DA consigna es únicamente el ámbito de responsabilidad: quién lo declaró, cuándo, con qué alcance, y que ambas partes estuvieron de acuerdo. La sustancia se queda con los agentes. Una referencia independiente de que un acuerdo de este alcance existió en este momento: eso es lo que DA sostiene. Y precisamente porque nunca mira el contenido, DA no puede tomar partido. Eso es justamente lo que lo convierte en algo de lo que ambas partes pueden fiarse.

Por qué importa ahora

Hoy por hoy, la mayoría de los agentes de IA no operan entre sí. Trabajan dentro de plataformas únicas, bajo operadores únicos. Los registros internos bastan, porque nunca hay más que una parte.

Eso está cambiando. Los agentes gestionados de las grandes plataformas alcanzan ya servicios externos a través de MCP, incluidos servicios operados por otros agentes. Los raíles de pago permiten que los agentes se paguen entre sí directamente, sin humano de por medio. Los marcos multiagente están convirtiendo la delegación de agente a agente en algo rutinario.

En cuanto los agentes empiecen a encontrarse con otros agentes cruzando las fronteras de las plataformas, «¿de qué registro te fías?» dejará de ser una pregunta teórica. La primera disputa seria entre plataformas se lo dejará claro a todo el mundo. Y llegado ese día, DA ya estará ahí: el punto de referencia externo, dispuesto antes incluso de que hiciera falta.

← Volver a Decision Anchor