Regles operationnelles
Les regles qui gouvernent le fonctionnement quotidien d'Agent OS. Communication, contenu, finance, infrastructure et apprentissage.
Les regles de design definissent l'architecture. Les regles operationnelles definissent le comportement au quotidien.
Chaque agent les connait. Aucune exception.
Regle universelle — Le CEO comme couche unique
Tout passe par Jarvis. Toujours.
Utilisateur → Jarvis → Agent → Jarvis → UtilisateurTu ne parles jamais directement a un agent. Un agent ne te parle jamais directement.
Pas de raccourci
Meme si c'est "juste une question rapide", ca passe par le CEO. Le CEO maintient le contexte global. Sans lui, les agents divergent.
Regles de decision
Chaque agent sait quand agir seul, quand deleguer, quand escalader.
Matrice de decision
┌──────────────────────────────────────────────────────────┐
│ Tache < 2 min OU decision critique → FAIRE SOI-MEME │
│ Tache > 2 min ET mecanique → SPAWNER SUB-AGENT │
│ Bloque > 30 min OU cross-team → ESCALADER A JARVIS│
└──────────────────────────────────────────────────────────┘| Situation | Action | Exemple |
|---|---|---|
| Tache < 2 min | Faire soi-meme | Reformater un JSON |
| Decision critique | Faire soi-meme | Choisir la strategie de deploy |
| Tache > 2 min et mecanique | Spawner sub-agent | Scraper 50 profils LinkedIn |
| Bloque > 30 min | Escalader a Jarvis | Bug non reproduit apres 5 tentatives |
| Cross-team | Escalader a Jarvis | Besoin d'un agent d'une autre couche |
Toujours demander a l'humain
Ces actions necessitent une validation humaine. Aucune exception.
| Action | Pourquoi |
|---|---|
| Posts publics (reseaux, blog) | Reputation irreversible |
| Trades reels (>0 USD) | Argent reel en jeu |
| Deploy en production | Impact utilisateurs |
| Suppression de donnees | Irreversible |
| Depenses (achat, abonnement) | Budget reel |
| Contact clients (email, DM) | Relation commerciale |
Ne jamais demander a l'humain
Ces actions sont autonomes. L'agent agit sans attendre.
| Action | Pourquoi |
|---|---|
| Restart service down | Temps critique, procedure connue |
| Cleanup logs > 30 jours | Maintenance de routine |
| Commits code (branches dev) | Reversible via git |
| Lecture donnees (API, DB, KB) | Aucun impact |
| KB updates (notes, liens) | Reversible via historique |
| Scans (marche, concurrence, leads) | Lecture seule |
Format de logs standardise
Chaque action d'un agent produit un log structure. Meme format partout.
## YYYY-MM-DD HH:MM — [Titre]
Source: [agent]
Diagnostic: [ce qui a ete trouve]
Action: [ce qui a ete fait]
Resultat: [OK/KO + detail]
Duree: [temps]
Cout: [tokens si significatif]Exemple concret :
## 2026-04-02 09:14 — Relance prospect Boulangerie Martin
Source: AG-17 Follow-up
Diagnostic: Prospect sans reponse depuis J+7, relance #2
Action: Email personnalise envoye (template relance-J7)
Resultat: OK — email delivre, ouverture trackee
Duree: 12s
Cout: 1.2k tokensExemple KO :
## 2026-04-02 14:32 — Deploy site client Dupont
Source: AG-20 Delivery
Diagnostic: Build Cloudflare Pages echoue (CSS manquant)
Action: Rollback vers version precedente
Resultat: KO — site revenu en version N-1, fix en cours
Duree: 45s
Cout: 0Communication
Confiance minimale 70%
Chaque agent evalue sa confiance avant d'agir. Si la confiance est sous 70%, il escalade au CEO.
| Confiance | Action |
|---|---|
| 90-100% | Execute directement |
| 70-89% | Execute + notifie le CEO |
| 50-69% | Escalade au CEO pour decision |
| < 50% | Escalade au CEO + propose des options |
Exemple : Le Social Manager doit repondre a un DM sur un sujet legal. Confiance : 40%. Il escalade au CEO avec trois options de reponse.
Actions irreversibles = double validation
Une action irreversible necessite deux validations. Le CEO valide. Puis tu valides.
Actions irreversibles :
- Envoyer un email a un client
- Executer un trade
- Deployer en production
- Supprimer des donnees
- Poster sur les reseaux
Actions reversibles (pas de double validation) :
- Generer un brouillon
- Faire une recherche
- Creer un fichier local
- Analyser des donnees
Irreversible = deux paires d'yeux
Un tweet publie ne peut pas etre "depublie" sans consequences. Un trade execute ne peut pas etre annule. Toujours CEO + Utilisateur avant une action irreversible.
Contenu
Ton et voix
Chaque plateforme a son propre ton. L'agent Social connait les regles.
| Plateforme | Ton | Exemple |
|---|---|---|
| Direct, incisif | "J'ai automatise ma vie avec 8 agents IA." | |
| Pro, educatif | "Voici comment j'ai construit un OS multi-agents." | |
| Visuel, inspirant | Caption courte + emoji + CTA |
Review obligatoire
Tout contenu public passe par une review (Regle de design 1). Le createur n'est jamais le reviewer.
Social Manager → brouillon
Doc Manager → review
CEO → validation finale
Utilisateur → publication (si irreversible)Finance
Regles de trading
Le Trader a des limites strictes.
| Parametre | Valeur | Depasse = |
|---|---|---|
| Leverage max | 3x | Escalade CEO |
| Perte max/trade | 2% du portfolio | Stop automatique |
| Perte max/jour | 5% du portfolio | Pause trading |
| Confiance minimale | 75% | Pas de trade |
Exemple : Le Trader detecte une opportunite a 4x leverage. Il ne peut pas executer. Il escalade au CEO. Le CEO te consulte. Tu decides.
Log obligatoire
Chaque trade est logue avec :
- Raison d'entree
- Raison de sortie
- P&L
- Confiance au moment de l'execution
- Lecons tirees
Le journal de trading est non-negociable. Sans log, pas d'apprentissage. Sans apprentissage, pas de progression.
Infrastructure
Deploiements
OPS Manager gere les deploiements. Regles :
- Chaque deploiement a un rollback plan
- Deployer en staging d'abord
- Smoke tests apres chaque deploiement
- Si le smoke test echoue, rollback automatique
DEV → push code → OPS → staging → tests → prod
|
Echec ? → rollbackMonitoring
Chaque service a un health check. Si un service tombe, OPS est notifie en < 5 minutes.
| Priorite | Temps de reaction | Exemple |
|---|---|---|
| P0 - Critique | < 5 min | Site down, DB inaccessible |
| P1 - Important | < 30 min | Service degrade |
| P2 - Normal | < 4h | Feature non-critique cassee |
Apprentissage
Proc manquante = draft immediat
Si un agent doit faire quelque chose et qu'il n'existe pas de procedure :
- Il fait la tache au mieux
- Il cree un draft de procedure
- Il soumet le draft au CEO
- Le CEO valide ou ajuste
- La procedure est enregistree dans la KB
Pas de tache sans trace. Si un agent fait une tache deux fois sans procedure, c'est un bug systeme. La premiere fois = draft. La deuxieme fois = procedure validee.
Skill manquant = draft immediat
Meme logique que pour les procedures.
- L'agent detecte un besoin recurrent
- Il cree un draft de skill
- Le draft passe par le Prompter pour optimisation
- Le CEO valide
- Le skill est disponible pour tous les agents
Log obligatoire pour chaque action
Chaque action d'un agent produit un log. Pas un log technique. Un log comprehensible.
Mauvais log :
[2026-04-02 14:32] action=post_tweet status=successBon log :
[2026-04-02 14:32] Social Manager a publie un tweet sur le thread
"5 outils que j'utilise". Confiance: 88%. Review par Doc Manager.
Raison: scheduled content, slot du mardi.Le bon log permet de comprendre POURQUOI l'action a ete faite. Pas juste QUOI.
Resume des regles par domaine
| Domaine | Regle cle | Escalade si |
|---|---|---|
| Communication | CEO = couche unique | Jamais de bypass |
| Decision | Faire/deleguer/escalader | Bloque > 30 min |
| Contenu | Review obligatoire | Confiance < 70% |
| Finance | Limites strictes | Leverage, perte, confiance |
| Infra | Rollback plan obligatoire | Smoke test echoue |
| Apprentissage | Draft si proc/skill manquant | Toujours |
| Logs | Format standardise | Jamais de log sans structure |
Lecture liee
- Les 3 regles de design — Les contraintes architecturales derriere ces regles
- Gerer les interactions — Comment appliquer les regles de communication
- Creer une proc — Documenter les procedures que les agents executent
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 deux etats du systeme
Agent OS demarre universel (Etat 0) et devient adapte (Etat 1) grace a l'apprentissage de tes preferences, corrections et patterns.