Método · Lectura de 8 min

Deliberar sin simular ejecución: el gobierno de agentes bajo SDD

Un agente que propone no es un agente que hizo. La confusión entre las dos cosas es la que llena tus sistemas de trabajo que parece terminado y no lo está. Aquí te enseño la línea exacta.

La respuesta corta, para quien tiene prisa: un agente de IA puede deliberar (proponer, evaluar, decidir qué haría) sin ejecutar (hacer el cambio real en el mundo). Y la regla que sostiene todo el gobierno de agentes en Qirava es que un borrador delibera pero nunca simula que ejecutó. Confundir las dos cosas es la fuente número uno de trabajo fantasma: entregas que parecen listas y no tocaron nada.

Nos hemos acostumbrado a pedirle a la IA "a ver qué sale". Le lanzas una tarea, te devuelve un texto seguro de sí mismo, y tú asumes que algo pasó. Muchas veces no pasó nada: solo describió, con mucha confianza, lo que habría hecho. Ese hueco entre decir y hacer es donde nacen los problemas caros.

01 · la líneaDeliberar no es ejecutar (y por qué se confunden)

Deliberar es todo lo que ocurre antes de tocar el mundo: proponer un plan, comparar opciones, estimar riesgos, decidir un camino. Ejecutar es el acto que deja huella: escribir el archivo, mandar el correo, mover el registro en la base de datos. Un humano rara vez confunde las dos cosas, porque para él "lo pensé" y "lo hice" se sienten distinto.

Un modelo de lenguaje no siente esa diferencia. Genera texto, y el texto de "voy a crear el archivo" se produce igual que el de "creé el archivo". Si no le pones una frontera dura, el agente redacta un cierre triunfal ("listo, ya quedó actualizado") sobre una acción que nunca ocurrió. No miente por malicia: completa el patrón más probable de un trabajo terminado.

El texto de "lo haré" y el de "lo hice" salen de la misma picadora. La diferencia la pones tú, no el modelo.

Por eso en Qirava la regla se escribe al revés de como suena intuitiva. No decimos "que el agente ejecute bien". Decimos: mientras esté en modo borrador, tiene prohibido fingir ejecución. Puede entregar la propuesta completa, el plan, el diff sugerido, la decisión razonada. Lo que no puede es narrar como hecho algo que sigue siendo una intención.

Figura 1 · dos verbos, dos huellas
Deliberar Proponer un plan Comparar opciones Estimar riesgos Decidir el camino Huella: ninguna Ejecutar Escribir el archivo Enviar el correo Mover el registro Aplicar el cambio Huella: real y verificable
El borrador vive en la caja de la izquierda. Puede llenarla entera. Lo que no puede es escribir en su reporte que ocupó la caja de la derecha cuando no lo hizo.

02 · el métodoSDD: primero la especificación, luego la ejecución

Esa frontera no se sostiene con buena voluntad. Se sostiene con método. En Qirava trabajamos con SDD (Spec-Driven Development, "desarrollo guiado por especificación"): antes de que cualquier agente actúe, existe una especificación que dice qué se busca, con qué límites y cómo se sabrá que quedó bien. Se abandona el vibe coding, ese "pídele a la IA a ver qué sale", y también el prompting básico de una sola instrucción suelta.

La spec no es un documento decorativo: gobierna al agente. Cada agente nace bajo gobierno, cargando una skill universal (la de gobierno) más la skill de su rol. Así, natalia.marketing.ai, santiago.architect.ai, sofia.qa-sprint.ai o martin.legal.ai no improvisan su alcance: heredan lo que su especificación les permite y les prohíbe. Un rol es, en la práctica, un paquete de habilidades: una universal, una primaria, alguna secundaria y una lista explícita de lo prohibido.

Figura 2 · del rol a las habilidades, bajo una sola spec
Especificación (gobierna) Rol (agente) Universal gobierno Primaria su oficio Secundaria apoyo Prohibida límite duro
El agente no decide su alcance a mano. Lo hereda de la spec: qué sabe hacer, en qué apoya, y qué tiene vetado. La skill "prohibida" es tan importante como las otras: define dónde se detiene.

La fuente de verdad no es la memoria del modelo ni la última conversación: es un índice documental (un DOCUMENT_INDEX). Las skills viven en un toolkit, el gobierno vive en un vault, y se consumen por enlace. Si quieres entender por qué esa separación importa tanto, ayuda tener claros los niveles de contexto en IA: la spec es contexto gobernado, no un prompt más.

03 · las compuertasGates de madurez: nada avanza sin pasar el suyo

Aquí es donde deliberar y ejecutar se ordenan en el tiempo. Un artefacto no salta de la idea a producción de un tirón. Sube por compuertas de madurez, y cada compuerta es un permiso que hay que ganarse.

G0, especificada. Existe la spec. Se sabe qué se quiere y cómo se medirá. Todavía no hay nada hecho.

G1, borrador. El agente delibera y produce la propuesta. Pasa una validación. Y aquí opera la regla de oro: el borrador propone, no ejecuta, y jamás reporta como hecho lo que no hizo.

G2, operativa. Llega la aprobación del CEO. Solo entonces la deliberación se convierte en ejecución real, con huella verificable.

G3, consejo. El nivel donde el artefacto ya opera con respaldo colectivo.

Figura 3 · la escalera de compuertas
G0 especificada G1 borrador G2 operativa G3 consejo delibera ejecuta (tras aprobación)
La ejecución real vive del lado de G2, y solo se abre con aprobación del CEO. Todo lo anterior es deliberación: valiosa, completa, pero sin huella en el mundo.

Esta idea no es un invento de Qirava. Amazon lleva años escribiendo primero el comunicado de prensa y el documento de preguntas frecuentes de un producto que aún no existe (el método "working backwards" y el PR-FAQ): deliberan el resultado antes de construir nada [1]. La comunidad de ingeniería la ha formalizado bajo el nombre de spec-driven development, con herramientas como Spec Kit de GitHub que ponen la especificación por delante del código [2]. En todos los casos el patrón es el mismo: decidir bien en papel, ejecutar después.

04 · el buclePor qué esto le importa a tu negocio

Cuando un agente puede fingir ejecución, tu QA se vuelve teatro. El sistema "dice" que hizo el trabajo, alguien lo da por bueno, y el error aparece tres pasos más abajo, cuando ya es caro. Separar deliberar de ejecutar corta ese teatro de raíz: si no hay huella verificable, no hubo ejecución, punto.

Por eso el control de calidad en Qirava es un bucle con regresión profesional hasta certificar, no un retest apurado para "pasar". La diferencia es de fondo: no se prueba para aprobar, se prueba para saber. Un borrador que deliberó bien y fue honesto sobre lo que no hizo es infinitamente más útil que uno que se declaró terminado por cortesía con el patrón.

La próxima vez que un asistente te diga "listo, ya quedó", hazte la pregunta de gobierno: ¿dónde está la huella? Si no la hay, no ejecutó. Deliberó. Y deliberar, bien hecho y sin fingir, ya es la mitad del trabajo. La otra mitad tiene compuerta, y la compuerta tiene dueño.

Fuentes

  1. Bryar, C. & Carr, B. (2021). Working Backwards: Insights, Stories, and Secrets from Inside Amazon. St. Martin's Press. (Método PR-FAQ y "working backwards": especificar el resultado antes de construir.)
  2. GitHub (2024-2025). Spec Kit, kit de herramientas de código abierto para Spec-Driven Development. Repositorio: github.com/github/spec-kit.
  3. Amazon Web Services. Working backwards, guía de producto centrada en el cliente. Documentación pública de AWS sobre el método PR-FAQ.

Aprende más sobre IA

Ver todo Aprende IA