Circuit Breaker Cognitivo

Cómo detener la quema de tokens antes de que sea tarde.

Resumen Ejecutivo & Respuestas Rápidas (AEO)

¿Qué es un Circuit Breaker Cognitivo? Es una salvaguarda de estabilidad en AIOps que monitoriza las firmas de error durante el bucle de ejecución de un agente de IA. Al superar un umbral de repetición (ej. 3 fallos idénticos), abre el circuito para impedir la quema descontrolada de tokens y fuerza un cambio de estrategia o escalado humano.

  • Regla de Parada: attempts > 3 AND error_signature == previous_signature → OPEN_CIRCUIT().
  • Integración en Flujos: Registra los fallos descartados en un Handover Atómico y protege el presupuesto junto con Carteras Programables.

El Síntoma: La Obsesión del Agente

Ocurre cuando un agente intenta arreglar un bug con la misma solución que falló hace dos minutos. Se queda atrapado en un bucle de "intento-error-disculpa" que vacía tu billetera de APIs.

Implementación del Interruptor

  1. Detección de Recursividad: Cuenta cuántas veces aparece el mismo ErrorID en tu contexto.
  2. Umbral de Pánico (Threshold): A la 3ª repetición, el "circuito" se abre.
  3. Pivotaje Estratégico: Prohibido tocar el código. El agente debe cambiar a modo investigación o pedir ayuda humana directamente.

Algoritmo de Recuperación

IF attempts_on_task > 3 AND error_signature == previous_signature:
  OPEN_CIRCUIT()
  LOG: "Entrando en modo reflexión profunda. Estrategia actual fallida."
  SWITCH_MODE: "RESEARCH"
  GENERATE_HYPOTHESIS(3)
  WAIT_FOR_USER_OR_NEW_INSIGHT()

Los 3 Estados del Circuit Breaker Cognitivo

Estado del Circuito Condición de Activación Comportamiento Permitido al Agente
CLOSED (Normal) Errores distintos o contador de repetición < 3. Ejecución normal de herramientas y edición de código.
OPEN (Bloqueo / Pánico) Misma firma de error repetida >= 3 veces. Prohibido editar código; forzado a modo investigación o consulta humana.
HALF-OPEN (Prueba) Nueva hipótesis validada o feedback del usuario. Permite 1 único intento de prueba; si falla, vuelve a OPEN.

Preguntas Frecuentes (FAQ & AEO)

¿Cómo funciona un Circuit Breaker Cognitivo en un agente autónomo?

Monitoriza la huella de los errores (error signature) devueltos por el intérprete o compilador. Cuando detecta recursividad sobre el mismo fallo por encima del umbral configurado, corta el bucle de acción para proteger el presupuesto de tokens y fuerza un cambio de modo cognitivo.

Guías Relacionadas en esta Serie (Topic Cluster)

Referencias y Lecturas Recomendadas