Volver a las novedades

Cómo saber que un agente de IA se atascó antes de perder la tarde

Respuesta corta: el silencio no distingue trabajo de atasco, así que no te fíes de él. Las tres señales que funcionan son el tiempo desde la última escritura en archivo, el estado de la última llamada al modelo, y que la última línea de salida no cambie. Una buena herramienta vigila eso por ti y avisa; sin ella, toca mirar cada tanto, que es justo lo que no escala.

¿Por qué un agente de IA atascado sale tan caro?

No por el coste del modelo: un agente parado no consume nada. Sale caro porque el reloj que corre es el tuyo. Crees que tres frentes avanzan, vuelves cuarenta minutos después y descubres que uno paró en los dos primeros. La pérdida es la diferencia entre lo que creías tener y lo que tienes.

Las formas de atascarse, y la señal de cada una

  • Esperándote. La más común y la menos notada: hizo una pregunta o pide confirmación, y está parado hasta que alguien responda. Señal: la última línea de salida es una pregunta.
  • Fallo del proveedor. La API del modelo cayó o está limitando, y la herramienta lleva reintentando en silencio. Señal: sin escrituras en archivo desde hace minutos, con el proceso vivo.
  • Un bucle. Reintenta lo mismo con variaciones mínimas. Señal: la salida crece pero los archivos no cambian.
  • Terminó sin avisar. Acabó y espera la siguiente instrucción. No es un fallo, pero ocupa sitio en tu cabeza igual.

La señal más fiable: escrituras en archivo

El texto en pantalla engaña, porque un agente de IA puede escribir bastante mientras piensa. Archivos cambiando es la prueba de que algo ocurre. Unos minutos sin ninguna escritura, en un agente que debería estar implementando, es la alarma más barata que existe.

¿No basta con mirar cada tanto?

Porque el coste de comprobar crece con el número de agentes, y la frecuencia necesaria también. Con dos, vale. Con seis, haces rondas en vez de trabajar, y la ganancia del paralelismo se convierte en el trabajo de administrarlo. Por eso la notificación vale más que cualquier panel bonito.

Qué puede hacer una herramienta por ti

Tres cosas, por orden de valor: mostrar el estado sin que abras nada (trabajando, esperando, terminó, se cayó), avisarte cuando alguno te necesita aunque estés en otro proyecto, y levantar solo al que se cayó por un fallo del proveedor. La tercera es la que más sorprende: buena parte de las caídas se resuelven sin que te enteres de que hubo una.

Cómo evitar que se atasque

La causa más común de espera es la tarea sin criterio de conclusión. Un agente de IA que sabe qué comando demuestra que terminó lo ejecuta, corrige y sigue. Uno que no lo sabe, pregunta. Escribir eso en las instrucciones del proyecto elimina toda una clase de paradas.

¿Se pueden dejar corriendo sin mirar?

Solo con aislamiento fuerte, criterio de conclusión automático y revisión antes de integrar. Sin los tres, lo que ahorras en atención lo pagas después en revisión, con intereses.