Tibo, qui dirige l'équipe Codex d'OpenAI, a annoncé ce week-end sur X que l'entreprise avait réinitialisé les quotas hebdomadaires de tous les abonnés payants Codex et ChatGPT Workspace. Codex est l'agent de codage IA d'OpenAI, qui attribue chaque semaine un quota de tokens aux utilisateurs payants.

Cette réinitialisation fait suite à des semaines de signalements selon lesquels les quotas s'épuisaient plus vite que prévu. Après avoir examiné des milliers de retours, l'équipe Codex a identifié huit bugs distincts et les a corrigés en une nuit. Selon Tibo, ces correctifs libèrent entre 10 et 50 % de quota utilisable en plus selon l'usage, sans changer l'allocation elle-même.

Parmi les problèmes corrigés figure un bug de compaction du contexte qui conservait d'anciennes données d'image même après compression, ajoutant environ 10 % de consommation de tokens pour les gros utilisateurs d'images. Un bug de mémoire d'arrière-plan faisait ignorer les stop hooks à certaines tâches ; dans un cas, un seul fil d'exécution a vérifié plus de 15 000 fois s'il pouvait s'arrêter. Les tâches de gestion d'objectifs (Goal Management) ne s'arrêtaient parfois pas correctement une fois terminées, ou répétaient des appels d'outils défaillants, consommant jusqu'à 70 % du quota hebdomadaire dans les pires cas. Certaines automatisations planifiées par les utilisateurs s'exécutaient plus souvent que prévu. Des modèles plus petits comme Luna lançaient parfois des sous-agents plus puissants sans validation de l'utilisateur, et le modèle principal exécutait parfois inutilement des sous-agents en mode /fast.

Un autre bug, dans la fonction Computer History, résumait de manière répétée des activités qui se chevauchaient, consommant à lui seul jusqu'à un cinquième du quota hebdomadaire de certains utilisateurs. Les résumés glissants de tâches déclenchaient des requêtes d'arrière-plan cachées ajoutant environ 1 % de surcharge ; cette fonctionnalité a depuis été entièrement désactivée. Dans l'intégration MCP (Model Context Protocol), certains résultats d'outils étaient encodés deux fois et des instructions tronquées étaient récupérées à nouveau inutilement.

Tibo a précisé que l'équipe avait aussi mis en place des garde-fous architecturaux, dont des alertes automatiques en cas de récidive, et prévoit d'ajouter une répartition détaillée de la consommation de tokens. Certains utilisateurs ont salué ces correctifs tout en s'inquiétant qu'un seul bug comme Computer History ait pu engloutir un cinquième du quota, et d'autres ont jugé la fenêtre de réinitialisation trop courte.