IA de chat généralistes, agents de code et outils d’écriture étrangers
Codex peut-il écrire un roman ? écrire un roman long avec Codex CLI et ses différences avec Maliang Writer
Rédaction de Maliang Writer · Édité par Maliang · Mis à jour le 2026-10-11
Codex CLI, agent de terminal open source d’OpenAI, lit et écrit des fichiers en local et exécute des commandes ; des projets open source préparent une arborescence de roman et des règles AGENTS.md. Maliang Writer, sans structure à créer, met à jour les archives après chaque chapitre et affiche les révisions dans l’éditeur web.
Codex CLI est open source et tourne dans le terminal local ; il lit et écrit tout le projet, exécute des scripts, avec isolation au niveau du système et approbation. Pour écrire un roman avec lui, l’auteur crée lui-même l’arborescence, rédige AGENTS.md, entretient le registre et gère les versions avec Git, et consulte les modifications sous forme de diff texte dans le terminal. Maliang intègre tout cela dans un éditeur web : arborescence des tomes et chapitres, fiches de personnages, archives de l’histoire, comparaison des modifications relue une à une.
Pour qui Maliang Writer convientLes auteurs qui ne veulent pas écrire dans un terminal, veulent que la bible s’organise automatiquement au fil des chapitres, et écrivent un web-roman chinois directement dans le navigateur.
Pour qui Codex CLI convientLes auteurs habitués au terminal et à Git, qui veulent traiter le manuscrit avec des scripts et ont besoin d’open source et d’exécution locale.
Scénario
Un scénario d’écriture concret
Un auteur habitué à travailler dans le terminal a tiré en local le projet open source oh-story-claudecode et écrit un long polar avec Codex CLI. Dans le projet, bible, plan, texte et suivi sont rangés séparément, le JSON du dossier de suivi est la source structurée des faits, et le fichier de contexte a 7 sections fixes, pour 12KB au plus. À chaque tâche, il fait d’abord un commit Git, puis regarde les modifications avec /diff une fois l’écriture terminée. Ce flux est rigoureux, à condition de bien connaître Git et le terminal et d’accepter de suivre les règles fixées par le projet. Maliang transforme ces règles en structure dans l’éditeur : l’auteur n’a pas à toucher aux fichiers.
❦ · Matrix · ❦
Tableau comparatif
10 critères comparés un par un
Sur un écran étroit, faites défiler horizontalement pour voir toutes les colonnes.
Maliang Writer et Codex CLI : comparaison des critères principaux
Critère
Maliang Writer
Codex CLI
Remarque
Forme du produit
✅ Éditeur web avec dialogue IA, utilisable directement dans le navigateur
✅ Agent de terminal local open source (Apache-2.0), pour macOS, Linux, Windows ; plus entrées web, extension d’IDE et iOS
Structure du manuscrit
✅ Tomes, chapitres et plans de chapitre dans l’arborescence ; personnages, bible, amorces et lignes narratives sont des fiches
⚠️ Fonctions propres au roman : non précisées dans la documentation officielle ; les pratiques publiques reposent sur l’arborescence et l’AGENTS.md créés par l’auteur
Règles d’écriture
✅ Plan général, échantillon de style, etc. : l’IA les lit à la demande pendant l’écriture
✅ AGENTS.md hiérarchique (global → racine du projet → dossier courant), limite totale par défaut de 32 KiB ; /init génère le squelette
Mémoire
✅ Après chaque chapitre, mise à jour des archives de l’histoire : état des personnages, relations, lieux, amorces ; ce qui ne correspond pas est marqué à confirmer, désactivable
⚠️ Les Memories locales sont désactivées par défaut ; la documentation conseille de mettre dans AGENTS.md les règles impératives
Comparaison des modifications
✅ Suppressions en rouge et ajouts en vert sur l’original dans l’éditeur, à conserver ou rétablir une à une
✅ /diff affiche le diff Git (fichiers non suivis inclus), /review examine l’espace de travail ; dans le terminal, c’est un diff texte
Annulation et reprise
✅ Annuler l’échange en cours, ouvrir une branche à partir d’avant l’échange, modifier puis renvoyer
⚠️ Le tableau officiel des commandes n’a pas de /undo ; il est conseillé de créer des points de contrôle Git avant et après la tâche ; /fork bifurque la conversation, codex resume rouvre une conversation
Longues conversations
✅ L’agent rédacteur ne joint que les chapitres précédents et les personnages utiles au chapitre ; en passant à un nouveau tome, les anciens éléments de la bible sont rangés aux archives
✅ /compact résume la conversation visible pour libérer de la place
Références de genre
✅ À l’ouverture du livre, on s’appuie sur les analyses de personnages et de structure de plus de 1 500 feuilletons populaires de la bibliothèque publique ; la fin de chapitre se réfère à environ 56 000 fins de chapitre populaires
⚠️ Non précisé dans la documentation officielle
Prix
✅ Inscription gratuite pour essayer, crédits débités selon l’usage
✅ Inclus dans toutes les offres ChatGPT (Free, Go 8 dollars, Plus 20 dollars, Pro à partir de 100 dollars), ou facturé à l’usage avec une clé API (vérifié en 2026-10)
Régions d’utilisation
✅ Produit web en chinois, destiné aux auteurs chinois
⚠️ Le centre d’aide d’OpenAI indique qu’un accès depuis un pays ou une région non pris en charge peut entraîner un blocage de compte ; la liste officielle des pays pris en charge par ChatGPT n’inclut pas la Chine continentale
✅ Prise en charge confirmée dans les documents officiels ou dans le produit ⚠️ Prise en charge partielle ou aucune mention dans les documents officiels ❌ Officiellement non pris en charge · Les informations sur les concurrents proviennent de leurs documents publics.
L’approche de Maliang Writer
Comment Maliang Writer traite ces problèmes
№01Maliang Writer
Pas d’arborescence ni de fichiers de règles à concevoir soi-même
Chapitres, plans de chapitre, personnages, bible, amorces et lignes narratives ont chacun leur place dans l’éditeur : pas d’AGENTS.md à écrire, ni de crainte que le fichier de règles dépasse la limite de taille.
№02Maliang Writer
Archives de l’histoire après chaque chapitre
Les fiches de bible se modifient selon vos demandes ; une fois le chapitre écrit et la séquence d’écriture terminée, l’état des personnages, les relations, les lieux et les amorces sont mis à jour en arrière-plan, et ce qui ne correspond pas est marqué à confirmer. Désactivable.
№03Maliang Writer
La comparaison des modifications se voit dans l’éditeur
Quand l’IA modifie le texte, suppressions en rouge et ajouts en vert sur l’original, à conserver ou rétablir une à une ; si tout l’échange ne convient pas, vous pouvez l’annuler, ouvrir une branche à partir d’avant l’échange ou modifier puis renvoyer, sans créer de point de contrôle Git.
Utilisable directement dans le navigateur : Pas de npm ni de Homebrew à installer, pas de terminal à configurer : on écrit en ouvrant le navigateur, et les nouveaux chapitres apparaissent directement dans l’arborescence à gauche.
Références de genre pour le web-roman chinois : À l’ouverture du livre, on s’appuie sur les analyses de personnages et de structure de plus de 1 500 feuilletons populaires ; l’agent rédacteur écrit d’après les chapitres précédents et l’échantillon de style, avec à chaque chapitre un contrôle de fin de chapitre, d’après environ 56 000 fins de chapitre populaires.
Ce qu’il faut compléter soi-même
Ce que l’auteur doit faire lui-même en écrivant un roman long directement avec Codex CLI
Arborescence et AGENTS.md à écrire soi-même : Dans les pratiques publiques, Claude-Code-Novel-Writer utilise AGENTS.md comme norme générale, adaptée à la fois à Claude Code et à Codex ; l’auteur doit comprendre ces règles pour les modifier. La limite totale par défaut d’AGENTS.md est de 32 KiB, et quand il y a trop de règles, il faut les alléger soi-même.
Les versions sont à gérer soi-même avec Git : La documentation conseille de créer des points de contrôle Git avant et après la tâche ; l’issue GitHub #11626 signale que le retour arrière par Esc ne revient que sur l’historique de conversation, pas sur les modifications de fichiers (toujours ouvert en 2026-10).
Le registre de la bible est à entretenir soi-même : Pour éviter que les personnages connaissent la réponse à l’avance, oh-story-claudecode consigne séparément « la vérité de l’auteur » et « ce que le lecteur sait déjà » ; ce type de registre doit être mis à jour en continu par l’auteur selon les règles du projet.
Les modifications se lisent dans le terminal : Ce qu’affiche /diff est un diff texte de Git. Pour des auteurs habitués à lire un texte mis en page, lire un diff de terminal demande de s’habituer.
Les points forts de l’autre outil
Ce que Codex CLI fait bien
Codex CLI est open source et tourne en local : il lit des fichiers, les modifie, exécute des commandes, selon ses propres termes « Inspect code, make changes, run commands, and automate repeatable work without leaving your terminal ». Il a une isolation au niveau du système et une approbation, le réseau est désactivé par défaut, la télémétrie aussi ; AGENTS.md hiérarchique permet de détailler les règles par dossier. L’auteur Nym Coy, qui écrit avec VS Code, a observé que « Codex defaults to writing a script », ce qui est très pratique pour traiter un manuscrit en masse.
Chaque produit convient à certains scénarios ; nous ne donnons ici de conseils que pour un seul : le roman long en feuilleton, en chinois.
Interface réelle
L’interface réelle de Maliang Writer
L’auteur annule l’échange ou le modifie puis le renvoie, sans créer de point de contrôle Git.L’auteur relit les modifications une à une sur le texte mis en page, au lieu de lire un diff de terminal.L’auteur consulte les archives du chapitre : état des personnages et amorces sont déjà organisés.
❦ · Evidence · ❦
Données et sources
Sources et dates de vérification
Dépôt de Codex CLI : Agent de programmation local d’OpenAI, open source Apache-2.0, pour macOS, Linux et Windows. (Documentation officielle · github.com · vérifié le 2026-10)Voir →
Présentation d’AGENTS.md : Lu du global jusqu’au dossier courant, limite totale par défaut de 32 KiB, /init génère le squelette. (Documentation officielle · learn.chatgpt.com · vérifié le 2026-10)Voir →
Conseil de versions de Codex CLI : La documentation du CLI conseille de créer des points de contrôle Git avant et après la tâche pour pouvoir revenir en arrière. (Documentation officielle · learn.chatgpt.com · vérifié le 2026-10)Voir →
GitHub issue #11626 : « Esc rewind only rewinds conversation/history … but does not revert code changes », signalé le 2026-02-12, toujours ouvert. (Discussion de la communauté · github.com · vérifié le 2026-10)Voir →
Prix de Codex : Inclus dans toutes les offres ChatGPT, ou facturé au prix de l’API avec une clé API. (Documentation officielle · learn.chatgpt.com · vérifié le 2026-10)Voir →
oh-story-claudecode(GitHub) : Installable dans Claude Code, Codex CLI, OpenCode ; le JSON de suivi est la source structurée des faits, limite de 12KB pour le fichier de contexte. (Discussion de la communauté · github.com · vérifié le 2026-10)Voir →
Using VS Code to Write Fiction with AI : Une scène par fichier, chapitres fusionnés par script ; mentionne « Codex defaults to writing a script », et pour les non-programmeurs VS Code « sounds intimidating ». (Discussion de la communauté · substack.aicentral.blog · vérifié le 2026-10)Voir →
Maliang : comparaison des modifications et annulation : Modifications de l’IA relues une à une dans l’éditeur ; on peut annuler l’échange en cours, ouvrir une branche, modifier puis renvoyer. (Données du site · maliangwriter.com · vérifié le 2026-10)Voir →
Décidez après quatre vraies tâches d’écriture
Sur cette page, notez surtout combien d’opérations l’auteur doit faire pour préparer les dossiers, les règles d’écriture, la mise à jour des documents et le contrôle des révisions. Ne comparez pas seulement le style d’une génération, et ne présumez pas que les outils fondés sur des dossiers sont forcément plus difficiles à utiliser.
Voici une liste d’essais avec la même tâche, et non une expérience comparative déjà réalisée. Vous pouvez utiliser le matériel pédagogique original « Jiehuo City » ou un manuscrit que vous avez le droit de traiter ; notez séparément la préparation, le résultat et les corrections de l’auteur.
Commencer un nouveau livre
Donnez le même protagoniste, les mêmes règles centrales et les mêmes préférences de lecture ; comparez d’abord les directions de départ, puis organisez le plan général, le plan du premier tome et les plans des trois premiers chapitres.
À vérifier : Distingue-t-il le rôle de chacun des trois niveaux de plan ? L’auteur peut-il confirmer la proposition avant de poursuivre ? Des éléments encore indécis ont-ils été écrits discrètement comme des faits ?
Utilisez le même ancien manuscrit que vous avez le droit de traiter, indiquez comment se termine le dernier chapitre et l’objectif du suivant ; essayez d’abord une scène, sans modifier les vingt chapitres précédents.
À vérifier : Quels documents avez-vous préparés ? Les positions des personnages, les objets et les fils non résolus ont-ils été repris ? Comment distingue-t-on les brouillons candidats des versions retenues ?
Choisissez une règle réelle qui touche des chapitres précédents ; demandez d’abord la liste des chapitres concernés et les preuves, puis l’auteur choisit la portée de la modification.
À vérifier : Indique-t-il ce qu’il n’a pas vérifié ? Peut-on voir les modifications avant ? A-t-il modifié par erreur du texte hors de la tâche ou inscrit dans les documents un plan non retenu ?
Essayez réellement de conserver le texte, l’ordre des tomes et des chapitres, les fiches de personnages et les règles de l’univers, puis vérifiez si le résultat se prête à une poursuite de l’édition ; listez ce qui ne peut pas être emporté.
À vérifier : Le format et l’ordre sont-ils reconnaissables ? Que contiennent le compte de la plateforme, les fichiers locaux et les fichiers exportés ? Ne déduisez pas l’utilité d’une simple page promotionnelle.
Notez les modèles, formules ou conditions de compte réellement utilisés, ainsi que le temps passé à préparer les documents et à corriger le texte. Laissez vide ce que vous n’avez pas essayé ou ne pouvez pas confirmer ; ne remplacez pas l’expérience complète par le nom d’une fonctionnalité ou par une seule génération.
Comment choisir
Choisissez selon votre situation
Si Vous êtes habitué au terminal et à Git, et voulez traiter le manuscrit en masse avec des scripts → choisissez Codex CLI, car Codex CLI exécute des commandes et écrit des scripts, ce qui convient aux traitements automatisés..
Si Vous avez besoin d’open source, d’exécution locale et de contrôle des permissions → choisissez Codex CLI, car Codex CLI est open source, ne modifie par défaut que les fichiers de l’espace de travail et désactive par défaut l’accès au réseau..
Si Vous ne voulez pas écrire dans un terminal et voulez écrire directement un web-roman chinois → choisissez Maliang Writer, car Arborescence, fiches, archives et comparaison des modifications sont dans l’éditeur web..
Si Vous utilisez déjà une offre ChatGPT et voulez essayer les deux → combinez les deux, car Codex est déjà inclus dans l’offre ChatGPT ; essayez chacun avec les premiers chapitres du même livre, et comparez la charge d’entretien du registre et de lecture des modifications..
Questions fréquentes
Questions fréquentes
Codex peut-il écrire un roman ?
Oui. Codex CLI lit et écrit des fichiers en local et exécute des commandes, et des projets open source lui fournissent arborescence et règles AGENTS.md pour romans. C’est un outil de programmation, sans fonction propre au roman : arborescence, règles et registre sont à monter par l’auteur.
Que préparer pour écrire un roman avec Codex CLI ?
Installer Codex CLI (npm, Homebrew, etc.), se connecter avec un compte ChatGPT ou configurer une clé API, préparer un dossier de manuscrit et un AGENTS.md, et gérer les versions avec Git de préférence. Vous pouvez aussi partir d’un projet de roman open source sur GitHub.
Que mettre dans AGENTS.md pour écrire un roman ?
On y met d’ordinaire style, point de vue, appellations des personnages, quel fichier est la source des faits, quels registres mettre à jour après chaque chapitre. Attention : la limite totale par défaut des AGENTS.md lus par Codex est de 32 KiB.
Codex CLI peut-il annuler des modifications ?
Le tableau officiel des commandes n’a pas de /undo ; la documentation du CLI conseille de créer des points de contrôle Git avant et après la tâche ; un auteur a signalé dans l’issue GitHub #11626 que le retour arrière par Esc ne revient que sur la conversation, pas sur les fichiers. Maliang peut annuler l’échange en cours : le manuscrit revient à l’état précédant l’envoi de ce message (les modifications manuelles faites ensuite seront également annulées, et les crédits déjà débités ne sont pas remboursés).
Codex est-il payant pour écrire un roman ?
Codex est inclus dans toutes les offres ChatGPT, avec un quota limité en Free, Plus à 20 dollars/mois ; on peut aussi utiliser une clé API facturée à l’usage (vérifié en 2026-10).
Codex et le Codex de Novelcrafter, c’est la même chose ?
Non. Codex CLI est l’agent de programmation en terminal d’OpenAI ; le Codex de Novelcrafter est la bible de l’histoire de ce logiciel d’écriture.
Peut-on écrire un roman avec Codex en Chine ?
Le centre d’aide d’OpenAI indique qu’un accès depuis un pays ou une région non pris en charge peut entraîner le blocage du compte ; la liste officielle des pays pris en charge par ChatGPT n’inclut pas la Chine continentale.
Codex oublie-t-il la bible quand on écrit un roman ?
La mémoire locale de Codex est désactivée par défaut, et la documentation conseille de mettre dans AGENTS.md les règles impératives. L’état des personnages et les amorces d’un roman long reposent d’ordinaire sur des fichiers de registre conçus par l’auteur. Chez Maliang, les archives de l’histoire sont mises à jour une fois le chapitre écrit, et ce qui ne correspond pas est marqué à confirmer.
Après l’inscription, créez une œuvre ou importez des chapitres existants, indiquez à l’IA quel chapitre poursuivre, puis regardez ce qu’elle a écrit, ce qu’elle a modifié et ce qu’elle a noté dans les archives ; vous déciderez ensuite si vous y transférez votre roman long.