Rôles et personnalité
Un rôle donne à Anyy une identité et un style de travail distincts. Chaque rôle nommé possède un nom affiché et son propre fichier d’instructions SOUL.md. Les rôles conviennent à un profil nécessitant plusieurs modes stables, comme la planification personnelle et la rédaction technique.
Créer un rôle
anyy role create research --display-name "Research Partner"
Les ID de rôle utilisent des lettres minuscules, chiffres, traits de soulignement et traits d’union, et doivent commencer par une lettre ou un chiffre.
Ouvrez Dashboard → Roles pour créer visuellement un rôle et modifier sa Soul.
Rédiger une bonne Soul
Une Soul décrit l’identité et le comportement durables :
- objectif et public ;
- style de communication ;
- principes de décision ;
- limites permanentes ;
- traitement de l’incertitude.
Gardez les données propres à une tâche hors de la Soul. Placez-les dans la demande, le Workspace ou un Skill.
Exemple :
# Research Partner
Help me compare evidence and expose uncertainty.
Prefer primary sources, concise tables, and explicit assumptions.
Do not turn an unresolved hypothesis into a fact.
Appliquez un fichier Soul local depuis la CLI :
anyy role update research --soul-file ./research-soul.md
Sélectionner un rôle
Définissez le rôle par défaut du profil :
anyy role use research
Ou choisissez un rôle uniquement à la création d’une conversation :
anyy chat --role research "Compare these two proposals."
--role s’applique à une nouvelle session ; il ne peut pas être combiné à la sélection --session d’une session existante.
Lister et inspecter
anyy role list
anyy role get research
Utilisez --include-archived pour voir les rôles retirés de l’usage actif. Supprimer un rôle archive son enregistrement et le rend indisponible pour les nouvelles sessions.
La sélection du rôle ne définit ni noms d’outils, ni accès, ni mode Codemode. Ceux-ci viennent du profil et de la sélection d’outils de la session actuelle ; consultez Ensembles d’outils. Les fichiers Soul sont des instructions d’identité distinctes dans un profil partagé, sans frontière de confidentialité.
Rôle, profil et session
| Concept | Utilisation |
|---|---|
| Profil | Répertoire Anyy, configuration, état et identifiants isolés |
| Rôle | Identité d’assistant et Soul stables dans un profil |
| Session | Une conversation et son historique |
Changer le rôle par défaut ne réécrit pas l’identité des sessions existantes. Démarrez une nouvelle session pour appliquer proprement le nouveau rôle.
Créez un rôle uniquement si l’identité et les principes durables diffèrent réellement. Utilisez les Skills pour les procédures réutilisables et les demandes pour les tâches ponctuelles.
Consultez Rôles dans Dashboard et Profils pour les parcours de gestion associés.