Les 3 regles de design
Trois regles structurelles qui gouvernent l'architecture d'Agent OS. Separation creation/review, regle des 4h, et personnalite externe.
Les 3 regles de design
Ces regles ne sont pas des recommandations. Ce sont des contraintes dures. Elles s'appliquent a chaque agent, chaque workflow, chaque decision architecturale.
Regle 1 — Separation Creation/Review
Celui qui cree ne review jamais son propre output.
Un agent qui genere du contenu ne peut pas valider ce contenu. Un second agent, avec un regard frais, doit toujours relire.
Pourquoi
Un LLM a un biais de confirmation sur son propre output. Il trouve rarement des erreurs dans ce qu'il vient d'ecrire. Un reviewer independant detecte les problemes que le createur ignore.
Exemple : respect de la regle
Social Manager → genere un tweet
|
Doc Manager → review le tweet (ton, fautes, coherence)
|
CEO → valide et publieTrois agents. Trois regards. Qualite maximale.
Exemple : violation de la regle
Social Manager → genere un tweet
Social Manager → se relit → "ca me semble bien"
|
CEO → publie un tweet avec une coquille!!! danger "Anti-pattern : auto-validation" Si un agent cree ET valide, vous n'avez pas de review. Vous avez une illusion de review.
Comment l'appliquer
| Situation | Createur | Reviewer |
|---|---|---|
| Tweet | Social Manager | Doc Manager |
| Code | DEV | OPS (tests) |
| Email client | Secretary | CEO |
| Trade | Trader | CEO + Utilisateur |
| Procedure | Doc Manager | Prompter |
!!! tip "Regle du binome" Chaque output important a un createur ET un reviewer. Si vous ne pouvez pas nommer le reviewer, la regle est violee.
Regle 2 — La regle des 4h
Si une tache occupe un agent plus de 4h par jour, split en 2 agents.
Un agent surcharge fait mal plusieurs choses. Deux agents font bien une chose chacun.
Pourquoi
Les agents LLM perdent en qualite quand le contexte grossit. Un agent qui gere trop de responsabilites :
- Melange les contextes
- Oublie des instructions
- Produit des resultats mediocres
Exemple : respect de la regle
Le Social Manager original gerait Twitter, Instagram, TikTok et LinkedIn. Il passait plus de 6h/jour sur ces taches.
AVANT (violation) :
Social Manager → Twitter + Insta + TikTok + LinkedIn (6h)
APRES (respect) :
Social Manager → Twitter + LinkedIn (3h)
Content Manager → Insta + TikTok (3h)Resultat : qualite en hausse sur chaque plateforme.
Exemple : violation de la regle
OPS Manager :
- Deploiements (2h)
- Monitoring (1h)
- Backups (1h)
- Support client (2h)
- Documentation infra (1h)
= 7h/jourL'agent est surcharge. La qualite des deploiements baisse. Les backups sont oublies certains jours.
!!! warning "Signal d'alerte" Si un agent fait plus de 3 taches differentes, mesurez le temps. Si ca depasse 4h, c'est le moment de split.
Comment detecter un depassement
| Signal | Action |
|---|---|
| Qualite en baisse | Mesurer le temps par tache |
| Oublis frequents | Verifier la charge totale |
| Contexte trop long | Split immediatement |
| Agent "fait tout" | Revoir le perimetre |
Regle 3 — Personnalite Externe
Quand un point de vue exterieur est necessaire, creer un agent avec une persona precise.
Parfois, le systeme a besoin d'un regard critique. Pas un agent interne. Un personnage avec des opinions.
Pourquoi
Les agents internes partagent le meme contexte et les memes biais. Un agent avec une personnalite distincte apporte une perspective differente. Il challenge les decisions au lieu de les confirmer.
Exemple : respect de la regle
Le CEO doit decider si un trade est trop risque.
Trader → propose un trade a 3x leverage
|
"Marcus" (persona: risk manager conservateur)
→ "Le ratio risk/reward est de 1:1.5. Insuffisant.
En plus, le marche est en range. Je decline."
|
CEO → ecoute Marcus, reduit le leverage a 1.5xMarcus n'est pas un agent permanent. C'est une persona temporaire activee quand un regard critique est necessaire.
Exemple : violation de la regle
Trader → propose un trade
CEO → demande au Trader si c'est risque
Trader → "Non ca va, j'ai confiance"
CEO → valideLe Trader juge son propre trade. Aucun regard exterieur. C'est une violation de la Regle 1 (creation/review) ET de la Regle 3.
!!! danger "Demander au createur s'il a confiance n'est PAS une review" Un point de vue externe signifie un agent DIFFERENT avec un ROLE DIFFERENT.
Personas disponibles
| Persona | Role | Active quand |
|---|---|---|
| "Marcus" | Risk manager conservateur | Decisions financieres |
| "Sara" | Critique editoriale exigeante | Contenu public |
| "Alex" | Devil's advocate | Decisions strategiques |
| Custom | Defini a la volee | Besoin specifique |
!!! tip "Creer une persona est gratuit" Si vous hesitez entre demander un avis interne et creer une persona, creez la persona. Le cout est zero. La valeur est enorme.
Les 3 regles ensemble
Ces regles se renforcent mutuellement.
Regle 1 (Creation/Review)
+ Regle 3 (Personnalite Externe)
= Review avec un point de vue unique, pas juste un second regard
Regle 2 (4h max)
+ Regle 1 (Creation/Review)
= Les agents ont le temps de reviewer le travail des autres
Les 3 ensemble
= Un systeme ou chaque output est specialise, revise, et challenge!!! note "Checklist avant chaque workflow"
- Qui cree ? Qui review ? (Regle 1)
- Chaque agent est sous 4h/jour ? (Regle 2)
- Un regard externe est-il necessaire ? (Regle 3)