Enterprise
La fonctionnalité Enterprise permet de simuler une organisation dans Runeya : vous définissez des équipes, des personnes et leur hiérarchie, puis vous lancez une conversation IA où chaque "personne" joue son rôle selon le prompt que vous lui avez attribué.
C'est utile pour simuler des processus organisationnels : revue de code multi-équipes, réunion de planification, analyse de risques, ou toute situation où plusieurs interlocuteurs avec des rôles différents interviennent.
Concepts de base
| Concept | Description |
|---|---|
| Enterprise | L'organisation globale (nom, description, leader). |
| Équipe | Un groupe de personnes au sein de l'organisation. |
| Personne | Un membre de l'organisation, rattaché à une équipe. Chaque personne a un prompt qui définit son rôle et son comportement. |
| Leader | La personne responsable de l'enterprise (peut être une personne existante). |
Limites
| Élément | Maximum |
|---|---|
| Équipes par Enterprise | 100 |
| Personnes par Enterprise | 500 |
La hiérarchie entre personnes (via parentId) ne doit pas former de cycle — une personne ne peut pas être à la fois supérieure et subordonnée d'une autre dans la même chaîne hiérarchique.
Créer une Enterprise
- Allez dans Settings → Scenarios (les Enterprises sont gérées dans la même section).
- Cliquez sur Nouvelle Enterprise.
- Renseignez :
- Nom : le nom de l'organisation (ex :
Acme Corp) - Description : la mission ou le contexte de l'organisation
- Leader : la personne qui dirigera l'organisation (vous pouvez la créer ensuite)
- Nom : le nom de l'organisation (ex :
- Cliquez sur Sauvegarder.
Ajouter des équipes
- Ouvrez l'Enterprise que vous venez de créer.
- Cliquez sur + Nouvelle équipe.
- Donnez un nom à l'équipe (ex :
Ingénierie,Produit,QA). - Sauvegardez.
Ajouter des personnes
- Dans l'équipe souhaitée, cliquez sur + Nouvelle personne.
- Renseignez :
- Nom : le prénom ou le titre du rôle (ex :
Alice — Tech Lead) - Prompt : les instructions qui définissent comment cette personne répond (ex :
"Tu es Alice, tech lead senior. Tu analyses les problèmes techniques avec pragmatisme et priorises la stabilité.") - Manager (optionnel) : la personne dont celle-ci dépend hiérarchiquement
- Nom : le prénom ou le titre du rôle (ex :
- Sauvegardez.
Lancer une conversation avec une Enterprise
- Allez dans l'onglet IA.
- Cliquez sur Nouvelle conversation.
- Dans le sélecteur Enterprise, choisissez l'organisation.
- Rédigez votre brief initial — décrivez la situation ou la question à traiter.
- Cliquez sur Envoyer.
Runeya crée automatiquement :
- Un workspace dédié dans
DATA_DIR/enterprise-runs/<conversationId>/ - Un fichier
USER_REQUEST.mdcontenant votre brief - Un fichier markdown par personne de l'Enterprise
Chaque personne "répond" selon son prompt, dans l'ordre défini par la hiérarchie de l'organisation.
Modifier ou supprimer une Enterprise
Pour modifier une Enterprise existante :
- Allez dans Settings → Scenarios.
- Sélectionnez l'Enterprise dans la liste.
- Modifiez les champs souhaités et sauvegardez.
Pour supprimer :
- Sélectionnez l'Enterprise.
- Cliquez sur Supprimer, puis confirmez.
WARNING
La suppression d'une Enterprise est définitive. Les conversations passées associées à cette Enterprise restent accessibles, mais l'organisation elle-même ne peut pas être récupérée.
Cas d'usage courants
- Revue de code multi-rôles : un dev, un tech lead et un responsable sécurité donnent chacun leur avis sur une PR.
- Réunion de planification simulée : le product manager, l'architecte et le QA évaluent une nouvelle fonctionnalité.
- Analyse de risques : plusieurs experts (juridique, technique, commercial) analysent une décision depuis leur angle.
- Formation : simuler des échanges professionnels pour préparer des présentations ou des négociations.
FAQ
Les personnes se parlent-elles entre elles ? Non. Chaque personne répond indépendamment à votre brief initial, selon son propre prompt. Il n'y a pas d'échanges directs entre les membres de l'Enterprise.
Puis-je réutiliser une Enterprise pour plusieurs conversations ? Oui. Une Enterprise peut être sélectionnée pour autant de conversations que vous le souhaitez.
La hiérarchie influence-t-elle l'ordre des réponses ? Oui. L'ordre de traitement tient compte de la hiérarchie définie (parentId). Les personnes sans manager répondent en premier.