Les grands modèles sont désormais devenus unebase de capacitésfiable : compréhension sémantique, génération de code et de solutions, raisonnement multi-étapes, appels d'outils et de fonctions — elle suffit à soutenir un mode d'interaction où « poser une question produit immédiatement des candidats ». Mais plus cette base est puissante, plus elle masque facilement un fait d'ingénierie :le modèle génère les possibilités, mais la boucle fermée doit être portée par le système. Cette page vise précisément à démontrer cettelimite des capacités, et pourquoi l'évolution continue est une responsabilité au niveau système, et non un prolongement naturel des capacités du modèle.
I. Ce que le modèle maîtrise déjà
- Compréhension sémantique: transformer une demande floue en une description de problème exécutable et identifier les contraintes et objectifs implicites.
- Capacité de génération: produire en quelques minutes du code, des configurations, des solutions et des explications, avec auto-correction possible au sein d'un même échange.
- Raisonnement multi-étapes: décomposer les tâches, enchaîner les déductions et justifier les compromis, avec une forme de sortie naturellement propice à « proposer des candidats et en expliquer les raisons ».
- Appel d'outils: déclencher recherche, calcul et interfaces externes via des appels de fonctions, reliant les sorties linguistiques à des actions réelles.
Ces quatre points signifient ensemble que la « génération de candidats » est désormais quasi gratuite. La ressource vraiment rare n'est pas le nombre de candidats, maisle mécanisme qui applique une pression de sélection aux candidats.
II. Lacune structurelle : une seule session ne peut pas fermer la boucle
- État volatil en session: dès que le contexte est épuisé, la mémoire inter-tâches se rompt et les leçons apprises lors du cycle précédent ne se transmettent pas automatiquement au suivant.
- Absence de vérité de référence: le modèle ne peut ni définir par lui-même « ce qui est correct », ni fournir un critère d'évaluation indépendant de sa propre production.
- Absence d'orchestration expérimentale: les tests de référence par lots, les tests de significativité statistique, la vérification de conformité aux contraintes, ainsi que l'exécution dans des environnements réels coûteux, échappent au contrôle du modèle.
La conclusion est claire : le modèle ne peut pas accomplir seul, en une seule session ou une seule tâche, la boucle ferméegénération de candidats — vérification en environnement — capitalisation des résultats. Ce n'est pas un manque de capacité, maisune responsabilité qui n'incombe tout simplement pas au modèle.
III. Les quatre types de travaux que le système doit prendre en charge
- Génération et mutation de candidats: organiser les sorties du modèle, élargir activement et structurer l'espace de recherche.
- Construction et invocation des environnements: mettre en place des environnements d'expérimentation reproductibles, en charge de l'orchestration, de l'exécution et de la validation.
- Évaluation et sélection: définir la vérité de référence et les évaluateurs, réaliser le classement, la sélection et le jugement de significativité.
- Capitalisation et réutilisation: inscrire les résultats réussis et les leçons des échecs dans la mémoire à long terme, pour en faire le point de départ de la tâche suivante.
Le principe de répartition tient en une phrase :le modèle génère les possibilités, le système applique la pression de sélection et préserve l'historique. Les deux sont irremplaçables — sans modèle, le système n'a pas de diversité à filtrer ; sans système, le modèle repart de zéro à chaque fois.
IV. Changement de critère : de « la qualité d'une sortie ponctuelle » à « l'amélioration peut-elle s'accumuler »
Pour juger si un système évolue réellement, le critère ne doit pas être « la qualité d'une sortie ponctuelle », mais « l'amélioration peut-elle s'accumuler d'une tâche à l'autre et d'un cycle d'Agent à l'autre ». Une sortie impressionnante mais non héritable reste essentiellement une consommation à usage unique. Lorsque la production de chaque tâche est figée en actifs d'ingénierie réutilisables — code, configurations, évaluateurs, recueil de cas d'échec — le point de départ des tâches suivantes est plus élevé que le précédent : c'est ce qu'on appelle l'Évolution continue au niveau projet. La pratique d'EvoX offre un paradigme de capitalisation d'ingénierie stable et fiable : à travers les Agents et les cycles de tâches, figer l'expérience en actifs plutôt que de la laisser dans l'historique des conversations.
Enfin, traçons une frontière avec les thèmes voisins : cette page démontre uniquement «pourquoi une évolution continue au niveau système est nécessaire», sans développer le mécanisme d'évolution à double niveau propre aux algorithmes (voir le contenu MetaDE ultérieur).
