OpenAI a récemment introduit une version remaniée de Codex, alimentée par le cloud, elle peut AI gérez plusieurs tâches de programmation simultanément sans compromettre les performances de votre ordinateur portable. Cela survient juste un mois après le lancement de la version gratuite et open source, « Codex CLI ».
Contrairement aux outils habituels de complétion et de génération de code que nous connaissons grâce à nos sessions de codage avec des chatbots IA, Codex fonctionne comme un agent semi-autonome doté de sa propre puissance de calcul. Il est capable de tout gérer, de la chasse aux bugs à la refactorisation complexe.
Lors d'une présentation officielle, le président d'OpenAI, Greg Brockman, a clairement indiqué que l'ingénierie logicielle s'accélère et que son apparence changera fondamentalement d'ici la fin de 2025. Il a souligné que le nouveau Codex est un pas vers l'avenir de l'ingénierie logicielle : un agent logiciel distant capable d'effectuer de nombreuses tâches simultanément.
Dans une démonstration, l'équipe montre comment plusieurs agents d'IA travaillent simultanément sur différentes parties d'une base de code, chacun dans son propre environnement isolé et avec un minimum de conseils humains. Ce type d’efficacité est impressionnant ; Un membre de l'équipe a signalé avoir déjà passé au moins une demi-heure, voire des heures, sur un problème, tandis que l'IA le résolvait en arrière-plan en un rien de temps.
L’IA est perçue comme tout aussi fiable, voire plus fiable, que ses collègues humains. Cette confiance dans Codex est une étape importante dans la création d’une collaboration homme-machine avancée.
Le nouveau Codex fonctionne sur l'infrastructure d'OpenAI plutôt que localement. L'architecture agentique permet à l'IA de s'évaluer et de s'améliorer. Les développeurs peuvent exécuter plusieurs tâches logicielles simultanément et visualiser les résultats ultérieurement, car l'agent est capable d'évaluer sa propre sortie et même de corriger les bogues.
Avec le nouveau Codex One, le modèle de codage le plus avancé d'OpenAI à ce jour, ils ont réussi à optimiser les performances des types de code qui sont réellement intégrés dans les applications.
Codex est actuellement disponible pour les utilisateurs de ChatGPT Pro, Enterprise et Teams, et sera étendu ultérieurement aux utilisateurs Plus et Edu. OpenAI a indiqué qu'elle commencerait avec des « limites tarifaires très généreuses » et aucuns frais supplémentaires, mais que cela pourrait évoluer à mesure que des données d'utilisation et des retours d'expérience seront collectés.
Les futures intégrations de Codex avec les systèmes de suivi des problèmes et les systèmes CLI pourraient rationaliser davantage l’automatisation du processus de développement. OpenAI continue également de travailler sur Codex CLI, avec la vision que les versions locales et distantes peuvent fonctionner ensemble de manière transparente.
Brockman l’a exprimé succinctement : ce que vous voulez vraiment, c’est un collègue à distance avec son propre ordinateur qui peut également regarder par-dessus votre épaule. Imaginez que vous êtes en train d'écrire et que vous souhaitez faire une pause. Vous dites à Codex : « Pouvez-vous simplement terminer cela ? » L'IA prend le relais sans accroc et l'exécute dans le cloud.
Un tournant dans l’avenir de l’ingénierie logicielle : cela peut sembler de la science-fiction, mais nous y sommes.
Qu'est-ce que le Codex et qu'est-ce qui le rend différent ?
Codex est un système basé sur le cloud d'agents d'IA qui exécute plusieurs tâches de programmation simultanément sans solliciter les ressources informatiques locales. Cela le rend véritablement semi-autonome et capable d’auto-évaluation et d’amélioration.
À qui le Codex est-il actuellement accessible ?
Dans un premier temps, Codex sera accessible aux utilisateurs de ChatGPT Pro, Enterprise et Teams, avec des projets d'extension des rôles pour les utilisateurs Plus et Edu.
À quoi ressemble l’avenir du Codex ?
OpenAI prévoit d'intégrer Codex avec des outils de suivi des problèmes et des systèmes CLI, avec une automatisation plus poussée du processus de développement à l'ordre du jour. Ils continuent également de travailler sur la version open source, avec la vision que le sur site et le cloud se rejoindront.
