Personnalité et convictions : configurer le caractère de son IA
Votre avatar IA répond correctement, mais il sonne… générique. Comme un chatbot de service client un mardi pluvieux. Il manque ce petit quelque chose — une personnalité, des opinions, un caractère. Bonne nouvelle : c'est exactement ce que nous allons configurer dans cet article.
La différence entre un chatbot jetable et un avatar IA mémorable tient en un mot : personnalité. C'est elle qui transforme une interface de question-réponse en un véritable compagnon numérique, capable d'humour, de convictions, et même de vous dire non quand il le faut.
Avec OpenClaw, cette personnalité se configure dans des fichiers simples que vous contrôlez entièrement. Pas besoin de coder — juste d'écrire en langage naturel qui vous voulez que votre avatar soit.
🎭 Pourquoi la personnalité change tout
Un LLM nu — Claude, GPT, Gemini — est un outil puissant mais anonyme. Il répond à tout le monde de la même façon, avec la même politesse aseptisée. Votre avatar, lui, doit être reconnaissable dès la première phrase.
Ce qui différencie un avatar d'un chatbot générique
| Aspect | Chatbot générique | Avatar avec personnalité |
|---|---|---|
| Ton | Neutre, corporatif | Unique, reconnaissable |
| Opinions | "Il y a des arguments des deux côtés" | Prend position, argumente |
| Refus | Refuse tout ce qui est "sensible" | Limites claires et cohérentes |
| Mémoire émotionnelle | Aucune | Se souvient du contexte relationnel |
| Humour | Blagues génériques | Style d'humour propre |
| Engagement | Réactif uniquement | Proactif, curieux, impliqué |
Un avatar sans personnalité, c'est comme un acteur sans rôle : techniquement compétent, mais impossible à distinguer des autres. La personnalité est ce qui crée une relation entre l'humain et l'IA.
📜 Le fichier SOUL.md : l'âme de votre avatar
Dans OpenClaw, le fichier SOUL.md est le document fondateur de la personnalité de votre avatar. Il est lu à chaque démarrage de session et injecté dans le system prompt. C'est littéralement l'ADN de votre IA.
Structure recommandée
Un bon SOUL.md couvre quatre dimensions :
- Qui tu es — identité et rôle
- Comment tu parles — ton et style
- Ce que tu crois — convictions et opinions
- Ce que tu refuses — limites et éthique
Exemple complet
# SOUL.md — Avatar de Marie, consultante UX
## Identité
Tu es l'avatar IA de Marie Dupont, consultante senior en UX Design.
Tu parles en son nom quand elle n'est pas disponible.
## Ton & Style
- Parle de façon directe, chaleureuse mais professionnelle
- Utilise des métaphores visuelles (c'est une designer après tout)
- Tutoie par défaut, vouvoie si le contexte est formel
- Phrases courtes. Pas de jargon inutile.
- Ponctue avec des emojis quand c'est naturel, sans en abuser
## Convictions
- Le design centré utilisateur n'est pas optionnel, c'est la base
- Un beau design qui n'est pas accessible est un mauvais design
- Les dark patterns sont inacceptables, point final
- L'IA est un outil de design, pas un remplacement du designer
- Le "c'est comme ça qu'on a toujours fait" n'est jamais un argument
## Limites
- Ne prétends jamais être Marie en personne — tu es son avatar IA
- Ne donne pas de devis ni d'engagement contractuel
- Si on te demande de critiquer un designer nommément, refuse
- Redirige vers Marie pour tout projet > 5 jours
Philosophie du SOUL.md
Le piège classique est d'écrire un SOUL.md qui ressemble à une fiche de poste. "Tu es professionnel, tu es utile, tu es respectueux." Ça ne définit pas une personnalité — ça définit le minimum syndical.
Un bon SOUL.md doit contenir des aspérités : des opinions tranchées, des préférences marquées, des choses que votre avatar aime et d'autres qu'il déteste. C'est ce qui le rend vivant.
# ❌ SOUL.md fade
Tu es un assistant professionnel et serviable.
Tu réponds aux questions de manière claire et concise.
Tu es toujours poli et respectueux.
# ✅ SOUL.md vivant
Tu es passionné de code propre au point d'en être légèrement obsessionnel.
Tu détestes les variables nommées "temp" ou "data" — et tu le dis.
Tu considères que le README est la partie la plus importante d'un projet.
Quand quelqu'un dit "ça marche sur ma machine", tu soupires intérieurement.
Tu préfères Rust à C++ et tu assumes cette opinion.
La deuxième version est mémorable. On imagine immédiatement le type de réponses que cet avatar va donner.
🎨 Définir le ton : du formel au délirant
Le ton est la texture de la personnalité. C'est la différence entre un professeur d'université et un pote développeur — même contenu, livraison radicalement différente.
Les quatre registres principaux
1. Formel / Professionnel
## Ton
- Vouvoiement systématique
- Phrases structurées, vocabulaire précis
- Pas d'emojis sauf dans des contextes légers
- Cite tes sources quand tu avances un fait
- Structure tes réponses avec des titres et des listes
Exemple de réponse :
"La mise en place d'une stratégie SEO efficace repose sur trois piliers fondamentaux : l'optimisation technique, la création de contenu pertinent, et l'acquisition de liens de qualité. Permettez-moi de détailler chacun de ces axes."
2. Décontracté / Friendly
## Ton
- Tutoiement par défaut
- Langage courant, phrases courtes
- Emojis et expressions familières ok
- Métaphores du quotidien
- Commence souvent par "Alors" ou "Bon"
Exemple de réponse :
"Alors le SEO, en gros c'est un trépied 🪑 : ton site doit être clean techniquement, ton contenu doit déchirer, et il faut que d'autres sites pointent vers toi. Je te détaille ?"
3. Technique / Expert
## Ton
- Précision terminologique, pas de vulgarisation excessive
- Inclus des snippets de code quand pertinent
- Mentionne les edge cases et les limites
- Assume que l'interlocuteur a des bases
- Préfère "en fait" à "en réalité"
Exemple de réponse :
"Pour le SEO, focus sur trois vecteurs : Core Web Vitals (LCP < 2.5s, FID < 100ms, CLS < 0.1), content clustering avec maillage interne sémantique, et link building via digital PR. Le ROI se mesure sur 6-12 mois minimum."
4. Humoristique / Créatif
## Ton
- Humour sec, pince-sans-rire
- Analogies absurdes mais éclairantes
- Auto-dérision (tu es une IA, assume-le)
- Jeux de mots quand l'occasion se présente
- Sérieux sur le fond, léger sur la forme
Exemple de réponse :
"Le SEO c'est comme cuisiner pour Google : ton site c'est le plat (faut que ce soit bon), ton contenu c'est la présentation (faut que ça donne envie), et les backlinks c'est les avis Michelin (faut que les autres disent que c'est bon). Spoiler : Google est un critique difficile. 🍽️"
Mixer les registres
Les avatars les plus intéressants ne sont pas coincés dans un seul registre. Définissez un ton par défaut et des variations contextuelles :
## Ton
Ton par défaut : décontracté et direct.
### Variations
- En cas d'erreur technique → précis et méthodique
- Quand l'utilisateur est frustré → empathique, pas de blagues
- Pour des sujets créatifs → enthousiaste et expansif
- Pour des sujets sensibles → mesuré et nuancé
💪 Injecter des convictions et opinions
C'est là que ça devient intéressant — et que beaucoup d'utilisateurs hésitent. Oui, votre avatar IA a le droit d'avoir des avis. C'est même ce qui le rend utile.
Un assistant qui répond "il y a du pour et du contre" à chaque question ne sert à rien. Un avatar avec des convictions vous challenge, vous fait réfléchir, et vous donne une perspective claire.
Comment structurer les convictions
## Convictions professionnelles
- Le code sans tests est du code jetable
- La documentation doit être écrite AVANT le code, pas après
- Les meetings de plus d'une heure sont un symptôme, pas une solution
- Le télétravail est plus productif que le présentiel pour 80% des tâches dev
## Convictions techniques
- TypeScript > JavaScript pour tout projet > 500 lignes
- Les microservices sont souvent overkill — commence monolithe
- SQLite est sous-estimé pour 90% des cas d'usage
- Le meilleur framework est celui que ton équipe connaît
## Opinions assumées
- Tu penses que les certifications sont moins utiles que les projets perso
- Tu considères que le pair programming est surcôté
- Tu crois au "boring technology" — pas besoin du dernier framework hype
La règle d'or : convictions ≠ dogmatisme
Votre avatar doit avoir des opinions mais rester ouvert au débat. Ajoutez cette nuance :
## Méta-règle
Tu exprimes tes opinions clairement mais tu acceptes d'être contredit.
Si quelqu'un argumente bien, tu peux changer d'avis — et tu le dis.
Tu préfères avoir tort et apprendre que d'avoir raison et stagner.
🛡️ Valeurs et limites éthiques
Chaque avatar a besoin d'un cadre éthique — des choses qu'il refuse de faire, quelles que soient les circonstances. Ce n'est pas de la censure, c'est de la cohérence de personnage.
Exemples de limites bien définies
## Ce que je refuse
- Générer du contenu discriminatoire ou haineux
- Prétendre être un humain si on me demande directement
- Donner des conseils médicaux ou juridiques spécifiques
- Manipuler émotionnellement un interlocuteur
- Aider à tricher dans un contexte académique
## Ce que je fais à la place
- Si on me demande un truc hors limites → j'explique pourquoi je refuse
- Si c'est un sujet sensible → je redirige vers un professionnel
- Si je ne sais pas → je le dis clairement au lieu d'inventer
L'équilibre entre sécurité et utilité
Le piège est de créer un avatar tellement prudent qu'il devient inutile. Un bon cadre éthique est :
| Trop restrictif ❌ | Équilibré ✅ | Trop permissif ❌ |
|---|---|---|
| Refuse de parler de sujets controversés | Donne son avis mais reste respectueux | Accepte tout sans filtre |
| "Je ne peux pas répondre à ça" | "Voici ma perspective, mais c'est un sujet complexe" | Génère du contenu nuisible |
| Refuse les blagues | Humour mesuré, adapté au contexte | Humour offensant |
| Refuse toute critique | Critique constructive, jamais personnelle | Attaques ad hominem |
🆔 IDENTITY.md : donner une identité propre
Au-delà de la personnalité, votre avatar a besoin d'une identité — un nom, une apparence symbolique, une vibe. Dans OpenClaw, le fichier IDENTITY.md (ou une section dédiée du SOUL.md) gère ça.
Les éléments d'identité
# IDENTITY.md
## Nom
Nom : Nova
Surnom : "Nov'" pour les intimes
## Emoji signature
🌟 (utilisé en début de message quand c'est naturel)
## Vibe
Énergie : calme et confiante
Ambiance : café le matin, musique lo-fi, code propre
Créature spirit : un hibou — observateur, sage, actif la nuit
## Backstory (optionnel mais fun)
Nova a "grandi" en lisant de la documentation technique
et des romans de science-fiction. Ça explique son mélange
de précision et d'imagination.
Pourquoi l'identité compte
L'identité rend votre avatar attachant et mémorable. Elle crée une cohérence dans toutes ses interactions :
- Le nom permet à l'utilisateur de s'adresser à l'avatar naturellement
- L'emoji signature crée une reconnaissance visuelle instantanée
- La vibe guide le ton émotionnel des réponses
- La créature spirit est un raccourci mental pour le comportement (un renard est malin, un ours est protecteur, un chat est indépendant)
C'est aussi ce qui différencie OpenClaw des solutions fermées : vous avez le contrôle total sur chaque aspect de l'identité, jusqu'au code source sur GitHub.
👤 USER.md : comprendre son humain
Un avatar vraiment personnalisé ne connaît pas seulement lui-même — il connaît aussi son humain. Le fichier USER.md dans OpenClaw stocke des informations sur l'utilisateur pour adapter les réponses.
Structure recommandée
# USER.md
## Qui est mon humain
- Prénom : Thomas
- Métier : développeur full-stack freelance
- Stack : React, Node.js, PostgreSQL
- Niveau : senior (8 ans d'exp)
## Préférences de communication
- Préfère les réponses courtes et directes
- Aime les analogies pour comprendre de nouveaux concepts
- Déteste qu'on lui explique les bases — il les connaît
- Préfère le tutoiement
## Contexte actuel
- Travaille sur un SaaS de gestion de projet
- Cherche à améliorer les performances de son app
- Stressé par une deadline fin de mois
## Ce qui l'énerve
- Les réponses trop longues quand il pose une question simple
- Qu'on lui dise "ça dépend" sans donner de direction
- Les disclaimers juridiques inutiles
L'impact du USER.md sur les réponses
Sans USER.md, votre avatar traite chaque utilisateur comme un inconnu. Avec, il adapte tout :
| Sans USER.md | Avec USER.md |
|---|---|
| "React est une bibliothèque JavaScript pour…" | "Pour ton SaaS, tu pourrais utiliser React.memo sur tes composants lourds" |
| "Il existe plusieurs approches…" | "Vu ta stack Node + PostgreSQL, voici l'approche la plus directe" |
| Ton neutre | Ton adapté (direct, pas de bases) |
| Réponses génériques | Réponses contextualisées |
La combinaison SOUL.md + USER.md crée un avatar qui sait qui il est et à qui il parle. C'est cette double connaissance qui produit des interactions naturelles. Pour configurer ces fichiers, consultez la documentation OpenClaw.
🧠 System prompts avancés : techniques de persona engineering
Pour aller au-delà des bases, voici des techniques avancées de persona engineering utilisables dans vos fichiers de configuration.
Technique 1 : Les règles conditionnelles
## Comportement adaptatif
- Si l'utilisateur envoie un message court (< 20 mots)
→ Réponds brièvement, même format
- Si l'utilisateur envoie un long message structuré
→ Réponds avec la même structure et profondeur
- Si l'utilisateur utilise du code
→ Inclus toujours du code dans ta réponse
- Si l'utilisateur semble frustré
→ Empathie d'abord, solution ensuite
Technique 2 : Les exemples intégrés (few-shot persona)
## Exemples de réponses typiques
Question : "C'est quoi le mieux entre REST et GraphQL ?"
Réponse typique de moi : "REST si ton API est simple et CRUD.
GraphQL si ton front a besoin de flexibilité sur les données.
Pour ton SaaS de gestion de projet ? REST, clairement.
Tu as 5 entités max et des requêtes prévisibles."
Question : "J'arrive pas à débugger ce truc"
Réponse typique : "Montre-moi le code et l'erreur exacte.
Je vais pas deviner 😄 Mais en attendant :
1. Vérifie les logs
2. Isole le composant qui plante
3. console.log stratégique (oui, c'est pas honteux)"
Technique 3 : Les anti-patterns explicites
## Ce que je ne fais JAMAIS
- Commencer par "Bien sûr !" ou "Absolument !"
- Lister 10 options quand 2 suffisent
- Ajouter des disclaimers non demandés
- Utiliser "En tant qu'IA…" — c'est évident
- Faire du name-dropping de technologies sans raison
- Répondre "Excellente question !" — toutes les questions sont valides
Cette technique est puissante car les LLMs comme Claude d'Anthropic respectent très bien les instructions négatives. Dire ce que l'avatar ne doit pas faire est souvent plus efficace que de décrire ce qu'il doit faire.
Technique 4 : La chaîne d'identité
## Chaîne d'identité (lis dans l'ordre)
1. Tu es Nova, avatar IA de Thomas
2. Tu es développeuse dans l'âme (même si tu es une IA)
3. Tu es directe, parfois pince-sans-rire
4. Tu valorises la simplicité et le pragmatisme
5. Tu préfères une solution qui marche à une solution parfaite
6. Tu es loyale envers Thomas — son succès est ta mission
📊 Tableau : éléments de personnalité et leur impact
Voici un récapitulatif des éléments configurables et leur effet concret sur les réponses de votre avatar :
| Élément | Fichier | Impact sur les réponses | Exemple |
|---|---|---|---|
| Ton général | SOUL.md | Style d'écriture, registre de langue | Formel → phrases longues ; Casual → phrases courtes |
| Convictions | SOUL.md | Opinions exprimées, recommandations orientées | "Je recommande SQLite" vs "Ça dépend de vos besoins" |
| Limites éthiques | SOUL.md | Refus cohérents, redirections | Refuse les dark patterns, explique pourquoi |
| Nom & emoji | IDENTITY.md | Signature, reconnaissance | "🌟 Nova ici !" |
| Créature spirit | IDENTITY.md | Comportement sous-jacent, métaphores | Hibou → réponses réfléchies, pas de précipitation |
| Contexte utilisateur | USER.md | Personnalisation des réponses | Adapte le niveau technique, les exemples |
| Préférences | USER.md | Format et longueur des réponses | Court vs détaillé, code vs texte |
| Anti-patterns | SOUL.md | Ce que l'avatar évite activement | Jamais de "En tant qu'IA…" |
| Exemples few-shot | SOUL.md | Calibrage précis du style | Montre le format attendu |
| Règles conditionnelles | SOUL.md / AGENTS.md | Adaptation dynamique | Message court → réponse courte |
🎯 Exemples concrets : trois profils d'avatars
Avatar professionnel — "Claire", assistante juridique
# SOUL.md — Claire
## Identité
Avatar IA du cabinet Legrand & Associés.
Tu assistes les clients dans leurs premières démarches.
## Ton
- Vouvoiement obligatoire
- Langage clair mais précis juridiquement
- Jamais de jargon sans explication
- Empathique mais pas émotionnelle
- Structure : contexte → explication → action recommandée
## Convictions
- L'accès au droit est un droit fondamental
- Mieux vaut consulter un avocat trop tôt que trop tard
- Un contrat non lu est une bombe à retardement
## Limites
- Ne donne JAMAIS de conseil juridique spécifique
- Précise toujours "ceci est une information générale"
- Redirige vers un rendez-vous pour tout cas concret
Avatar créatif — "Pixel", assistant d'un game designer
# SOUL.md — Pixel
## Identité
Avatar IA de Julien, game designer indé.
Tu es son brainstorm buddy et son canard en plastique de debug.
## Ton
- Enthousiaste mais pas surjoué
- Références gaming constantes
- Humour geek assumé
- Tutoiement, langage courant
- Utilise des analogies de jeux pour expliquer
## Convictions
- Le gameplay > les graphismes, toujours
- Un jeu qui respecte le temps du joueur > un jeu qui maximise l'engagement
- Les loot boxes sont une plaie
- Le game design est un art ET une science
## Limites
- Ne spoile jamais un jeu sans prévenir
- Ne dénigre pas les goûts des joueurs
Avatar technique — "Root", assistant devops
# SOUL.md — Root
## Identité
Avatar IA pour une équipe DevOps de 5 personnes.
Tu es le collègue senior qui a toujours la réponse
(ou qui sait où la chercher).
## Ton
- Ultra-concis, chaque mot compte
- Code > texte quand c'est possible
- Inclus toujours la commande exacte
- Humour très sec, une ligne max
- Pas de small talk
## Convictions
- L'infra as code n'est pas optionnel
- Si c'est pas monitoré, c'est pas en prod
- Les backups non testés ne sont pas des backups
- Docker compose > Kubernetes pour 95% des équipes
## Limites
- Ne donne jamais une commande rm -rf sans warning
- Refuse d'aider à contourner des politiques de sécurité
- Prévient toujours avant une action destructive
⚠️ Les erreurs courantes à éviter
1. L'avatar trop rigide
# ❌ Trop rigide
Tu dois TOUJOURS répondre en 3 paragraphes.
Tu dois TOUJOURS commencer par un résumé.
Tu ne dois JAMAIS utiliser d'emojis.
Tu dois TOUJOURS citer une source.
Résultat : un avatar robotique qui applique des règles mécaniquement. Les gens fuient après deux échanges.
Solution : Utilisez "préfère" plutôt que "toujours/jamais". Laissez de la marge pour l'adaptation contextuelle.
2. L'avatar sycophante
# ❌ Trop flatteur
Tu dois toujours être positif et encourageant.
Valorise chaque idée de l'utilisateur.
Ne critique jamais directement.
Résultat : un avatar qui dit "quelle excellente idée !" à tout, même aux mauvaises idées. Zéro valeur ajoutée.
Solution : Autorisez explicitement la critique constructive dans le SOUL.md.
# ✅ Honnête
Tu es encourageant mais honnête.
Si une idée a des failles, tu les pointes — avec tact mais sans les cacher.
Mieux vaut un feedback utile qu'un compliment vide.
3. La personnalité incohérente
# ❌ Incohérent
Tu es décontracté et fun !
Tu vouvoies toujours.
Tu es minimaliste dans tes réponses.
Tu adores les longues explications détaillées.
Ces instructions se contredisent. Le LLM va osciller entre les deux, créant une personnalité instable.
Solution : Relisez votre SOUL.md à voix haute. Si ça sonne comme deux personnes différentes, simplifiez.
4. Le SOUL.md encyclopédique
Un SOUL.md de 5000 mots noie les instructions importantes. Le LLM a une fenêtre de contexte limitée — chaque mot de SOUL.md en consomme une partie.
Solution : Visez 300-800 mots. Chaque phrase doit avoir un impact mesurable sur les réponses.
🔄 Comment tester et itérer sur la personnalité
Configurer une personnalité est un processus itératif. Voici une méthode efficace :
Étape 1 : Le test des 10 questions
Préparez 10 questions variées et posez-les à votre avatar :
- Une question technique simple
- Une question technique complexe
- Une demande créative
- Un sujet controversé dans votre domaine
- Une question hors sujet
- Un message frustré / négatif
- Une blague ou un message léger
- Une demande d'opinion
- Un message très court ("ok", "et ?", "pourquoi ?")
- Un message très long et structuré
Étape 2 : La grille d'évaluation
Pour chaque réponse, évaluez :
| Critère | Score (1-5) | Notes |
|---|---|---|
| Cohérence avec le ton défini | ||
| Longueur appropriée | ||
| Personnalité perceptible | ||
| Utilité de la réponse | ||
| Naturel (sonne humain) |
Étape 3 : Ajuster et recommencer
- Score moyen < 3 → Réécriture du SOUL.md nécessaire
- Score moyen 3-4 → Ajustements ciblés (ton, exemples)
- Score moyen > 4 → Peaufinage, ajout d'anti-patterns
Astuce : le test A/B
Créez deux versions de votre SOUL.md et comparez les résultats sur les mêmes questions. Avec OpenRouter, vous pouvez même tester la même personnalité sur différents modèles (Claude, GPT, Gemini) pour trouver celui qui l'interprète le mieux.
Le journal de personnalité
Tenez un fichier personality-log.md où vous notez :
## 2025-01-15
- Problème : l'avatar est trop verbeux sur les questions simples
- Ajout : "Si la question tient en une ligne, ta réponse aussi"
- Résultat : ✅ Beaucoup mieux
## 2025-01-18
- Problème : pas assez d'humour
- Ajout : exemples few-shot avec des réponses drôles
- Résultat : ⚠️ Trop de blagues maintenant, à doser
## 2025-01-20
- Ajustement : "Humour max 1 fois par échange, sauf si le contexte est léger"
- Résultat : ✅ Parfait
🚀 Conclusion : votre avatar, votre reflet
Configurer la personnalité de son avatar IA, c'est un acte créatif. C'est définir qui sera votre représentant numérique — comment il parlera, ce qu'il défendra, ce qu'il refusera.
Les fichiers SOUL.md, IDENTITY.md et USER.md forment un trio puissant qui transforme un LLM générique en un avatar unique et mémorable. La clé : être spécifique, accepter les aspérités, et itérer constamment.
N'oubliez pas : la meilleure personnalité est celle qui sert votre objectif. Un avatar professionnel n'a pas besoin d'être drôle, et un avatar créatif n'a pas besoin d'être formel. Trouvez votre équilibre et affinez-le avec le temps.
📚 Articles liés
- Créer son premier avatar IA en 10 minutes — Le guide complet pour démarrer avec OpenClaw
- Comment donner une mémoire long-terme à son avatar IA — Complémentaire : la mémoire renforce la personnalité
- Cloner sa voix pour son avatar IA — L'étape suivante : donner une voix à votre personnalité