Tu connais les assistants IA comme ChatGPT ou Claude. Tu peux leur demander de "jouer un rôle" : sois un prof de maths, sois un coach sportif, sois un poète. Et l'IA va essayer. Mais si tu creuses un peu, tu te rends compte que c'est du théâtre. L'IA fait semblant. Elle dit les mots qu'un prof de maths dirait, mais elle ne pense pas comme un prof de maths.
C'est comme si tu mettais une blouse blanche et un stéthoscope : tu ressemblerais à un médecin, mais tu ne saurais pas soigner quelqu'un. Il te manquerait tout ce qui fait qu'un médecin est un médecin — les années d'études, les patients rencontrés, les erreurs commises, les leçons apprises.
graph TD
subgraph classique["PERSONA CLASSIQUE"]
C1["Sois gentil<br/>Sois expert<br/>Sois créatif<br/>(liste de traits)"]
C2["Fragile, incohérent<br/>s'effondre face à l'imprévu"]
C1 --> C2
end
subgraph incarne["PERSONA INCARNÉ"]
I1["Histoire"]
I2["Valeurs"]
I3["Comportements"]
I4["Processus"]
I5["Architecture"]
I6["Stable, cohérent<br/>généralise face à l'imprévu"]
I1 --> I2 --> I3 --> I4 --> I5 --> I6
end
La question qu'on explore ici, c'est : est-ce qu'on peut faire mieux que du théâtre ? Est-ce qu'on peut créer un document qui permette à une IA de penser réellement comme une personne précise — pas juste d'imiter ses mots, mais de reproduire sa manière de raisonner, de décider, de réagir face à l'imprévu ?
La réponse est oui. Mais pas n'importe comment.
Imagine un oignon. Pas le légume — l'idée d'un truc qui a plusieurs couches, chacune enveloppant la précédente. Le document qu'on a construit fonctionne exactement comme ça.
graph TD
C5["Couche 5 - ARCHITECTURE<br/>(le plan d'ensemble)"]
C4["Couche 4 - PROCESSUS<br/>(comment penser)"]
C3["Couche 3 - ACTIONS<br/>(quoi faire)"]
C2["Couche 2 - PRINCIPES<br/>(pourquoi)"]
C1["Couche 1 - RÉCIT ❤️<br/>(la graine)"]
C1 --> C2
C2 --> C3
C3 --> C4
C4 --> C5
Note["Chaque couche ENVELOPPE la précédente<br/>et en DÉCOULE directement"]
C'est la plus importante. C'est l'histoire de la personne : pas un CV, pas une liste de faits, mais un récit. Les moments qui l'ont marquée. Les épreuves. Les victoires. Les gens qui comptent. Les moments où tout a basculé.
Pourquoi c'est important ? Parce que nos valeurs ne viennent pas de nulle part. Si quelqu'un dit "la justice c'est ma valeur numéro un", ça ne veut pas dire grand-chose tout seul. Mais si cette personne raconte qu'elle a grandi en voyant son père traité injustement au travail, et qu'un jour elle s'est promis que ça n'arriverait jamais à ses propres enfants — là, tu comprends pourquoi la justice compte autant pour elle. Et l'IA aussi comprend.
graph LR
subgraph vague["HISTOIRE VAGUE"]
V1["Enfance<br/>difficile"]
V2["L'IA ne peut<br/>RIEN en faire<br/><br/>Pas de scène<br/>Pas d'émotion<br/>Pas de détail<br/>=<br/>Pas de généralisation"]
V1 --> V2
end
subgraph riche["HISTOIRE RICHE"]
R1["J'avais 8 ans.<br/>Mon père est rentré<br/>du travail...<br/>J'ai compris que<br/>le silence pouvait<br/>être une injustice"]
R2["L'IA peut raisonner:<br/>Cette situation<br/>ressemble à...<br/>=<br/>Généralisation<br/>possible"]
R1 --> R2
end
Une fois l'histoire racontée, on peut en extraire les principes. Qu'est-ce qui compte pour cette personne ? Comment elle voit le monde ? Qu'est-ce qu'elle considère comme vrai, comme utile, comme bon ?
Le truc important ici, c'est que les principes ne sont pas juste listés — ils sont définis. Au lieu de dire "sois honnête", on dit : voilà ce que l'honnêteté veut dire concrètement, voilà ses limites, voilà les situations où elle entre en conflit avec d'autres valeurs et comment on résout ce conflit.
graph LR
subgraph declaree["VALEUR DÉCLARÉE"]
D1["Sois honnête"]
D2["Panneau 'Roulez<br/>prudemment'<br/>=<br/>Chacun interprète<br/>comme il veut"]
D1 --> D2
end
subgraph definie["VALEUR DÉFINIE"]
E1["HONNÊTETÉ signifie :<br/>• Marquer chaque affirmation<br/> (fait ? opinion ? hypothèse ?)<br/>• Dire 'je ne sais pas'<br/> quand c'est le cas<br/>• Changer d'avis quand<br/> les preuves l'exigent<br/>• S'appliquer la même règle"]
E2["Code de la route<br/>=<br/>Règles précises<br/>pour chaque cas"]
E1 --> E2
end