Limites de Codex : OpenAI pointe le partage d'abonnements via sub2api

Plusieurs utilisateurs de Codex ont récemment remarqué que leur quota chutait anormalement vite, et Tibo, responsable de Codex chez OpenAI, s'en est expliqué : les limites d'usage ne sont jamais modifiées de façon opaque ou sans dialogue avec la communauté ; or l'enquête a montré qu'une proportion notable des utilisateurs concernés utilisait sub2api.

Il a été direct : transformer le quota d'un abonnement en trafic API pour le revendre ou le partager entre plusieurs personnes constitue un usage non pris en charge, qui sera signalé par le système antifraude. Les utilisateurs qui se connectent normalement via Sign in With ChatGPT ne sont pas concernés, pas plus que le client officiel ou les clients open source compatibles avec ce mode de connexion, comme Pi ou OpenCode.

Comment le partage de comptes est devenu un signal d'alerte

sub2api est un projet open source qui fait office de passerelle : il regroupe les abonnements Claude, OpenAI, Gemini et Grok en un seul point d'entrée, qui délivre ensuite des clés API réparties entre plusieurs personnes. La description même du dépôt l'annonce sans détour : il "prend en charge le partage pour répartir les coûts plus efficacement". Le projet compte aujourd'hui 38 000 étoiles, 7 900 forks, et sa branche principale dépasse les six mille commits.

Cette ampleur suffit à expliquer pourquoi OpenAI est tombé dessus en enquêtant sur l'incident. L'avertissement de non-responsabilité en tête du dépôt est encore plus clair : utiliser ce projet peut enfreindre les conditions d'utilisation des fournisseurs d'origine, les développeurs n'ont jamais autorisé la moindre forme d'exploitation commerciale, et le risque incombe à l'utilisateur. Celui qui a écrit ces lignes savait manifestement à quoi il s'exposait.

Pour un système antifraude, repérer ce type de trafic n'a rien de difficile. Un compte d'abonnement facturé par personne présente normalement un utilisateur unique, un appareil unique, un rythme d'interaction, un volume de requêtes qui varie selon le quotidien. Transformé en passerelle, ce même compte affiche soudain plusieurs IP simultanées, une densité de requêtes plate, un contexte incohérent d'une session à l'autre, et une charge nocturne qui ne redescend pas. Cumulés, ces traits ressemblent bien davantage à des appels API en masse qu'à quelqu'un assis devant son éditeur en train de coder.

Vingt dollars pour un compte à deux cents dollars

Le calcul économique derrière le partage est trop simple pour nécessiter une calculatrice : un abonnement à 200 dollars réparti entre dix personnes procure à chacune, pour seulement 20 dollars, la quasi-totalité du quota. Les développeurs chinois connaissent ce montage par cœur, sans qu'il soit besoin de l'expliquer : mur payant, taux de change, moyens de paiement, quota gaspillé — n'importe laquelle de ces quatre raisons suffit à elle seule.

Pour le fournisseur, ce même calcul joue en sens inverse. La tarification par personne repose sur l'idée que l'usage d'un individu a un plafond naturel : personne n'écrit autant de code en une seule journée. Le partage fait sauter ce plafond : la consommation réelle d'un seul abonnement peut se rapprocher de la somme de celle de dix personnes, et l'hypothèse de base du modèle tarifaire s'effondre aussitôt. C'est pourquoi les contre-mesures des fournisseurs visent presque toujours d'abord "l'identification du comportement du compte", rarement le prix : augmenter les prix pénalise les utilisateurs honnêtes, alors que l'antifraude ne coupe que la frange qui fait de l'arbitrage.

Une mesure similaire n'est pas une première cette année. Un autre fournisseur de modèles de pointe exige depuis juillet une vérification d'identité pour les comptes signalés par son système antifraude, avec la même logique : relier de nouveau un pool de quota anonyme à une personne réelle et traçable.

La brèche laissée ouverte par l'entreprise

Dans les propos de Tibo figure encore une réserve : qui passe par Sign in With ChatGPT n'est pas affecté. Cela dessine en réalité très clairement la limite reconnue officiellement : l'abonnement peut être utilisé dans des clients tiers, à condition que la connexion passe par l'OAuth officiel et que la requête porte l'identité réelle de l'utilisateur, plutôt que d'être réduite à une simple clé nue transmise de main en main.

Pour l'écosystème des clients open source, cette brèche compte. Des outils comme OpenCode ne posent en soi aucun problème ; le problème se situe dans la couche de relais des clés. Distinguer les deux évite de pénaliser injustement tout un écosystème tiers légitime, tout en offrant aux utilisateurs du partage un chemin pour revenir en arrière.

Le mécanisme de quota de Codex a connu bien des remous cette année. Fin juin, OpenAI avait reconnu un incident où la charge de calcul côté serveur avait dépassé les seuils prévus, épuisant anormalement le quota de certains utilisateurs ; le quota avait ensuite été intégralement réinitialisé. À force d'annoncer des réinitialisations à répétition, Tibo s'est vu surnommer par la communauté, mi-sérieux, "parrain cybernétique". Ces réinitialisations et ajustements de limites fréquents avaient déjà fait perdre aux utilisateurs toute attente stable sur leur quota : à la moindre variation, on soupçonnait d'abord une réduction silencieuse côté officiel. Que la faute soit cette fois attribuée au partage contribue, dans une certaine mesure, à réorienter ce soupçon là où il doit être.

Vers quelle issue ?

Officiellement, on se contente pour l'instant de dire que les comptes "seront signalés", sans préciser ce qui suit : ralentissement, vérification obligatoire ou bannissement. D'après les retours actuels, la baisse de quota et la vérification téléphonique forcée sont déjà en cours ; l'ampleur des bannissements permanents reste, elle, encore floue.

Pour l'utilisateur individuel, la conclusion pratique est unique : revenir à la connexion OAuth officielle et cesser de confier la clé d'abonnement à une couche de relais. Pour ceux qui exploitent ces relais, un avertissement de non-responsabilité ne fait pas obstacle aux moyens techniques du fournisseur d'origine, et l'étau antifraude ne fera que se resserrer. Ce commerce s'est construit dès le départ sur une zone grise des conditions de service d'autrui ; le jour où cette zone grise sera clarifiée, les fondations mêmes du commerce disparaîtront.

Sources: déclarations publiques du responsable de l'équipe Codex chez OpenAI, description et avertissement de non-responsabilité du dépôt open source sub2api, CocoLoop, retours compilés de la communauté de développeurs ; le nombre d'étoiles et de forks du dépôt, ainsi que la chronologie de l'anomalie de quota et de la réinitialisation complète, ont été vérifiés à partir d'informations publiques.