OpenAI está intercambiando la precisión por eficiencia computacional, y eso ya está empezando a notarse. Los recientes rumores sobre GPT-5.5 Codex sugieren que el “clustering de tokens de razonamiento” que se usa bajo el capó está degradando activamente la capacidad del modelo para manejar lógica de código compleja. Para quienes no siguen el ruido en GitHub, este issue señala un modo de fallo específico donde el modelo deja de pensar en profundidad y empieza a agrupar tokens de una manera que elude los propios pasos de razonamiento que debería estar ejecutando.
Es la trampa clásica de la eficiencia. Cuando ejecutas un modelo a esta escala, el costo computacional es una pesadilla (y la factura de la electricidad probablemente se parezca al PIB de una pequeña nación). El movimiento obvio para una empresa que intenta mantener los márgenes es optimizar cómo se procesan los tokens. El clustering parece ser un intento de reducir la sobrecarga de esos tokens internos de “pensamiento”: los que permiten al modelo iterar sobre un problema antes de comprometerse con una respuesta.
Pero aquí está el quid de la cuestión: si agrupas el razonamiento, esencialmente le estás pidiendo al modelo que tome un atajo a través de su propia lógica. (Quizá esté simplificando demasiado las matemáticas de tensores aquí, pero el resultado es el mismo). El modelo no falla porque no sepa la respuesta; falla porque el camino hacia la respuesta ha sido pavimentado para ahorrar unos pocos milisegundos de latencia y unos pocos centavos de gasto de GPU.
Esto no es solo un bug; es una elección estratégica. Estamos viendo un cambio de “hacerlo más inteligente” a “hacerlo más barato de ejecutar mientras fingimos que sigue siendo inteligente”. Es como un restaurante de alta gama que cambia a salsas congeladas precocinadas para agilizar la cocina: puede saber bien para el cliente promedio, pero los gourmets notarán la falta de profundidad de inmediato. En este caso, los “gourmets” son los desarrolladores que realmente dependen de Codex para problemas arquitectónicos no triviales, en lugar de solo escribir Python boilerplate.
¿Por qué seguimos fingiendo que más parámetros equivalen a más inteligencia? La realidad es que la sobrecarga arquitectónica de estos modelos se está volviendo insostenible. Si la única forma de mantener la latencia aceptable para un producto comercial es agrupar tokens y esperar que la lógica no se rompa, entonces la arquitectura ha dado con un muro.
Es una solución perezosa.
Si esta tendencia continúa, nos dirigimos hacia una regresión en la utilidad real. Ya hemos visto esta película antes con la “lobotomización” de las primeras iteraciones de GPT-4, donde los filtros de seguridad y los pases de optimización erosionaron lentamente la capacidad del modelo para seguir instrucciones complejas. Esto es solo la siguiente iteración de ese proceso, pero esta vez está ocurriendo a nivel de token en lugar de a nivel de RLHF. Literalmente se le está diciendo al modelo que piense menos para que la API pueda responder más rápido.
La tensión aquí radica entre el equipo de producto, que quiere una API rápida y barata, y los ingenieros que quieren un modelo que realmente funcione. El equipo de producto está ganando, y los desarrolladores están pagando el precio con una salida degradada. Es un ciclo frustrante: el modelo se “actualiza”, los números de los benchmarks se ven geniales porque se basan en consultas simples, pero la experiencia en el mundo real para los usuarios avanzados se desploma en picado.
Para el Q4, veremos una actualización de “corrección” que revierta estas optimizaciones de clustering o introduzca un modo de “Alto Razonamiento” que cueste 5 veces más. Hasta entonces, la degradación es una característica del modelo de negocio, no un bug en el código. OpenAI está apostando a que la mayoría de los usuarios no notarán la caída en la lógica mientras los tokens se transmitan más rápido. Podrían tener razón con el usuario promedio, pero para cualquiera que escriba código de producción, es un no va más.