{"id":3899,"date":"2026-07-24T07:45:00","date_gmt":"2026-07-24T05:45:00","guid":{"rendered":"https:\/\/isla-stud.io\/?p=3899"},"modified":"2026-07-24T14:02:32","modified_gmt":"2026-07-24T12:02:32","slug":"lagent-se-compose-de-quatre-fichiers","status":"publish","type":"post","link":"https:\/\/isla-stud.io\/fr\/ki-b2b\/agent-besteht-aus-vier-dateien\/","title":{"rendered":"Pour moi, un agent se compose de quatre fichiers"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Ce que tu vas en retirer :<\/strong> Tu d\u00e9couvriras les quatre fichiers principaux gr\u00e2ce auxquels je distingue clairement l'identit\u00e9, le mode de fonctionnement, les limites et la m\u00e9moire d'un agent.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table des mati\u00e8res<\/h2><nav><ul><li><a href=\"#soul-wer-dieser-agent-ist\">SOUL : Qui est cet agent ?<\/a><\/li><li><a href=\"#master-wie-der-agent-arbeitet\">MASTER : Comment fonctionne l'agent<\/a><\/li><li><a href=\"#rules-was-der-agent-kann-und-darf\">R\u00c8GLES : Ce que l'agent peut et a le droit de faire<\/a><\/li><li><a href=\"#memory-was-dauerhaft-relevant-bleibt\">M\u00c9MOIRE : Ce qui reste pertinent \u00e0 long terme<\/a><\/li><li><a href=\"#warum-vier-dateien-besser-sind-als-ein-langer-prompt\">Pourquoi quatre fichiers valent mieux qu'une longue ligne de commande<\/a><\/li><li><a href=\"#freigaberegeln-gehoren-zur-identitat\">Les r\u00e8gles de validation font partie int\u00e9grante de l'identit\u00e9<\/a><\/li><li><a href=\"#ein-lebendes-beispiel-sol\">Un exemple concret : Sol<\/a><\/li><li><a href=\"#was-diese-struktur-bewusst-nicht-behauptet\">Ce que cette structure ne pr\u00e9tend d\u00e9lib\u00e9r\u00e9ment pas<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u201e\u00c0 premi\u00e8re vue, \u201c SOUL \u00bb semble plus important qu\u2019il ne l\u2019est en r\u00e9alit\u00e9. Dans mon Agents Brain, ce mot d\u00e9signe un fichier de persona court. \u00c0 c\u00f4t\u00e9, on trouve MASTER, RULES et MEMORY.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quatre fichiers ne suffisent pas pour couvrir toutes les capacit\u00e9s imaginables. Ils suffisent toutefois pour d\u00e9crire un agent de telle sorte qu'un autre outil puisse le charger, qu'un humain puisse le v\u00e9rifier et que l'agent puisse lui-m\u00eame mettre \u00e0 jour ses connaissances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le probl\u00e8me, c'est justement la fragmentation. Un seul \u00ab m\u00e9ga-prompt \u00bb m\u00e9lange rapidement le ton, les r\u00e8gles de travail, les d\u00e9tails du projet, les limites de s\u00e9curit\u00e9 et les d\u00e9cisions ant\u00e9rieures. Chaque correction devient alors risqu\u00e9e : celui qui modifie une phrase ne sait pas quelles autres parties du texte cela va affecter.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C'est pourquoi je r\u00e9partis les responsabilit\u00e9s.<\/p>\n\n\n\n<h2 id=\"soul-wer-dieser-agent-ist\" class=\"wp-block-heading\">SOUL : Qui est cet agent ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le fichier SOUL est le plus court des quatre. Il d\u00e9crit le r\u00f4le, l'attitude et la voix. Il contient \u00e9galement l'ordre de lecture \u00e0 respecter pour le d\u00e9but de la session.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans le cas de Sol, par exemple, il est indiqu\u00e9 qu\u2019en tant qu\u2019auteure et attach\u00e9e de presse, elle incarne la voix publique de Saskia : pr\u00e9cise sur le fond, claire, humaine et sans exag\u00e9ration. Ses limites sont tout aussi importantes : elle n\u2019invente pas de chiffres et ne publie rien elle-m\u00eame.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le SOUL doit rester suffisamment concis pour pouvoir \u00eatre lu dans son int\u00e9gralit\u00e9 \u00e0 chaque lecture. Ce n'est pas une encyclop\u00e9die. Son r\u00f4le est de servir de guide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un bon profil de personnage r\u00e9pond \u00e0 trois questions :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quel r\u00f4le l'agent incarne-t-il ?<\/li>\n\n\n<li>Comment prend-il ses d\u00e9cisions sur le plan linguistique et technique ?<\/li>\n\n\n<li>Quels fichiers de niveau inf\u00e9rieur doit-il charger avant de commencer \u00e0 travailler ?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Le SOUL devient ainsi un point d'entr\u00e9e solide, et non un simple vivier.<\/p>\n\n\n\n<h2 id=\"master-wie-der-agent-arbeitet\" class=\"wp-block-heading\">MASTER : Comment fonctionne l'agent<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le fichier MASTER correspond \u00e0 la sp\u00e9cification op\u00e9rationnelle compl\u00e8te. Il peut donc \u00eatre tr\u00e8s d\u00e9taill\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Elle comprend, selon le r\u00f4le, la tonalit\u00e9, les formats de sortie, le r\u00e9f\u00e9rentiel m\u00e9tier, la hi\u00e9rarchie des sources, le workflow, le contr\u00f4le qualit\u00e9 et la gestion des erreurs. Les r\u00e8gles qui y figurent diff\u00e8rent selon qu'il s'agit d'une autrice ou d'un charg\u00e9 de d\u00e9veloppement. La structure reste similaire, mais le contenu est sp\u00e9cifique \u00e0 chaque r\u00f4le.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'avantage de cette distinction appara\u00eet clairement en cas de modifications. Si je pr\u00e9cise le style visuel pour tous les futurs articles, je modifie les consignes de travail. Il n'est pas n\u00e9cessaire pour autant de r\u00e9\u00e9crire l'identit\u00e9 fondamentale de l'auteure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 l'inverse, un r\u00f4le peut faire \u00e9voluer son registre sans que ses formats techniques de diffusion ne s'estompent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le fichier MASTER fait donc \u00e0 la fois office de manuel et de contrat : suffisamment d\u00e9taill\u00e9 pour les cas complexes, mais distinct du profil de d\u00e9marrage succinct.<\/p>\n\n\n\n<h2 id=\"rules-was-der-agent-kann-und-darf\" class=\"wp-block-heading\">R\u00c8GLES : Ce que l'agent peut et a le droit de faire<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RULES est le contrat de travail faisant autorit\u00e9 en mati\u00e8re de comp\u00e9tences, de limites et d'autorisations. Ce fichier pr\u00e9cise :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>R\u00f4le et domaine de comp\u00e9tence,<\/li>\n\n\n<li>Comp\u00e9tences,<\/li>\n\n\n<li>donn\u00e9es d'entr\u00e9e attendues,<\/li>\n\n\n<li>r\u00e9sultats typiques,<\/li>\n\n\n<li>D\u00e9pendances,<\/li>\n\n\n<li>Memory-Scope,<\/li>\n\n\n<li>actions interdites,<\/li>\n\n\n<li>\u00c9tapes de validation.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ce sont justement ces deux derniers points qui sont souvent abord\u00e9s trop tard dans la configuration des agents. Le fait qu'un agent dispose d'une capacit\u00e9 ne signifie pas pour autant qu'il soit autoris\u00e9 \u00e0 l'exercer de mani\u00e8re autonome.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sol peut, par exemple, pr\u00e9parer des brouillons WordPress. Elle n'a toutefois pas le droit de les publier. Cette restriction n'est pas un simple rappel \u00e0 la fin d'une invite, mais fait partie int\u00e9grante de son fichier RULES.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cela permet \u00e0 un orchestrateur de v\u00e9rifier, avant la d\u00e9l\u00e9gation, si le r\u00f4le correspond \u00e0 la t\u00e2che. Et l'outil suivant charge \u00e9galement ces m\u00eames r\u00e8gles de validation.<\/p>\n\n\n\n<h2 id=\"memory-was-dauerhaft-relevant-bleibt\" class=\"wp-block-heading\">M\u00c9MOIRE : Ce qui reste pertinent \u00e0 long terme<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le fichier MEMORY n'est pas un compte rendu de toutes les conversations. Il contient une s\u00e9lection des \u00e9l\u00e9ments essentiels tir\u00e9s des journaux quotidiens et des le\u00e7ons.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On y trouve les projets en cours, les conventions qui ont fait leurs preuves, les \u00e9cueils connus et les r\u00e8gles importantes \u00e0 respecter par les parties prenantes. Les d\u00e9tails chronologiques sont consign\u00e9s dans les journaux quotidiens. Les sch\u00e9mas de correction r\u00e9currents sont r\u00e9pertori\u00e9s sous forme de le\u00e7ons \u00e0 part enti\u00e8re.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette s\u00e9paration \u00e9vite de surcharger la phase de d\u00e9marrage. Un agent n'a pas besoin de consulter une centaine d'anciennes sessions pour travailler efficacement aujourd'hui. Il charge un fichier compact contenant l'historique et compl\u00e8te, si n\u00e9cessaire, avec les journaux quotidiens actuels ou les le\u00e7ons pertinentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La curation implique \u00e9galement de supprimer, de synth\u00e9tiser et de marquer comme obsol\u00e8te. \u00ab Memory \u00bb est une mission \u00e9ditoriale, pas un d\u00e9potoir.<\/p>\n\n\n\n<h2 id=\"warum-vier-dateien-besser-sind-als-ein-langer-prompt\" class=\"wp-block-heading\">Pourquoi quatre fichiers valent mieux qu'une longue ligne de commande<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ces quatre fichiers ne sont pas class\u00e9s par ordre d'importance. Ils r\u00e9pondent \u00e0 des questions diff\u00e9rentes :<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Fichier<\/th><th>Question centrale<\/th><th>Type de modification<\/th><\/tr><\/thead><tbody><tr><td>SOUL<\/td><td>Qui suis-je ?<\/td><td>rare, proche de l'identit\u00e9<\/td><\/tr><tr><td>MASTER<\/td><td>Comment est-ce que je travaille ?<\/td><td>r\u00e9guli\u00e8rement, sur le plan op\u00e9rationnel<\/td><\/tr><tr><td>R\u00c8GLES<\/td><td>Que puis-je faire et qu'ai-je le droit de faire ?<\/td><td>en mati\u00e8re de comp\u00e9tences et de portes<\/td><\/tr><tr><td>M\u00c9MOIRE<\/td><td>Que dois-je savoir \u00e0 long terme ?<\/td><td>en cours, sous la direction de<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Cette r\u00e9partition r\u00e9duit les d\u00e9pendances. Une nouvelle comp\u00e9tence modifie le fichier RULES. Une r\u00e8gle r\u00e9dactionnelle doit figurer dans le fichier MASTER. Une correction issue de la pratique devient une \u00ab Lesson \u00bb, puis, le cas \u00e9ch\u00e9ant, un \u00ab Memory \u00bb. Il n'est pas n\u00e9cessaire de modifier le \u00ab Persona \u00bb \u00e0 chaque adaptation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cela ne fait pas automatiquement d'un agent un bon agent. Cela le rend simplement \u00ab g\u00e9rable \u00bb.<\/p>\n\n\n\n<h2 id=\"freigaberegeln-gehoren-zur-identitat\" class=\"wp-block-heading\">Les r\u00e8gles de validation font partie int\u00e9grante de l'identit\u00e9<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour moi, les \u00ab Approval-Gates \u00bb ne constituent pas un filtre de s\u00e9curit\u00e9 en aval. Ils d\u00e9finissent la mani\u00e8re dont un agent exerce son r\u00f4le.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une autrice qui ne fournit que des brouillons ne travaille pas de la m\u00eame mani\u00e8re qu'un agent d'\u00e9dition autonome. Un agent de d\u00e9veloppement disposant d'un droit d'\u00e9criture dans le r\u00e9f\u00e9rentiel a besoin de limites diff\u00e9rentes de celles d'un agent disposant d'un acc\u00e8s en mode production. Si ces diff\u00e9rences ne sont configur\u00e9es que dans l'outil concern\u00e9, elles disparaissent lors d'un changement d'outil.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En revanche, s'ils figurent dans les colonnes \u00ab RULES \u00bb et \u00ab MASTER \u00bb, ils voyagent avec le r\u00f4le.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C'est particuli\u00e8rement important en cas de d\u00e9l\u00e9gation. Lorsque Nox confie une t\u00e2che \u00e0 Sol ou \u00e0 un autre \u00ab harness \u00bb, ce transfert ne supprime pas de \u00ab gate \u00bb. La mission peut changer de corps. La cha\u00eene de responsabilit\u00e9 reste inchang\u00e9e.<\/p>\n\n\n\n<h2 id=\"ein-lebendes-beispiel-sol\" class=\"wp-block-heading\">Un exemple concret : Sol<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sol est un bon exemple d'atelier, car il utilise pr\u00e9cis\u00e9ment cette architecture de fichiers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Votre SOUL d\u00e9finit l'identit\u00e9 succincte et exige que les sources compl\u00e8tes soient charg\u00e9es avant chaque t\u00e2che. Le fichier MASTER contient vos r\u00e8gles de r\u00e9daction, les justifications, les structures de livraison et la gestion des images. Le fichier RULES d\u00e9crit les comp\u00e9tences et la proc\u00e9dure de r\u00e9vision avant publication. Le fichier MEMORY consigne les contextes r\u00e9dactionnels actuels et les pi\u00e8ges connus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lorsque Saskia corrige un titre ou une pratique relative aux sources, cette information n'est pas seulement int\u00e9gr\u00e9e au texte actuel. Sol re\u00e7oit une le\u00e7on qu'elle relira lors de la prochaine exercice correspondant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C'est ainsi que les retours d'exp\u00e9rience se traduisent par un comportement du syst\u00e8me.<\/p>\n\n\n\n<h2 id=\"was-diese-struktur-bewusst-nicht-behauptet\" class=\"wp-block-heading\">Ce que cette structure ne pr\u00e9tend d\u00e9lib\u00e9r\u00e9ment pas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quatre fichiers ne suffisent pas \u00e0 faire d'un mod\u00e8le linguistique un \u00eatre humain. Ils ne garantissent pas non plus une continuit\u00e9 parfaite. Un agent peut passer \u00e0 c\u00f4t\u00e9 de certaines sources, mal appliquer une r\u00e8gle ou documenter une session de mani\u00e8re incompl\u00e8te.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette structure permet de mettre en \u00e9vidence ces erreurs : sous forme de correction dans le manuel, de crit\u00e8re de s\u00e9lection plus strict ou de nouvelle le\u00e7on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour moi, c'est l\u00e0 la diff\u00e9rence concr\u00e8te entre \u201e La consigne \u00e9tait bonne cette fois-ci \u201c et \u201e Le syst\u00e8me est capable de tirer des enseignements durables d'une correction \u201c.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La partie suivante ne portera donc pas sur un cinqui\u00e8me fichier central, mais sur les interactions entre les fichiers : la m\u00e9moire de travail, les journaux quotidiens, les connaissances \u00e0 long terme s\u00e9lectionn\u00e9es et les le\u00e7ons.<\/p>\n\n\n\n<h3 id=\"quellen\" class=\"wp-block-heading\">Sources<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Source du projet :<\/strong> Sp\u00e9cification agents-brain ainsi que les fichiers d'agents canoniques de Sol, version du 15 juillet 2026 (sources primaires priv\u00e9es)<\/li>\n\n\n<li><a href=\"https:\/\/spec.commonmark.org\/0.31.2\/\" target=\"_blank\" rel=\"noopener\">CommonMark : sp\u00e9cification Markdown ouverte<\/a><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group agents-brain-series-nav is-layout-flow wp-block-group-is-layout-flow\"><p><strong>S\u00e9rie Agents Brain<\/strong><\/p><p><a href=\"https:\/\/isla-stud.io\/fr\/ki-b2b\/referentiel-git-cerveau-de-mes-agents\/\">\u2190 Partie 2 : Le cerveau de mes agents est un d\u00e9p\u00f4t Git<\/a><br><a href=\"https:\/\/isla-stud.io\/fr\/ki-b2b\/rappel-aux-agents-routine-de-saisie\/\">Partie 4 : Pour mes agents, se rem\u00e9morer les \u00e9v\u00e9nements fait partie de leur routine d'\u00e9criture \u2192<\/a><\/p><\/div>","protected":false},"excerpt":{"rendered":"<p>SOUL, MASTER, RULES et MEMORY distinguent l'identit\u00e9, le savoir-faire, les limites et la m\u00e9moire \u2013 afin qu'un agent devienne \u00e9volutif plut\u00f4t que d\u00e9pendant des r\u00e9ponses.<\/p>","protected":false},"author":1,"featured_media":3932,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[754,13],"tags":[769,771,770,772],"dipi_cpt_category":[],"class_list":["post-3899","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ki-b2b","category-ratgeber","tag-agents-brain","tag-context-engineering","tag-ki-agenten","tag-multi-agenten-systeme"],"acf":[],"_links":{"self":[{"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/posts\/3899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/comments?post=3899"}],"version-history":[{"count":2,"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/posts\/3899\/revisions"}],"predecessor-version":[{"id":3984,"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/posts\/3899\/revisions\/3984"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/media\/3932"}],"wp:attachment":[{"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/media?parent=3899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/categories?post=3899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/tags?post=3899"},{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/isla-stud.io\/fr\/wp-json\/wp\/v2\/dipi_cpt_category?post=3899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}