Los grandes modelos se han convertido en unabase de capacidadesfiable: comprensión semántica, generación de código y soluciones, razonamiento de varios pasos, invocación de herramientas y funciones. Es suficiente para sostener una interacción de «plantear un problema y obtener candidatos». Pero cuanto más fuerte es la base, más fácil resulta ocultar un hecho de ingeniería:el modelo genera posibilidades, pero el bucle cerrado debe ser asumido por el sistema. Esta página precisamente argumenta estelímite de capacidad, y por qué la evolución continua es una responsabilidad a nivel de sistema, y no una extensión natural de las capacidades del modelo.
I. Lo que el modelo ya domina
- Comprensión semántica: convierte requisitos difusos en descripciones ejecutables del problema e identifica las restricciones y objetivos implícitos.
- Capacidad de generación: produce código, configuraciones, soluciones y explicaciones en pocos minutos, y puede autocorregirse dentro del mismo turno de conversación.
- Razonamiento de varios pasos: realiza descomposición de tareas, derivación en cadena y explicación de trade-offs, con una forma de salida que naturalmente «propone candidatos y explica sus razones».
- Invocación de herramientas: mediante la invocación de funciones activa búsquedas, cálculos e interfaces externas, conectando la salida lingüística con acciones reales.
Estos cuatro puntos en conjunto implican que «generar candidatos» es ya casi gratuito. El recurso verdaderamente escaso no es la cantidad de candidatos, sinoel mecanismo que ejerce presión selectiva sobre los candidatos.
II. Vacío estructural: una sola sesión no puede cerrar el bucle
- Estado volátil dentro de la sesión: una vez que se agota el contexto, la memoria entre tareas se rompe y las lecciones aprendidas en la ronda anterior no pasan automáticamente a la siguiente.
- Ausencia de verdad de referencia: el modelo no puede definir por sí mismo «qué se considera correcto», ni establecer criterios de evaluación independientes de su propia salida.
- Ausencia de programación de experimentos: las pruebas de referencia por lotes, la verificación de significancia estadística, la determinación del cumplimiento de restricciones y la ejecución en entornos reales de alto costo quedan fuera del control del modelo.
La conclusión es clara: el modelo no puede completar por sí solo, en una sola sesión o en una única tarea,el ciclo de generación de candidatos—verificación en entorno—acumulación de resultados. No es falta de capacidad, sino queesa responsabilidad nunca recayó en el modelo.
III. Las cuatro categorías de trabajo que el sistema debe asumir
- Generación y variación de candidatos: organiza las salidas del modelo y amplía activamente el espacio de búsqueda de forma estructurada.
- Construcción e invocación de entornos: construye entornos de experimentación reproducibles y se encarga de la programación, la ejecución y la validación.
- Evaluación y selección: define la verdad de referencia y el evaluador, y realiza la clasificación, el filtrado y el juicio de significancia.
- Acumulación y reutilización: escribe los resultados exitosos y las experiencias de fracaso en la memoria a largo plazo, convirtiéndolos en el punto de partida de la siguiente tarea.
El principio de división del trabajo se resume en una frase:el modelo genera posibilidades; el sistema ejerce presión selectiva y conserva el historial. Ninguno puede sustituir al otro: sin el modelo, el sistema no tiene diversidad que filtrar; sin el sistema, el modelo no hace más que volver a cero una y otra vez.
IV. Cambio de criterio: de «qué tan buena es una salida puntual» a «si las mejoras pueden acumularse»
Para medir si un sistema realmente evoluciona, el criterio no debe ser «qué tan buena es una salida puntual», sino «si las mejoras pueden acumularse entre tareas y entre ciclos de Agent». Una salida impresionante pero no heredable sigue siendo, en esencia, un consumo desechable. Cuando la salida de cada tarea se consolida como activos de ingeniería reutilizables —código, configuraciones, evaluadores, conjuntos de casos de fallo—, el punto de partida de las tareas posteriores es más alto que el anterior: esto es laEvolución continua a nivel de proyecto. La práctica de EvoX ofrece un paradigma de acumulación de ingeniería estable y fiable: a través de agentes y ciclos de tareas, consolidar la experiencia como activos en lugar de dejarla en los registros de conversación.
Por último, tracemos una frontera con temas adyacentes: esta página solo argumenta «por qué se necesita evolución continua a nivel de sistema», sin desarrollar el mecanismo de evolución de doble nivel del propio algoritmo (véase el contenido posterior sobre MetaDE).
