Agent OS
Foundations

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 publie

Trois 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

SituationCreateurReviewer
TweetSocial ManagerDoc Manager
CodeDEVOPS (tests)
Email clientSecretaryCEO
TradeTraderCEO + Utilisateur
ProcedureDoc ManagerPrompter

!!! 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/jour

L'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

SignalAction
Qualite en baisseMesurer le temps par tache
Oublis frequentsVerifier la charge totale
Contexte trop longSplit 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.5x

Marcus 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 → valide

Le 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

PersonaRoleActive quand
"Marcus"Risk manager conservateurDecisions financieres
"Sara"Critique editoriale exigeanteContenu public
"Alex"Devil's advocateDecisions strategiques
CustomDefini a la voleeBesoin 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"

  1. Qui cree ? Qui review ? (Regle 1)
  2. Chaque agent est sous 4h/jour ? (Regle 2)
  3. Un regard externe est-il necessaire ? (Regle 3)

On this page