Les règles de SOUL.md dérivent lors de longues sessions d'agents IA et comment y remédier

✍️ OpenClawRadar📅 Publié: April 14, 2026🔗 Source
Les règles de SOUL.md dérivent lors de longues sessions d'agents IA et comment y remédier
Ad

Si vos règles SOUL.md fonctionnent parfaitement pour les 10-15 premiers messages mais sont ignorées plus tard dans une session, le système n'est pas cassé — votre session l'a dépassé. Cela arrive parce que SOUL.md se charge une fois au début de la session dans l'invite système, mais à mesure que le contexte de conversation grandit (des milliers de tokens vers le message 20), le modèle prête plus attention aux modèles récents des messages qu'à l'invite initiale.

Pourquoi les règles SOUL.md dérivent dans les longues sessions

Au message 1, SOUL.md est la voix la plus forte dans la pièce. Le modèle le lit et le suit de près. Des règles comme "ne jamais dire absolument", "adopte mon ton" et "sois direct, pas de remplissage" fonctionnent parfaitement. Vers les messages 20-30, l'agent commence à dériver — "absolument" réapparaît, les réponses s'allongent, le remplissage revient. SOUL.md est techniquement toujours là mais est noyé par tout ce qui est venu après.

Imaginez cela comme une description de poste donnée le premier jour. À la semaine 3, l'employé ne la relit pas chaque matin — il fait ce qui semble juste selon les modèles récents. Si les 10 dernières conversations étaient longues et détaillées, l'agent adopte par défaut un style long et détaillé même si SOUL.md disait "sois bref".

La solution principale : utilisez /new agressivement

Cela résout 80% du problème et ne coûte rien. La plupart des gens traitent /new comme un dernier recours quand les choses cassent. Au lieu de cela, utilisez-le constamment avant chaque tâche distincte :

  • Recherche ? /new
  • Retour à une discussion informelle ? /new
  • Besoin de rédiger un e-mail ? /new

Dès que le ton de votre agent commence à dériver, /new et les règles reviennent instantanément. Votre agent ne perd rien — SOUL.md, USER.md, MEMORY.md restent tous. Vous effacez juste la conversation qui les noyait.

Divisez les longues tâches en sessions courtes :

  • Session 1 : "recherche X et sauvegarde tes résultats dans un fichier" /new
  • Session 2 : "lis le fichier que tu as sauvegardé et rédige un résumé" /new
  • Session 3 : "relis ce résumé et envoie-le-moi sur telegram"

Chaque session démarre fraîche avec SOUL.md entièrement chargé. L'agent ne dérive jamais car les sessions ne sont jamais assez longues pour que la dérive se produise.

Ad

Astuces de formatage SOUL.md qui aident avec la dérive

Placez vos règles les plus strictes à la fin du fichier, pas au début. Les LLM prêtent plus attention à la fin d'une invite qu'au milieu. Si votre SOUL.md fait 15 lignes, le modèle suit les lignes 12-15 plus fidèlement que les lignes 1-4, surtout quand les sessions s'allongent.

Exemple de structure :

# qui je suis
tu es [nom de l'agent]. tu assistes [ton nom]. professionnel mais informel. adopte mon énergie.

comment communiquer

réponses courtes sauf si je demande des détails. réponds d'abord à la question, puis développe seulement si nécessaire.

règles strictes (ne jamais les enfreindre)

ne dis jamais "absolument", "excellente question", "certainement" ou "je serais ravi de". ne dis jamais qu'une tâche est terminée sans montrer de preuve. ne renvoie jamais rien d'externe sans mon approbation. si tu ne sais pas quelque chose, dis que tu ne sais pas.

Ajoutez une ligne de renforcement à la toute fin :

avant chaque réponse, relis silencieusement et applique toutes les règles ci-dessus. ce n'est pas optionnel.

Pour tester cela vous-même : démarrez une session fraîche, envoyez un message, remarquez à quel point vos règles tiennent. Ayez une conversation de 30 messages, faites entrer l'agent dans des réponses longues et détaillées, puis posez une question simple — il donnera une autre longue réponse car les modèles de conversation récents dirigent le spectacle. Tapez /new, posez la même question — vous obtiendrez des réponses courtes et directes sans remplissage car SOUL.md est de retour sans rien pour l'écraser.

📖 Read the full source: r/openclaw

Ad

👀 See Also

Opus 4.7 a cassé 40% des prompts ; la solution a été de structurer CLAUDE.md et Skills
Guides

Opus 4.7 a cassé 40% des prompts ; la solution a été de structurer CLAUDE.md et Skills

Après la sortie d'Opus 4.7, qui a dégradé environ 40 % des prompts sur 6 configurations, un responsable IA a résolu le problème en remplaçant les prompts ad hoc par des fichiers Skill structurés, un CLAUDE.md hiérarchique et des fichiers de mémoire séparés — réduisant l'utilisation de tokens de 22 % et le nombre d'itérations de 3-4 à 1-2.

OpenClawRadar
Claude Code Workflow Visual Explique la Hiérarchie de Mémoire et le Système de Compétences
Guides

Claude Code Workflow Visual Explique la Hiérarchie de Mémoire et le Système de Compétences

Un utilisateur de Reddit a partagé un diagramme visuel montrant la structure du flux de travail de Claude Code, incluant la stratification de la mémoire avec les fichiers CLAUDE.md et les compétences réutilisables définies dans les répertoires .claude/skills/. La boucle de travail suggère d'utiliser le mode Plan, de décrire les fonctionnalités, d'accepter automatiquement et de valider fréquemment.

OpenClawRadar
Cartes de flux : Apprendre l'intégrale d'un modèle de diffusion pour un échantillonnage plus rapide
Guides

Cartes de flux : Apprendre l'intégrale d'un modèle de diffusion pour un échantillonnage plus rapide

Sander Dieleman explique les flow maps — des réseaux de neurones qui prédisent directement l'intégrale de l'ODE d'un modèle de diffusion, permettant un échantillonnage plus rapide, un apprentissage basé sur les récompenses et une orientabilité.

OpenClawRadar
Maîtrisez OpenClaw sur Votre Smartphone Android : Un Tutoriel Complet
Guides

Maîtrisez OpenClaw sur Votre Smartphone Android : Un Tutoriel Complet

Curieux d'exploiter le potentiel d'OpenClaw sur votre smartphone Android ? Ce tutoriel fournit des conseils étape par étape pour bien démarrer, couvrant des astuces essentielles issues de la vibrante communauté OpenClaw.

OpenClawRadar