ENFR
8news

Tech • IA • Crypto

Aujourd'huiTopicsVidéosCryptoArchivesFavoris

X-IA #34 – Montrez-moi votre agent

8/10
IAEcole polytechnique18 mai 2026 à 09:531:32:26
Lecteur audio
0:00 / 0:00

INTRO

OpenAI dévoile Codex, un agent de génération de code capable de créer des applications entières de manière autonome, illustrant une nouvelle ère dans le développement logiciel assisté par intelligence artificielle.

POINTS CLÉS

Codex, l'agent de code autonome d'OpenAI

Codex peut construire un jeu complet sans intervention manuelle, en s’appuyant sur des compétences ("skills") pour automatiser des tâches comme le test et la validation via Playwright Interactive. Cette autonomie marque la phase 3 de l’évolution des agents de code, dépassant largement l’assistance simple au codage pour déléguer des missions complètes.

Architecture et fonctionnement de Codex

L’agent repose sur un grand modèle de langage (LM) orchestré par un "harness" divisé en trois parties: l’agent loop pour le raisonnement, l’exécution des actions sur les outils (exécution terminal, édition de fichiers, recherche web), et la gestion fluide des conversations. Tous les clients (terminal, IDE, application) communiquent via cette même architecture centrale.

Innovation majeure dans la gestion des sessions terminal

Le déplacement d’une interaction one-shot vers une session interactive constante améliore la continuité dans la gestion des commandes en terminal, Evitant de relancer la session à chaque requête au modèle, ce qui optimise le flux de travail et l’efficacité des agents.

Gestion des limites de contexte et des coûts

Face à l'agrandissement du contexte (historique des échanges), deux mécanismes critiques ont été développés: l’autocompaction (résumé intelligent de l’historique pour éviter le "context anxiety" où le modèle perd en pertinence) et la mise en cache des prompts (pour éviter de recalculer des séquences identiques). Ces solutions ont nécessité plusieurs ajustements pour fonctionner de manière fiable, notamment la prise en compte des changements de configuration en cours de conversation.

Retour d’expérience sur l’usage de Codex en interne

Deux projets chez OpenAI démontrent l’efficacité de Codex:

  • Le portage de l’application Sora sous Android réalisé en 28 jours,
  • La création d’un produit interne pleinement généré par Codex en 3,5 mois, censé avoir représenté un gain de temps d’un facteur 10 comparé au développement classique. Ces expériences soulignent que démarrer avec des tâches simples et itérer est clé, tout comme bien structurer le dépôt de code (référentiel) pour permettre une exploration intelligente du modèle.

Importance de la revue et du feedback continu

L’usage humain initial pour la relecture a vite été insuffisant. Une boucle d’amélioration automatisée, appelée "Ralph loop", permet au modèle d’itérer jusqu’à ce qu’un résultat satisfaisant soit atteint, complétée par sa capacité à s’auto-évaluer. Cela étend la durée et la complexité des tâches réalisables sans intervention constante.

Intégration de retours observables pour améliorer les résultats

Codex reçoit désormais des inputs issus des outils de développement comme les Chrome DevTools, ainsi que des logs et métriques pour "ressentir" la qualité de sa production, ce qui augmente significativement son autonomie sur des projets longs, pouvant atteindre six heures sans supervision humaine.

Codex: un "ingénieur senior" dans l’équipe

L’approche mentale conseillée est de voir l’agent comme un membre compétent mais nouveau dans l’équipe, excellent en multitâche et en écriture de tests, nécessitant néanmoins un encadrement sur les normes internes et les choix architecturaux.

Innovation avec les "méthodes exécutable AI" de Piplex

Parallèlement à Codex, la startup Piplex propose un standard open source appelé MTHDS (méthode sans voyelles) pour structurer des processus métier complexes inaccessible aux simples skills. Ces méthodes combinent contrôle rigoureux proche du code avec la flexibilité des compétences en langage naturel, apportant une orchestration déterministe et reproductible pour tous types de tâches, pas uniquement le développement.

Problématique des agents dans les métiers non-techniques

Contrairement au développement logiciel qui bénéficie d’outils matures facilitant la traduction des besoins métiers en code précis, les autres secteurs disposent d’outils rudimentaires pour encadrer et répéter les tâches complexes. La solution MTHDS vise à combler ce vide en offrant un standard où les étapes sont systématiquement exécutées et auditées, facilitant la conformité et la vérification.

Potentiel disruptif des agents autonomes sur le travail cognitif

L’évolution récente vers des agents capables de gérer plusieurs threads en parallèle, décuplant ainsi la productivité humaine, pourrait provoquer une explosion similaire à l’introduction du tableur, multipliant exponentiellement la quantité de travail intellectuel réalisé par machine dans les entreprises et au-delà.

Contraintes et limites des agents

Malgré leur puissance, les agents souffrent de "raideur" comportementale: ils excellent dans certains domaines mais peuvent devenir inefficaces sur des tâches très proches. De plus, accroître le nombre d’agents n’entraîne pas systématiquement un gain de performance et peut inverser la tendance, illustrant la difficulté de trouver un équilibre optimal de coordination.

Perspective sur le rôle humain avec l’essor des agents IA

L’humain continue de jouer un rôle irremplaçable dans le pilotage, la définition des orientations, et surtout l’évaluation qualitative des résultats. Le vrai défi sera de maintenir ce "client in the loop" en garantissant la compréhension et le contrôle des agents sans perdre en efficacité.

CONCLUSION

Le développement logiciel et la gestion des processus métiers entrent dans une nouvelle ère grâce à des agents autonomes comme Codex et des standards comme MTHDS. Cette révolution va créer des bouleversements majeurs dans la productivité cognitive, tout en posant des défis sur le rôle de contrôle et d’orientation des humains.

Transcription complète

Sur le même sujet : IA