Codex v0.119.0 : le système de plugins qui change tout

Codex v0.119.0 déploie un système de plugins complet à la stabilité. Découvrez les applications MCP, la voix WebRTC, et ce que le nouvel SDK signifie.

Codex v0.119.0 : le système de plugins qui change tout

Codex v0.119.0 : le système de plugins qui change la dynamique Claude Code vs Codex

OpenAI a publié Codex v0.119.0 en version stable le 10 avril 2026 à 22h44 UTC. La fonctionnalité phare : un système de plugins mature avec prise en charge des MCP Apps, des sessions vocales WebRTC en temps réel et des uploads de fichiers en paramètres. Ce release transforme Codex d'un agent de codage autonome en une plateforme dotée d'une couche écosystème — le même avantage structurel que Claude Code et le Model Context Protocol détiennent depuis fin 2025.

La dynamique concurrentielle entre les deux principaux agents IA de codage vient de changer. Voici ce qui a évolué, pourquoi c'est important et ce que les développeurs doivent surveiller.

Ce que Codex v0.119.0 apporte concrètement

Le release v0.119.0 n'est pas une mise à jour mineure. Il contient plus de 150 pull requests fusionnées couvrant l'infrastructure des plugins, l'interaction vocale, les workflows distants et le refactoring de l'architecture centrale. Les fonctionnalités essentielles :

MCP Apps et infrastructure de plugins

Codex prend désormais en charge une intégration MCP (Model Context Protocol) plus riche au niveau du release stable. En détail :

  • Resource reads — les plugins peuvent exposer des données structurées que Codex lit lors de l'assemblage du contexte, au-delà des simples appels d'outils (#16082)
  • Métadonnées des appels d'outils — les plugins fournissent des informations détaillées sur leurs actions, améliorant l'auditabilité (#16465)
  • Recherche d'outils sur serveurs personnalisés — Codex peut découvrir des outils sur plusieurs serveurs MCP sans configuration manuelle (#16944)
  • Élicitations pilotées par le serveur — les serveurs MCP peuvent demander des entrées utilisateur en cours de workflow, permettant des flux de plugins interactifs (#17043)
  • Uploads de fichiers en paramètres — les plugins acceptent des entrées de fichiers directement, éliminant le copier-coller pour les données binaires (#15197)
  • Rafraîchissement du cache des plugins — invalidation du cache plus fiable lors de changements de capacités des plugins (#16191, #16947)

Cet ensemble de fonctionnalités transforme Codex d'un outil en une plateforme. Avant v0.119.0, les plugins Codex étaient en qualité alpha et limités aux appels d'outils basiques. Ils prennent désormais en charge le modèle d'interaction complet requis par les serveurs MCP de production.

Sessions vocales en temps réel via WebRTC

Codex v0.119.0 bascule par défaut les sessions vocales temps réel sur le chemin WebRTC v2. Ce n'est pas un gadget — c'est un véritable changement de paradigme d'interaction :

  • Couche de transport configurable (WebRTC v2 par défaut, solution de repli disponible)
  • Sélection vocale pour différents styles d'interaction
  • Support natif des médias TUI — la voix fonctionne directement dans le terminal
  • Couverture app-server pour les sessions vocales à distance

Onze pull requests (#16960, #17057, #17058, #17093, #17097, #17145, #17165, #17176, #17183, #17188) ont été consacrées à cette seule fonctionnalité. OpenAI parie que les workflows de codage par la voix ne sont pas une curiosité mais une méthode de saisie productive.

Workflows distants et app-server

Le troisième pilier est l'exécution à distance :

  • Transport websocket en sortie pour les connexions app-server (#15951)
  • Forwarding --cd distant — démarrer une session distante dans n'importe quel répertoire (#16700)
  • Activation du contrôle distant en runtime (#16973)
  • APIs de système de fichiers compatibles sandbox (#16751)
  • Sous-commande expérimentale codex exec-server pour l'exécution headless (#17059, #17142)

Cela positionne Codex pour les mêmes patterns d'intégration CI/CD que Claude Code construit avec son mode headless et son intégration GitHub Actions.

Pourquoi le système de plugins compte plus que la voix

La voix est la fonctionnalité spectaculaire. Le système de plugins est la fonctionnalité stratégique.

Depuis qu'Anthropic a publié la spécification du Model Context Protocol en novembre 2024, Claude Code détenait un avantage structurel : n'importe quel développeur pouvait construire un serveur MCP étendant les capacités de Claude Code. Accès aux bases de données, intégrations API, outils de système de fichiers, automatisation de navigateur — le tout extensible via un protocole standard. L'écosystème a grandi organiquement : en avril 2026, il existe des centaines de serveurs MCP créés par la communauté, couvrant tout, de l'intégration Slack à la gestion Kubernetes.

Codex avait le support MCP en alpha depuis v0.110.0 (5 mars 2026). Mais la qualité alpha et la qualité stable sont deux catégories différentes. Alpha signifie « ça fonctionne si on le configure soigneusement ». Stable signifie « ça fonctionne de manière suffisamment fiable pour que des développeurs tiers construisent dessus ».

Avec v0.119.0, Codex franchit ce seuil. Les resource reads, les métadonnées d'appels d'outils et les élicitations pilotées par le serveur sont les capacités spécifiques dont les serveurs MCP de production ont besoin. Sans resource reads, les plugins ne peuvent pas injecter de contexte structuré dans le modèle. Sans élicitations, les plugins ne peuvent pas gérer les workflows interactifs. Sans métadonnées d'appels d'outils, les entreprises ne peuvent pas auditer les actions des plugins.

L'implication concurrentielle : l'écosystème MCP n'est plus exclusif à Claude Code. Tout serveur MCP construit pour Claude Code peut, en principe, fonctionner avec Codex v0.119.0. Le protocole est le même. Les deux implémentations supportent désormais les fonctionnalités qui comptent.

L'architecture raconte l'histoire

Enfoui dans les notes de release se trouve un détail qui révèle la stratégie long terme d'OpenAI : sept extractions majeures de crates depuis codex-core vers des modules séparés — MCP, outils, configuration, gestion de modèles, authentification, feedback et protocole (#15919, #16379, #16508, #16523, #16962).

Ce n'est pas de la maintenance de routine. OpenAI restructure les composants internes de Codex pour un monde où le système de plugins est un sous-système de premier ordre, pas une extension ajoutée après coup. Quand une codebase extrait son traitement MCP dans un crate dédié, l'équipe signale qu'elle s'attend à ce que MCP évolue de manière indépendante et rapide.

Les améliorations du temps de compilation racontent la même histoire : la suppression de l'expansion coûteuse des async-traits dans les abstractions d'outils/tâches critiques (#16630, #16631) a réduit le temps de compilation de codex-core de 63 % puis de 48 % supplémentaires. C'est important car une itération plus rapide sur le système de plugins signifie une croissance plus rapide de l'écosystème.

Ce que cela signifie pour les développeurs qui choisissent entre les plateformes

Si vous évaluez Claude Code face à Codex en avril 2026, v0.119.0 change le calcul :

Les nouvelles forces de Codex

  1. Workflows voice-first — Aucun autre agent IA de codage n'offre d'interaction vocale en temps réel de qualité production dans le terminal. Si le codage vocal correspond à votre workflow, Codex est la seule option.
  2. Parité de plugins avec Claude Code — Le support des MCP Apps au niveau stable signifie que le même écosystème de plugins sert les deux plateformes. Le verrouillage basé sur la disponibilité des plugins s'estompe.
  3. Tarification à l'usage — Depuis que Codex est passé à la tarification à la consommation le 3 avril, la structure de coûts récompense l'utilisation efficiente. Combiné à l'automatisation par plugins, le coût par tâche peut être inférieur aux modèles d'abonnement.

Les avantages persistants de Claude Code

  1. Maturité de l'écosystème — Claude Code bénéficie d'un support MCP stable depuis cinq mois de plus. L'écosystème de serveurs communautaires est plus profond et plus éprouvé.
  2. Qualité du modèle Anthropic pour le codeClaude Opus 4.6 et Sonnet 4.6 restent les modèles les plus performants sur les benchmarks de codage. L'agent n'est aussi bon que le modèle qui le sous-tend.
  3. Workflows headless et autonomes — Le mode /loop de Claude Code et les patterns d'agents en arrière-plan sont plus matures pour les tâches longues sans supervision.
  4. Gestion de la fenêtre de contexte — La fenêtre de contexte de 200K tokens de Claude avec compression intelligente offre un avantage sur les grandes codebases.

La vraie question

La parité du système de plugins signifie que le facteur de différenciation n'est plus « quelle plateforme a un écosystème ». C'est désormais : « quel modèle produit un meilleur code, et quel workflow correspond à votre équipe ». C'est une dynamique concurrentielle plus saine pour les développeurs.

Ce qu'il faut surveiller ensuite

Trois signaux détermineront si v0.119.0 est un tournant ou un simple release de rattrapage :

  1. Vélocité d'adoption des plugins — À quelle vitesse les auteurs de serveurs MCP ajoutent-ils Codex à leurs plateformes supportées ? Si les 50 premiers serveurs MCP fonctionnent sur les deux plateformes dans les 60 jours, l'avantage écosystème disparaît.

  2. Données d'adoption vocale — OpenAI suivra combien d'utilisateurs Codex activent les sessions vocales. Si l'utilisation reste sous 5 % après 30 jours, l'investissement vocal était prématuré. Si elle dépasse 20 %, la voix devient un véritable différenciateur.

  3. Codex v0.120.0 et au-delà — v0.120.0 a été publié seulement quatre heures après v0.119.0 (11 avril 2026 à 02h53 UTC) avec des améliorations supplémentaires de Realtime v2. La cadence de release d'OpenAI — 33 builds alpha entre v0.119.0-alpha.1 et le release stable — signale une itération agressive sur la couche de plugins.

La vue d'ensemble

Il y a six mois, le marché des agents IA de codage avait une structure claire : Claude Code possédait le récit de l'extensibilité via MCP, Cursor possédait l'expérience intégrée à l'IDE, et Codex était un outil de codage puissant mais fermé. Codex v0.119.0 efface la première distinction.

La guerre des agents IA de codage ne porte plus sur l'outil qui peut faire le plus de choses. Elle porte sur l'outil qui fait les bonnes choses pour le workflow spécifique d'une équipe — et sur la performance du modèle sous-jacent sur le code que cette équipe écrit réellement.

Pour les développeurs qui attendaient la maturité du système de plugins Codex avant de s'engager : l'attente est terminée. Pour les utilisateurs de Claude Code inquiets du verrouillage écosystème : le standard de protocole sur lequel vous avez construit vient de devenir portable. Pour tous ceux qui observent cet espace : la convergence est réelle, et elle se produit plus vite que quiconque ne l'avait prédit début 2026.


FAQ

Qu'est-ce que le système de plugins Codex et comment fonctionne-t-il ?

Le système de plugins Codex utilise le Model Context Protocol (MCP) pour permettre à des serveurs tiers d'étendre les capacités de Codex. Les serveurs MCP exposent des outils, des ressources et des prompts interactifs que Codex peut invoquer pendant les sessions de codage. Avec v0.119.0, Codex prend en charge l'ensemble complet des fonctionnalités MCP, y compris les resource reads, les métadonnées d'appels d'outils, les élicitations pilotées par le serveur et les uploads de fichiers — au même niveau que Claude Code depuis fin 2025.

Puis-je utiliser des serveurs MCP Claude Code existants avec Codex v0.119.0 ?

En principe, oui. Claude Code et Codex v0.119.0 implémentent tous deux la même spécification du Model Context Protocol. Les serveurs MCP construits pour Claude Code devraient fonctionner avec Codex sans modification, à condition qu'ils utilisent des fonctionnalités MCP standard. En pratique, certains serveurs peuvent nécessiter des ajustements mineurs pour les patterns de configuration spécifiques à Codex, mais la couche protocole est compatible.

Comment fonctionne le codage vocal dans Codex v0.119.0 ?

Codex v0.119.0 utilise par défaut WebRTC v2 pour les sessions vocales en temps réel. Vous pouvez énoncer des commandes et recevoir des réponses audio directement dans le terminal. Le système prend en charge des couches de transport configurables, la sélection vocale, et fonctionne aussi bien en sessions locales que sur des app-servers distants. C'est la première interface vocale de qualité production dans un agent IA de codage en terminal.

Codex v0.119.0 est-il gratuit ?

Codex utilise une tarification à l'usage depuis le 3 avril 2026. Les nouveaux utilisateurs reçoivent 500 $ de crédits promotionnels. Ensuite, les tokens d'entrée coûtent 20 $ par million et les tokens de sortie 25 $ par million. Il n'y a pas d'abonnement mensuel — vous ne payez que ce que vous consommez. Notre analyse détaillée des prix Codex propose des comparaisons de coûts.

Dois-je passer de Claude Code à Codex après v0.119.0 ?

Pas nécessairement. La parité du système de plugins supprime une raison de rester verrouillé sur l'une ou l'autre plateforme, mais la qualité du modèle et l'adéquation du workflow comptent plus que les listes de fonctionnalités. Claude Opus 4.6 reste en tête sur les benchmarks de codage, et les fonctionnalités de workflow autonome de Claude Code sont plus matures. L'interface vocale et la tarification à l'usage de Codex v0.119.0 sont de véritables différenciateurs pour des cas d'usage spécifiques. Évaluez en fonction du workflow réel de votre équipe, pas des comparaisons de fonctionnalités.

Qu'est-ce qui a changé dans l'architecture de Codex avec v0.119.0 ?

OpenAI a extrait sept sous-systèmes majeurs du noyau monolithique de Codex en modules indépendants : traitement MCP, outils, configuration, gestion de modèles, authentification, feedback et protocole. Ce refactoring a réduit les temps de compilation de plus de 60 % et signale que le système de plugins évoluera rapidement en tant que sous-système de premier ordre. L'architecture correspond désormais à ce qu'on attend d'une plateforme qui prend l'extensibilité de l'écosystème au sérieux.

Partager l'article

Share: