Acabo de contar las tareas pendientes de GNB Labs. Son 1,129.
No es que no las haya escrito bien. Es que de esas 1,129, 992 no dicen si las puede hacer un agente de IA o si necesitan que alguien piense. El 88%. Otras 866 no dicen cómo sabremos que quedaron listas, y 229 no tienen prioridad.
Las medí ayer contra la API de Linear. No es una estimación.
Y aquí está lo que me molesta de verdad: no es desorden. Es que cada mañana, la pregunta "¿qué agarro hoy?" no se puede contestar sin leerse el tablero completo. Y como nadie se va a leer mil tareas, lo que pasa en realidad es que agarras las cinco que te acuerdas.
Ya intenté arreglarlo con IA, y por eso sé por qué no funcionó
La respuesta obvia es pasarle el tablero a Claude y pedirle que lo ordene. La probé.
Funciona, y no la puedo usar seguido. Mil tareas es mucho texto: la corrida tarda minutos y cuesta dólares. Cuando algo cuesta dólares y minutos, lo corres una vez, te sientes productivo, y no lo vuelves a correr. Dos semanas después el tablero creció otras 80 tareas y volviste al mismo lugar.
El problema nunca fue que la IA no pudiera clasificar. El problema es que clasificar era caro, y lo que es caro no se vuelve hábito.
Hay una razón técnica detrás. Cuando le pides a un modelo como Claude que clasifique, el modelo escribe: razona en voz alta, arma una explicación, redacta la respuesta. Tú solo querías la palabra "agente" o la palabra "humano", pero pagaste el ensayo completo. Es como contratar a un abogado para que te diga si un semáforo está en rojo. Va a acertar, y te va a mandar factura por la consulta.
Salió un modelo que solo decide
El 15 de septiembre salió Jev, de TypeSafe AI. Lo raro es lo que no hace: no genera texto.
No conversa. No le preguntas nada. No razona en voz alta. Le das una situación y un formulario de preguntas con opciones cerradas, y te regresa cuál opción eligió y qué tan seguro está.
Un ejemplo de mi propio tablero. Le paso una tarea completa y le pregunto:
¿Quién puede terminar esto sin bloquearse?
- agente: todo lo necesario está escrito. Un agente lo termina solo.
- humano: requiere juicio, una decisión de negocio, o hablar con alguien.
- no se entiende: la tarea no dice suficiente para saberlo.
Y me contesta agente, con 92% de probabilidad. Nada más. No me explica por qué, no me escribe un párrafo, no me sugiere nada.
Eso es exactamente lo que yo quería.
La diferencia práctica está en el precio: cobra la entrada a 0.042 dólares por millón de tokens y no cobra la salida, porque no hay salida que cobrar. No hay párrafo.
Clasificar mis 1,129 tareas con cuatro preguntas cada una sale en alrededor de 0.016 dólares. Unos 30 centavos de peso.
No es que ahora se pueda hacer. Antes también se podía. Es que ahora es tan barato que sí se va a hacer, todas las semanas, sin pensarlo. Ésa es la diferencia que importa.
Hay otra cosa que cambia y tardé en ver: este modelo no puede inventar una categoría. Las opciones se definen antes de llamarlo. Si le doy tres opciones, contesta una de esas tres. No existe la posibilidad de que me regrese algo que no pedí, que es la mitad de los dolores de cabeza de trabajar con IA generativa.
Cómo lo estoy montando, en tres decisiones
Ya lo dejé escrito como parte de nuestra fábrica de software interna, para que corra igual en todos los proyectos. Tres decisiones, y la tercera es la que más me costó aceptar.
1. El modelo propone. Una persona aplica.
Podría dejarlo reetiquetando las 1,129 tareas solo. No lo voy a hacer.
Un modelo equivocándose en mil tareas sin que nadie vea es un desastre silencioso: para cuando lo notas, ya está en todo el tablero y no sabes cuáles tocó bien. Así que entrega tres listas y se detiene:
- Listo para un agente — trabajo que arranca hoy.
- Hay que reescribirlo — está tan vago que ni el modelo ni un humano entienden qué se pide.
- Revísalo tú — donde el modelo dijo "no estoy seguro".
Esa tercera lista es la que más me gusta. Un modelo que sabe decir "no sé" es más útil que uno que siempre contesta.
2. Qué tan seguro tiene que estar depende de qué cuesta equivocarse
Para el tablero interno pido 80% de confianza. Si se equivoca, alguien pierde diez minutos.
Para lo que llega de fuera —formularios, correos, reportes de errores— pido 95%. Ahí un error no cuesta diez minutos: cuesta un cliente que escribió y nadie le contestó porque el modelo lo mandó a la basura.
Misma herramienta, vara distinta, según lo que te cuesta el error. Esto no viene en la documentación de nadie; sale de decidir cuánto te duele.
3. Antes de confiar en las mil, clasifica 20 a mano
Éste es el paso que uno quiere saltarse y es el único que de verdad importa.
Agarras 20 tareas, las clasificas tú, y comparas contra lo que dijo el modelo. Si acierta 18 o más, corres el resto. Si acierta menos, el problema casi nunca es el modelo: es cómo escribiste las opciones. Si tú no puedes explicar en una frase qué distingue "agente" de "humano", el modelo tampoco va a poder.
Es medir antes de actuar. Sin eso, lo único que automatizaste fue tu opinión.
Lo que todavía no puedo decirte
Aquí es donde le bajo dos rayitas, porque esta semana van a salir veinte artículos diciendo que esto cambia todo.
Todavía no lo he corrido contra mis 1,129 tareas. Jev salió hace tres días y sigue en acceso por lista de espera; no tengo la llave. Verifiqué el contrato técnico contra la documentación oficial y dejé el sistema escrito y listo, pero ninguna de esas tareas ha pasado por el modelo real.
Los números que sí son míos y sí están medidos: las 1,129 tareas, el 88% sin clasificar, el 77% sin criterio, y el costo calculado de la barrida. Los números de velocidad que anda circulando —que es 193 veces más rápido y 444 veces más barato— son del fabricante sobre sus propios casos. Sirven para saber el orden de magnitud. No son una promesa, y no los voy a repetir como si los hubiera medido yo.
Cuando lo corra, publico qué tan seguido acertó. Incluido si me va mal.
Dónde esto sí aplica en un negocio normal
Si no tienes mil tareas en un tablero, el ejemplo se siente lejano. La forma de encontrar dónde aplica es ésta:
Busca el lugar donde alguien de tu equipo lee cosas para decidir a dónde van. No para resolverlas: para decidir a dónde van.
- Quien revisa los correos que entran y decide cuáles son de venta, cuáles de soporte y cuáles basura.
- Quien lee los formularios del sitio y decide a cuáles vale la pena contestar hoy.
- Quien clasifica facturas, tickets o solicitudes antes de pasarlas.
Ese trabajo es puro decidir con información enfrente. Es exactamente lo que este tipo de modelo hace por centavos, en menos de un segundo.
Y ojo con lo que no es: si la respuesta correcta es un párrafo —redactar la contestación, explicarle al cliente, escribir el resumen— eso sigue siendo trabajo de un modelo generativo. Ahí Jev no sirve.
La regla corta con la que me quedé: un modelo de decisión decide, uno generativo redacta. Usar el generativo para decidir es caro. Usar el de decisión para redactar es imposible.
Lo que haría yo esta semana si fuera tú
Uno solo, y toma menos de una hora:
Escribe en una hoja las tres o cuatro categorías en las que alguien de tu equipo clasifica algo todos los días, y al lado, en una frase, qué distingue una de otra.
Si logras escribirlo, ya tienes lo único difícil de todo esto — el resto es conectar la herramienta. Si no logras escribirlo, acabas de encontrar algo más valioso: la razón por la que esa clasificación sale distinta según quién la haga y qué día sea. Y eso no lo arregla ninguna IA.
El 88% de mi tablero sigue sin clasificar mientras escribo esto. Cuando corra la barrida completa, publico el resultado — el acierto real contra mis 20 de calibración, no el del fabricante. Si quieres ver cómo montamos este tipo de sistemas adentro de una operación, platícame qué estás intentando resolver.


