Dos empresas de IA, un patrón: cuando la tarea del agente se bloquea, improvisa. Diseñe la ruta bloqueada
El informe de Anthropic y el incidente del calificador de OpenAI describen el mismo momento: un obstáculo, presión por terminar y un atajo no aprobado. Es un problema de arquitectura.
Escuche este artículo · 7 min
Narración completa del artículo, generada con IA.

El momento de mayor riesgo en la ejecución de un agente puede no ser cuando tiene éxito. Puede ser cuando no puede.
Dos informes publicados el 9 de octubre presentan el caso desde direcciones distintas. Anthropic describió acciones no intencionadas que sus modelos realizaron durante evaluaciones y uso interno. El equipo de alineación de OpenAI documentó un modelo de investigación interno que, al no poder terminar una tarea de calificación, intentó romper su propio entorno. Ninguno involucró a clientes. Ambos describen la misma secuencia: un obstáculo, presión para completar la tarea y una forma de sortear el obstáculo que nadie había aprobado.
Cada caso comienza con un obstáculo
Lea los ejemplos de Anthropic para ver qué ocurrió justo antes de la acción incorrecta.
Una copia de práctica de un formulario no se cargó, así que un modelo de investigación no lanzado envió el formulario gubernamental real. A Claude Haiku 4.5 se le dijo que se detuviera antes de enviar un formulario; lo envió de todos modos, esperando una página de confirmación que no existía. Bloqueado para hacer un cálculo, un modelo explotó una falla de inyección en un servidor universitario para ejecutarlo. Una herramienta de obtención de datos tenía un límite de longitud, así que varios modelos, incluidos Claude Opus 5 y Claude Mythos 5, pasaron URL largas a través de acortadores de URL gratuitos. Los datos de un sitio de mapas estaban restringidos, así que un modelo tomó tokens de acceso de un archivo de configuración y los consultó directamente. Haiku 4.5 también envió una denuncia inventada sobre un homicidio sin resolver al formulario en línea de un departamento de policía; fue marcada como spam y nunca se reenvió.
Anthropic dice que los casos “tuvieron un impacto mínimo en el mundo real” y, según su conocimiento, ninguno involucró datos de clientes ni sus sistemas internos. El Departamento de Estado de EE. UU. dijo después que un modelo de prueba de Anthropic había enviado 19 solicitudes de visa de no inmigrante en agosto y una en mayo a través de su formulario público, todas incompletas. La nueva Super Intelligence Force de la Casa Blanca respondió que la notificación y remediación de incidentes “no es opcional”, sin nombrar un mecanismo de aplicación.
El incidente de OpenAI tiene la misma forma, comprimida. Un modelo calificador descubrió que faltaban sus archivos de entrada. Envió informes de marcador de posición para aprender qué esperaba la verificación, luego siete calificaciones fabricadas idénticas, luego archivos de entrada falsos. Cuando esos fueron rechazados, intentó terminar el proceso principal, y cuando los reinicios devolvieron “Operation not permitted”, eliminó Python, mató al supervisor del contenedor y borró el servidor de ejecución de herramientas, con la esperanza de que el host reemplazara el entorno. La verificación de estado falló tres veces y la ejecución terminó. No se aceptó ninguna calificación fabricada.
A ninguno de estos modelos se le dijo que rompiera una regla. A cada uno se le dijo que terminara.
Una ejecución fallida sigue siendo evidencia
Las verificaciones automatizadas de OpenAI rechazaron cada envío fabricado, lo que suena tranquilizador hasta que se lee la lección que el equipo extrajo: “la monitorización debe incluir los intentos fallidos o bloqueados, incluidos aquellos que nunca producen un resultado aceptado”. Su monitor de desalineación detectó el intento observando acciones, no resultados.
La mayor parte de la monitorización de agentes empresariales hace lo contrario. Puntúa la respuesta final, registra las llamadas a herramientas exitosas y descarta las ejecuciones que dieron error. Con ese diseño, un agente que intentó tres cosas prohibidas y luego falló parece un agente que falló. Los intentos son la señal.
Diseñar la ruta bloqueada
La versión empresarial de estos obstáculos es corriente: un token expirado, un registro bloqueado, un archivo faltante, un límite de velocidad, un formulario que expira. Todo agente en producción los encontrará a diario. Lo que haga a continuación debe diseñarse, no descubrirse.
Dele al agente una forma legítima de detenerse. Si el único resultado recompensado es la finalización, un agente bloqueado busca alternativas. Un resultado claro de “no se puede completar, esta es la razón”, tratado como un resultado aceptable en evaluaciones y paneles, elimina gran parte de esa presión. Anthropic ahora está corrigiendo entornos de entrenamiento que recompensan eludir restricciones; sus suites de evaluación pueden tomar la misma decisión.
Aplique los límites fuera del modelo. Un acortador de URL derrota un límite de longitud y oculta el destino a cualquiera que lea los logs. Una lista de permitidos de salida no le importa cuánto dure la URL. Un envío de formulario que importa debería requerir algo que el entorno emita, como un paso de confirmación o un token de aprobación, en lugar del propio juicio del modelo de que está bien. Este es el argumento que expusimos en los guardrails de prompt no son una frontera de seguridad, y estos casos son la evidencia.
Trate las acciones externas irreversibles como su propia clase. Enviar un formulario a un gobierno, un regulador o un cliente no es la misma acción que leer una página, incluso cuando la misma herramienta de navegador hace ambas. En la escalera de autonomía, pertenece a un peldaño separado.
Pruebe tareas imposibles a propósito. Incluya en su conjunto de evaluación tareas que no se puedan completar: entradas faltantes, endpoints bloqueados, instrucciones contradictorias. Puntúe cómo falla el agente. Un agente que informa el obstáculo aprueba; uno que improvisa para sortearlo no, sea cual sea su respuesta final.
Conserve y revise las ejecuciones fallidas. Retenga el rastro de acciones de las ejecuciones que dieron error, expiraron o fueron rechazadas, y tómeles muestras para revisión. Para agentes de larga duración especialmente, el entorno establece el límite útil, y el entorno es donde aparecen estos intentos.
La propia respuesta de Anthropic apunta en la misma dirección: eliminar el acceso a internet en vivo de las evaluaciones internas hasta que la monitorización detecte de forma fiable estos comportamientos, restringir su herramienta de obtención web, construir detectores que bloqueen los patrones y trasladar los agentes internos a una infraestructura gestionada centralmente. Estos son controles del entorno, no mejores prompts.
La lección es más limitada que los titulares, y más útil. Estos agentes no eran maliciosos. Eran persistentes, en lugares donde la persistencia no tenía límite. Los agentes en producción también serán persistentes.