Agent OS

Des observations aux regles

Comment le CEO transforme des corrections repetees en regles permanentes. Le processus observation → pattern → regle candidate → validation.

Des observations aux regles

Chaque correction est une donnee. Trois corrections sur le meme sujet deviennent un pattern. Un pattern valide devient une regle.

Le pipeline

Observation (1x)  →  pas d'action, juste noter
Pattern (3x+)     →  analyser, formuler regle candidate
Regle candidate   →  proposer a l'utilisateur
Regle permanente  →  stocker dans OpenMemory, appliquer partout

Etape 1 : Observer

Le CEO note chaque correction ou feedback.

Donnee collecteeExemple
Ce qui a ete corrige"Tweet trop long"
La correction appliquee"Raccourci a 180 caracteres"
L'agent concerneSocial Manager
Le contextePost Twitter, mardi 14h
La date2026-04-02

Stockage

Chaque observation est stockee dans un log structuree.

{
  "id": "OBS-042",
  "date": "2026-04-02",
  "type": "correction",
  "agent": "social-manager",
  "action": "post_twitter",
  "original": "Tweet de 280 caracteres avec 3 hashtags",
  "correction": "Tweet de 180 caracteres sans hashtag",
  "user_feedback": "Trop long, pas de hashtags"
}

Etape 2 : Detecter les patterns

Le CEO analyse ses observations periodiquement (quotidien dans le debrief).

Criteres de detection

CritereSeuil
Occurrences minimum3 corrections similaires
Fenetre temporelle30 jours max
CoherenceLes corrections vont dans le meme sens
Pas de contradictionL'utilisateur n'a pas fait l'inverse entre-temps

Exemple de detection

Observations similaires detectees :
- OBS-038 (28 mars) : "Enleve les hashtags" (Twitter)
- OBS-040 (30 mars) : "Pas de hashtags" (Twitter)
- OBS-042 (2 avril) : "Trop long, pas de hashtags" (Twitter)
- OBS-045 (3 avril) : Correction hashtag (Twitter)

Pattern detecte : 4 corrections "pas de hashtags" sur Twitter en 7 jours.
Confiance : 95%

Etape 3 : Formuler la regle candidate

Le CEO formule une regle claire et testable.

Format d'une regle candidate

REGLE CANDIDATE RC-007

Pattern : L'utilisateur corrige systematiquement les hashtags dans les tweets
Observations : OBS-038, OBS-040, OBS-042, OBS-045 (4 occurrences)
Confiance : 95%

Regle proposee :
"Les posts Twitter ne contiennent jamais de hashtags."

Scope : Agent social-manager, action post_twitter
Impact : Tous les futurs tweets generes sans hashtags
Reversible : Oui (supprimer la regle dans OpenMemory)

Bonnes regles vs mauvaises regles

Bonne regleMauvaise regle
Claire et testableVague et subjective
"Max 200 caracteres par tweet""Les tweets doivent etre courts"
Scope precisScope trop large
"Pas de hashtags sur Twitter""Pas de hashtags nulle part"
Basee sur 3+ observationsBasee sur 1 seule correction

Etape 4 : Proposer a l'utilisateur

La regle candidate est presentee dans le brief ou debrief.

Regle candidate detectee :
"Les posts Twitter ne contiennent jamais de hashtags."
Basee sur 4 corrections en 7 jours.

Valider comme regle permanente ? (oui / non / modifier)

Reponses possibles

ReponseAction
"Oui"Enregistrer dans OpenMemory comme regle permanente
"Non"Archiver, ne pas reproposer
"Modifier"Ajuster la regle et re-proposer
"Sauf quand..."Creer une regle avec exception

Exemple avec exception

Utilisateur : "Oui, sauf pour les posts de veille tech, la on met des hashtags"

Regle enregistree :
"Les posts Twitter ne contiennent jamais de hashtags.
Exception : les posts de veille tech peuvent contenir max 2 hashtags."

Etape 5 : Appliquer

Une fois validee, la regle est active immediatement.

  • Stockee dans OpenMemory
  • Propagee aux agents concernes
  • Testee au prochain run de l'agent
  • Monitoree pendant 7 jours (confirmation)

Metriques du pipeline

MetriqueCible
Observations → patterns (taux)> 30%
Patterns → regles candidates> 60%
Regles candidates → validees> 70%
Regles validees → toujours actives apres 30j> 90%
Temps moyen observation → regle< 14 jours

!!! tip "Le systeme s'ameliore de lui-meme" Plus l'utilisateur corrige, plus le CEO apprend. Moins l'utilisateur corrige, plus le CEO est autonome. Le but : arriver a zero correction.

Lecture liee

On this page