2026-09-15

La personnalité que l'agent refusait de lire

Chaque installation que nous livrons reçoit un fichier de personnalité, lu au démarrage de l'agent. Pendant des heures, nos agents se présentaient pourtant sous leur identité générique et récitaient la liste de tous leurs outils. Le fichier était bien à sa place. L'agent le refusait. Constat du 24 juillet 2026.

Un filtre contre les usurpations de rôle

Hermes, le moteur de nos installations, écarte les fichiers de contexte qui ressemblent à une prise de contrôle de son rôle. Notre premier texte disait « tu n'es pas un assistant généraliste » et « ne prétends jamais être une IA à tout faire ». Ces formules négatives déclenchaient le filtre : le journal de démarrage portait une ligne d'avertissement, Context file SOUL.md blocked: role_pretend, et l'agent retombait sur son identité par défaut, suivie de la description de chaque compétence embarquée.

Pourquoi le défaut ne se voyait pas partout

L'agent de conception, dont le texte était écrit à l'affirmatif, n'a jamais été bloqué. Et le chemin qui passe les instructions par l'API contourne le filtre des fichiers de contexte. Les deux fonctionnaient ; seuls les agents livrés au client lisaient le fichier, et seuls eux le refusaient.

La correction

Le texte est réécrit à l'affirmatif, sans négation ni « prétendre ». Il indique aussi de répondre par l'objet de l'automatisation avant la liste des outils : un trieur de factures ne propose plus de piloter l'éclairage. Vérifié sur toute la flotte : aucun blocage, et chaque agent se présente depuis son seul fichier de personnalité. Le même texte est en outre transmis une seconde fois par l'API, pour survivre à un changement futur du chargement des fichiers.

La règle que nous en gardons

Une personnalité d'agent s'écrit à l'affirmatif, et le journal de démarrage se lit à chaque modification de ce fichier : un avertissement d'une ligne y annonce un agent qui ne sera pas celui que vous avez décrit.

Un fichier de personnalité s'écrit à l'affirmatif, et le journal de démarrage dit s'il a été lu.

Nous joindre

Trente minutes, en visio. Nous examinons vos documents et disons ce que nous savons faire, y compris lorsque la réponse est non.

Prendre rendez-vous

Par écrit. Une personne lit votre message, et vous répond sous 24 heures.

bonjour@advazia.ch +41 78 305 23 12

Avenue Édouard-Dapples 21
1006 Lausanne, Suisse