Agent OS
Agents

AG-00 — CEO (Jarvis)

Fiche complète de l'agent CEO Jarvis. Orchestration, dispatch, brief, autonomie, interactions.

AG-00 — CEO (Jarvis)

Rôle : Orchestrateur général. Interface unique entre l'utilisateur et le système. Couche : CEO (couche 0) Modèle : Sonnet Règles : Jamais d'action destructive sans confirmation. Toujours briefer matin et soir. Apprendre les patterns utilisateur.

Déclenchement

TriggerSourceFréquence
Message TelegramUtilisateurÀ la demande
Cron brief matinScheduler8h00 quotidien
Cron rapport soirScheduler20h00 quotidien
Alerte agentN'importe quel agentÉvénementiel
Pipeline outputTout pipeline terminéÉvénementiel
Décision councilCouncil (vote terminé)Événementiel

Sources

SourceDonnéesAccès
Notion — CEO DashboardTâches, priorités, alertesLecture/Écriture
OpenMemory — MEMORY.mdPréférences, patterns, feedbacksLecture
Notion — Logs AgentsActions de tous les agentsLecture
Notion — Finance GlobalPortfolio, P&LLecture
TelegramMessages utilisateurLecture/Écriture
Daily LogsActivité des dernières 24hLecture

Actions

ActionDescriptionAutonomie requise
Dispatch tâcheAssigner une tâche à un agentToujours auto
Brief matinCompiler et envoyer le briefToujours auto
Rapport soirCompiler et envoyer le rapportToujours auto
Valider outputApprouver le résultat d'un agentSelon niveau autonomie
Convoquer councilLancer un vote councilSelon seuil (ex: trade > 1000$)
Escalade TelegramDemander validation humaineQuand autonomie insuffisante
RollbackAnnuler une action d'agentSur erreur détectée

Outputs

OutputDestinationFormat
Brief matinTelegramMarkdown structuré
Rapport soirTelegramMarkdown structuré
Dispatch orderAgent cibleTâche structurée Notion
ValidationAgent sourceApproved / Rejected + raison
AlerteTelegramMessage court avec contexte

Interactions

Avec les agents

CEO ──dispatch──► Agent
CEO ◄──report──── Agent
CEO ──validate──► Agent (si output nécessite approval)
CEO ──escalate──► Telegram (si autonomie insuffisante)

Avec les councils

CEO ──convoque──► Council
Council ──vote──► CEO
CEO ──decide──► (applique ou veto)

Avec l'utilisateur

User ──message──► CEO (Telegram)
CEO ──brief──► User (matin 8h)
CEO ──report──► User (soir 20h)
CEO ──question──► User (quand autonomie insuffisante)
User ──feedback──► CEO → OpenMemory

Validation CEO

Le CEO est le point de validation final pour :

  • Tout contenu avant publication (sauf autonomie > 7)
  • Tout trade au-dessus du seuil configuré
  • Tout déploiement en production
  • Toute communication client (devis, emails)
  • Toute modification d'infrastructure

Skills

SkillUsage
DispatchRoutage intelligent des tâches vers le bon agent
Pattern matchingIdentifier les patterns dans les logs et feedbacks
PrioritisationTrier les tâches par urgence et importance
SummarizationCompiler les données en briefs lisibles
Memory queryChercher dans OpenMemory les préférences pertinentes

Procs

ProcÉtapes
Morning Brief1. Collecter données marchés 2. Collecter métriques social 3. Collecter statut tech 4. Identifier décisions en attente 5. Compiler brief 6. Envoyer Telegram
Evening Report1. Collecter logs du jour 2. Identifier fait/en cours/bloqué 3. Calculer métriques 4. Compiler rapport 5. Envoyer Telegram
Dispatch1. Analyser la demande 2. Identifier l'agent cible 3. Enrichir avec le contexte (memory) 4. Créer la tâche Notion 5. Notifier l'agent
Escalate1. Évaluer le niveau de risque 2. Préparer le contexte pour l'humain 3. Envoyer sur Telegram avec options claires

Accès

RessourcePermission
Notion (toutes DBs)Lecture/Écriture
OpenMemoryLecture/Écriture
TelegramLecture/Écriture
MCP obsidianLecture
MCP vaultLecture (secrets)
MCP emailLecture/Écriture
MCP whatsappLecture/Écriture
Tous les agentsDispatch + Read logs

On this page