TL;DR
La réinitialisation du quota d'utilisation de Codex est arrivée. Je me suis dit que j'allais pouvoir travailler sans compter. Sauf que Codex n'arrivait même pas à créer un nouveau fil de discussion, et l'écran n'affichait que No space left on device (os error 28).
La cause n'était ni l'IA, ni le cloud, ni une limite de débit : le SSD de mon Mac était vraiment plein.
Dès que j'ai supprimé des fichiers inutiles, tout est reparti. Ce que j'en retiens : dans un environnement de développement à l'ère de l'IA, il y a deux réservoirs de carburant distincts, le quota d'utilisation et le stockage local. Et avant d'acheter du SSD en plus, il vaut vraiment le coup de faire d'abord les 2S (trier et ranger), bien connus dans l'industrie. Ce sont les deux premières étapes de la méthode 5S, que les usines japonaises utilisent pour garder leurs lieux de travail propres et ordonnés.
Codex : « Votre quota est rétabli ! »
Mac : « Espace libre : zéro ! »
Codex : « Il me faut juste quelques Ko pour un fichier de verrouillage... »
Mac : « Il n'y a plus de place. »
Moi : « Je ne peux rien faire. »
1. La fête de la réinitialisation est arrivée
Le 31 août 2026, une annonce sur la réinitialisation de l'utilisation de Codex / ChatGPT Work a fait le buzz sur X. Le message indiquait que la remise à zéro aurait lieu à 18 h, heure du Pacifique, et l'ambiance était carrément à la fête : consommez le plus possible et testez les toutes dernières fonctionnalités.
Vu du Japon, le décalage horaire est compliqué. En août, la côte ouest des États-Unis est normalement en heure d'été PDT (UTC-7), donc 18 h là-bas correspondent à environ 10 h le lendemain au Japon. Si on calcule à la lettre avec PST (UTC-8), cela donne environ 11 h. Dans les deux cas, en fin de matinée au Japon, la réinitialisation avait déjà eu lieu.
L'aide officielle d'OpenAI précise aussi que les utilisateurs éligibles peuvent recevoir une réinitialisation unique des limites d'utilisation de Codex / ChatGPT Work. Et pour un autre mécanisme, le « banked reset », il est écrit clairement que l'utilisation d'une réinitialisation complète renouvelle à la fois la fenêtre de 5 heures et la fenêtre hebdomadaire.
Les attentes étaient donc hautes ce jour-là.
« Super, réservoir plein. Aujourd'hui, je peux tout donner. »
Mais juste après, j'allais découvrir qu'un autre réservoir était vide.
2. Et pourtant, Codex ne pouvait strictement rien faire
Après la réinitialisation, j'ai ouvert Codex pour me mettre au travail, mais impossible d'initialiser un nouveau fil.
Voici le cœur de l'erreur :
failed to open thread writer lock ...
No space left on device (os error 28)
Le point important ici, c'est que thread writer lock n'est pas un gros fichier.
En gros, un fichier de verrouillage est une pancarte qui dit « je suis en train d'écrire ces données ». C'est un petit fichier de gestion qui empêche plusieurs processus d'abîmer en même temps la même conversation ou le même état.
Seulement, quand l'espace libre tombe près de zéro, on ne peut même plus poser cette minuscule pancarte.
Autrement dit, la raison pour laquelle une IA ultra-performante s'est arrêtée, c'est :
« Il n'y a pas de place de parking pour quelques Ko. »
C'est à la fois futuriste et réunion de copropriété.
3. Que disait vraiment os error 28 ?
No space left on device veut dire presque littéralement « il n'y a plus d'espace sur le périphérique ».
Ici, le stockage du Mac était réellement épuisé. Quand j'ai supprimé des fichiers inutiles pour libérer de la place, Codex est revenu à la vie aussitôt.
Le diagnostic a donc été très net :
- Codex essaie d'écrire le fichier du fil de discussion
- Le système d'exploitation refuse faute d'espace libre
- Codex échoue à s'initialiser
- Je supprime des données inutiles
- L'écriture redevient possible
- Rétablissement immédiat
Même une IA dans le cloud finit par perdre face à l'espace physique libre du disque local.
C'est évident, mais quand on utilise des services cloud tous les jours, on l'oublie facilement.
4. Un SSD plein, c'est plus qu'un simple « impossible d'enregistrer »
Manquer d'espace disque n'est pas un souci uniquement quand on enregistre une grosse vidéo.
Les applications écrivent en permanence une quantité énorme de petits fichiers.
- Fichiers de verrouillage
- Fichiers temporaires
- Journaux (logs)
- Caches
- Données de configuration et d'état
- Mises à jour de bases de données
- Objets Git et données de travail
- Résultats de compilation
- Espace temporaire du système et des applications
Du coup, quand l'espace libre est complètement à sec, même ce qui ressemble à « un simple écran de chat » peut échouer au lancement ou à la création d'un nouveau fil.
Apple elle-même recommande, quand le disque de démarrage du Mac est presque plein, de vérifier l'utilisation dans Réglages Système → Général → Stockage, puis de libérer de la place en supprimant les fichiers inutiles, en les déplaçant vers un stockage externe, en vidant la corbeille, etc.
5. Le quota d'utilisation et l'espace SSD sont deux comptes totalement séparés
C'est le point le plus intéressant de toute l'histoire.
Codex dépend d'au moins deux contraintes de ressources.
| Ressource | Que se passe-t-il quand elle s'épuise ? | Cette fois |
|---|---|---|
| Quota d'utilisation de Codex / Work | L'exécution des modèles est limitée | Réinitialisé et rétabli |
| Stockage local du Mac | Impossible d'écrire état, journaux, verrous, etc. | Quasi nul |
Autrement dit :
Côté cloud : réservoir plein Côté local : panne sèche
C'est comme si on vous remettait une voiture au plein fait, mais que la sortie du parking était bouchée au béton.
Le retour du quota ne rétablit ni la RAM, ni le SSD, ni le réseau, ni les droits d'accès, ni l'état Git de votre ordinateur.
Plus vous faites tourner des agents IA au quotidien, plus il faut surveiller séparément ces « réservoirs de ressources ».
6. J'ai libéré de la place, et c'était réparé sur-le-champ
La solution concrète était simple.
Supprimer les données dont je n'ai pas besoin pour créer de l'espace libre.
Rien que ça, et Codex s'est rétabli.
Cette reproductibilité compte. Si vous avez des dizaines de Go libres et que la même erreur persiste, il faut soupçonner une autre cause ; mais ici, c'était « il n'y a vraiment plus de place → je supprime → ça remarche », donc la cause et le remède s'enchaînent en ligne droite.
À ce stade, l'idée d'acheter tout de suite un SSD se présente.
Mais un SSD, ça ne coûte pas rien.
Et la réponse qui est apparue venait, de façon inattendue, du monde de l'industrie.
Faisons d'abord les 2S.
7. Les 2S avant d'acheter un SSD : l'opération étiquettes rouges numériques
Les 2S, ce sont les deux premiers S de la méthode 5S, le système d'organisation du travail utilisé dans les usines japonaises.
- Trier (Seiri) : séparer ce dont on a besoin de ce dont on n'a pas besoin, et jeter ce qui est inutile
- Ranger (Seiton) : mettre ce dont on a besoin à un endroit où on peut s'en servir tout de suite
Sur un ordinateur, c'est exactement pareil.
Face à un manque d'espace, le réflexe est souvent « et si j'achetais un SSD de 1 To ? ». Mais s'il y a 100 Go de bazar qui dorment dans votre stockage, acheter un SSD revient à agrandir l'entrepôt parce que l'entrepôt est en désordre.
D'abord, les étiquettes rouges. (Dans une usine, une étiquette rouge est collée sur ce qui n'est peut-être pas nécessaire, pour que tout le monde l'examine avant de jeter.)
Où regarder pour des 2S numériques
- Les vieux ZIP, DMG et installateurs restés dans
Downloads - Les fichiers originaux de vidéos et d'images utilisés une seule fois
- Les anciens clones Git et les dépôts en double
- Les résultats de compilation devenus inutiles
- Si vous utilisez Docker, les images / conteneurs / volumes inutiles
- Si vous utilisez Xcode, les Simulators et DerivedData inutiles
- Les anciennes sauvegardes d'iPhone / iPad
- Les journaux gonflés et les rapports de plantage
- Les données restées après la suppression d'une application
- La corbeille
Attention cependant : supprimer en bloc un dossier système qu'on ne comprend pas, juste parce qu'il est gros, ce n'est pas faire les 2S, c'est de la démolition à l'explosif.
En particulier, si un dossier peut contenir des réglages, des identifiants ou des sessions de l'environnement de développement, vérifiez de quelles données il s'agit avant d'y toucher.
8. « 1 To, ça suffit ? » : plus facile à répondre après les 2S
Si vous achetez un SSD externe, 1 To suffit-il ?
Cela dépend de votre usage, mais l'ordre dans lequel on décide est essentiel.
- D'abord, supprimer ce qui est inutile
- Mesurer combien de Go occupent uniquement les données vraiment nécessaires
- Observer la croissance sur un à deux mois
- Si le SSD interne est toujours plein à craquer, alors envisager une extension
Si vous travaillez surtout sur des articles, du code et Git, et que vous ne gardez pas beaucoup de vidéos 4K, de machines virtuelles ou de LLM en local, ajouter un disque externe de 1 To donne souvent une marge très confortable.
À l'inverse, si les 2S libèrent plusieurs centaines de Go,
Achat du SSD : reporté
Portefeuille : sauvé
est tout à fait possible.
Mesurer avant d'acheter, c'est aussi une belle démarche d'amélioration continue.
9. Pour éviter la récidive : même le Mac a besoin de maintenance
Quand on est déjà tombé à 0 Go, mieux vaut ne plus exploiter le disque jusqu'à la limite.
- Consulter « Réglages Système → Général → Stockage » une fois par mois
- Nettoyer régulièrement le dossier Téléchargements
- Vérifier les gros dossiers classés par taille
- Ne pas laisser traîner des clones jetables et des fichiers générés
- Ne pas faire de la corbeille un « entrepôt de ce qu'on croit avoir supprimé »
- Sauvegarder les données importantes avant de ranger
- Garder toujours de la marge sur le SSD interne
L'« espace libre » n'est pas un stock utilisable jusqu'au dernier 1 Go.
Mieux vaut considérer qu'une certaine marge est l'espace de travail dont le système et les applications ont besoin pour fonctionner.
Dans une usine, si l'on empile les matériaux jusque dans les allées, plus personne ne peut passer.
Le Mac, c'était pareil.
10. Conclusion : les 2S marchent aussi à l'ère de l'IA
Si je résume tout cet épisode en une ligne :
Le quota Codex était entièrement rétabli, mais le SSD n'avait plus d'espace libre, si bien qu'il n'a pas pu créer même un fichier de verrouillage de quelques Ko et que tout s'est arrêté. En supprimant l'inutile, c'était réparé.
Et la leçon s'est révélée étonnamment classique.
- Regarder la capacité
- Lire le message d'erreur
- Jeter ce qui est inutile
- Ranger ce qui est nécessaire
- Garder de la marge
Le concept qui a fini par émerger du dépannage d'une IA dernier cri, ce sont les 2S.
La technologie progresse et, de temps en temps, retourne à l'usine.
Codex : « Je peux raisonner avec le tout dernier modèle. »
Mac : « Mais j'ai 0 Go de libre. »
2S : « Celui-là, je lui colle une étiquette rouge. »
Sources
- OpenAI Help Center — Using Codex with your ChatGPT plan
https://help.openai.com/en/articles/11369540-using-codex-with-your-chatgpt-plan - OpenAI Help Center — How banked Codex resets work
https://help.openai.com/en/articles/20001498-how-banked-codex-resets-work - Apple Support — Free up storage space on Mac
https://support.apple.com/en-us/102624 - X post referenced in the episode
https://x.com/thsottiaux/status/2094144275957350900
