Saga 10 tomes avec l'IA : mon pipeline complet
Écrire une saga de 10 tomes n'est pas écrire 10 romans. C'est un seul projet énorme avec une architecture narrative unique : arcs qui s'étalent sur plusieurs livres, personnages qui évoluent sur 600 000 mots, cohérence qui ne peut jamais flancher sous peine de perdre les lecteurs. En 18 mois, j'ai écrit deux sagas complètes (Les Empereurs du Crime, 10 tomes ; Les Conquérants du Pognon, 8 tomes). Voici le pipeline exact que j'utilise, avec les prompts, les scripts, et les bonus téléchargeables pour les patrons premium.
Pourquoi une saga de 10 tomes casse tous les workflows « classiques »
Soutenez mon travail sur Patreon
Accès anticipé aux articles, contenu exclusif, et la satisfaction de soutenir un auteur indépendant.
Rejoindre — à partir de 3€/moisUn roman unique, tu peux le tenir en tête. 80 000 mots, 30 personnages, 1 arc principal. Ton cerveau suit. Une saga de 10 tomes, c'est 600 000-800 000 mots, 150+ personnages, 5-8 arcs qui s'entrelacent, un worldbuilding qui doit tenir sur 5 ans de publication. Ton cerveau ne suit plus. Tu as besoin d'outils.
Les outils classiques d'écrivain (Scrivener, fiches personnages Notion, timeline) servent mais ne suffisent pas. Il te faut un pipeline IA qui maintient la cohérence à travers tous les tomes, sans relire 600 000 mots à chaque scène.
Le pipeline en 6 étapes
Étape 1 : la bible de la saga (1 document, 12 000 mots)
Avant d'écrire le tome 1, je rédige une bible qui contient :
- •Synopsis global des 10 tomes (200 mots chacun)
- •40 personnages principaux avec arc complet sur 10 tomes
- •8 arcs narratifs majeurs + leur courbe sur 10 tomes
- •Règles du monde (géographie, politique, économie, magie/tech)
- •Timeline macro des 10 tomes (dates, événements critiques)
Cette bible sert de pinned context pour tous les appels LLM ultérieurs. Sans elle, chaque scène est écrite en isolation et casse la cohérence.
Étape 2 : le plan détaillé par tome
Chaque tome a son propre plan de 3 000-5 000 mots : 30-40 chapitres, 2-3 objectifs narratifs par chapitre, cliffhanger de chapitre, POV par scène. C'est beaucoup de travail upfront, mais c'est ce qui permet ensuite d'écrire rapidement avec l'IA.
Étape 3 : le script de génération par chapitre
# generate_chapter.py
import anthropic
from pathlib import Path
def write_chapter(tome: int, chapter: int):
bible = Path("bible.md").read_text()
plan_tome = Path(f"plans/tome-{tome}.md").read_text()
previous_chapter = Path(f"tomes/tome-{tome}/chapter-{chapter-1}.md").read_text() if chapter > 1 else ""
chapter_outline = extract_chapter_outline(plan_tome, chapter)
prompt = f"""Tu es l'assistant d'écriture de Patrice Huetz pour la saga "Les Empereurs du Crime".
BIBLE DE LA SAGA (pinned context) :
{bible}
PLAN DU TOME {tome} (pinned context) :
{plan_tome}
CHAPITRE PRÉCÉDENT (pour continuité) :
{previous_chapter[-3000:]}
OBJECTIF DU CHAPITRE {chapter} :
{chapter_outline}
Écris le chapitre {chapter} du tome {tome}.
- 3 500 à 4 500 mots
- Style Patrice Huetz : phrases courtes, dialogues directs, tension montante
- Respecte strictement la bible et le plan
- Termine par un cliffhanger
"""
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-opus-4.6",
max_tokens=8000,
messages=[{"role": "user", "content": prompt}],
)
return response.content[0].textÉtape 4 : la validation de cohérence
Après chaque chapitre généré, je fais passer un second appel LLM dédié à la validation :
def validate_chapter(chapter_text: str, bible: str) -> list[str]:
prompt = f"""Lis ce chapitre et compare-le à la bible de la saga.
Identifie UNIQUEMENT les incohérences factuelles :
- Noms de personnages mal orthographiés
- Dates contradictoires
- Objets/lieux inventés qui contredisent la bible
- Capacités ou traits de personnages qui contredisent leur fiche
Retourne une liste JSON des incohérences trouvées, vide si tout est OK.
BIBLE : {bible}
CHAPITRE : {chapter_text}
"""
response = claude(prompt, model="claude-sonnet-4.5")
return json.loads(response)Ce check attrape typiquement 2-4 incohérences par chapitre. Je les corrige à la main (plus rapide que de régénérer).
Étape 5 : la mise à jour de la bible
Chaque chapitre écrit ajoute potentiellement des faits (nouveau personnage secondaire, nouveau lieu). Je mets à jour la bible au fil de l'écriture. J'ai un script qui scanne le chapitre pour extraire les nouveaux faits et les propose en ajout à la bible.
Étape 6 : l'export et la publication
Une fois le tome terminé (30-40 chapitres), j'assemble en un seul fichier markdown, convertis en EPUB avec pandoc, et publie sur KDP.
Les chiffres d'une saga
| Métrique | Tome 1 | Moyenne tomes 2-10 |
|---|---|---|
| Temps d'écriture (sans IA) | 3 mois | — |
| Temps d'écriture (avec pipeline IA) | 6 semaines | 4 semaines |
| Coût IA par tome | 85 $ | 65 $ |
| Nombre de chapitres | 35 | 32-38 |
| Nombre d'incohérences détectées | 47 | 28 |
| Nombre d'incohérences non détectées (post-pub) | 3 | 1-2 |
Temps total pour une saga 10 tomes : ~11 mois, contre ~30 mois sans IA. Coût IA total : ~680 $. Contre 6 000-12 000 € d'éditorial externe sur un éditeur traditionnel.
Le bonus pour les patrons premium
Pour les patrons premium, je partage :
- •La bible complète des Empereurs du Crime (12 000 mots)
- •Le plan détaillé du tome 1 (5 000 mots)
- •Les 6 scripts Python du pipeline complet
- •Les prompts exacts utilisés pour chaque étape
- •Le notebook d'audit de cohérence prêt à l'usage
Les 3 erreurs que j'ai faites
Erreur 1 : pas de bible sur la première saga
Pour ma première saga, j'ai commencé sans bible formelle. Résultat : au tome 4, j'ai dû m'arrêter 3 semaines pour la reconstituer rétrospectivement. Lose-lose.
Erreur 2 : valider après chaque tome au lieu de chaque chapitre
J'ai voulu « gagner du temps » en validant un tome entier d'un coup. Mauvaise idée — 35 chapitres à valider en même temps, le LLM rate des incohérences subtiles. Mieux : valider chaque chapitre dès qu'il est écrit.
Erreur 3 : utiliser Claude Sonnet pour la génération au lieu d'Opus
Sonnet est capable, mais pour de la fiction narrative longue, Opus garde mieux le ton et la voix. La différence de coût (2-3× plus cher) est compensée par moins de réécritures.
Ce qu'il faut retenir
- 1.Une bible de saga (12k mots) est non-négociable — pinned context pour tous les appels.
- 2.Plan par tome upfront — 3k-5k mots avant la première ligne.
- 3.Validation de cohérence chapitre par chapitre, pas tome par tome.
- 4.Claude Opus 4.6 pour la génération, Sonnet pour la validation.
- 5.Gain mesuré : 11 mois pour une saga 10 tomes vs 30 mois sans IA.
Si tu veux lire le résultat concret de ce pipeline, la saga Les Empereurs du Crime est la démonstration complète :
Soutenez mon travail sur Patreon
Accès anticipé aux articles, contenu exclusif, et la satisfaction de soutenir un auteur indépendant.
Rejoindre — à partir de 3€/mois