System
Vue d'ensemble agents
Les 8 couches d'agents, matrice d'interactions, et comment compter et suivre les 40 agents.
Vue d'ensemble des agents
40 agents répartis en 8 couches. Chaque couche a un périmètre clair. Aucun chevauchement.
Les 8 couches
┌─────────────────────────────────────────────┐
│ AG-00 — CEO (Jarvis) │
│ Orchestre tout. Interface humaine. │
└──────────────────────┬──────────────────────┘
│
┌──────────────────┼──────────────────┐
▼ ▼ ▼
┌────────┐ ┌───────────┐ ┌──────────┐
│Trans- │ │ Council │ │ Analytics│
│versal │ │ Contenu │ │ │
│AG-01→05│ │AG-06→08 │ │AG-38→39 │
└────────┘ └───────────┘ └──────────┘
│
├───────────────┬───────────────┐
▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌───────────┐
│ Zephly │ │ Nocode18 │ │ Personal │
│AG-09→15│ │AG-16→23 │ │ Brand │
└────────┘ └──────────┘ │AG-24→32 │
└───────────┘
│
┌──────┴──────┐
▼ ▼
┌──────────┐ ┌──────────┐
│Infra & │ │Analytics │
│Dev │ │(shared) │
│AG-33→37 │ └──────────┘
└──────────┘Tableau par couche
| Couche | Agents | Range | Rôle |
|---|---|---|---|
| CEO | 1 | AG-00 | Orchestration, décision, interface humaine |
| Transversal | 5 | AG-01 → AG-05 | Services partagés (inbox, finance, research, curation, brief) |
| Council Contenu | 3 | AG-06 → AG-08 | Revue qualité du contenu avant publication |
| Zephly | 7 | AG-09 → AG-15 | Produit SaaS : comm, brand, support, growth, veille, ads, social |
| Nocode18 | 8 | AG-16 → AG-23 | Agence web : prospection, devis, delivery, suivi client |
| Personal Brand | 9 | AG-24 → AG-32 | Contenu personnel : script, caption, edit, publish, réseau |
| Infra & Dev | 5 | AG-33 → AG-37 | Infrastructure : devops, deploy, MCP, dev, mémoire |
| Analytics | 2 | AG-38 → AG-39 | Données : analytics transversal, rapports |
| Total | 40 |
Matrice d'interactions
Qui parle à qui. Les flèches indiquent le sens de la communication.
CEO Trans Council Zephly NC18 Brand Infra Analytics
CEO - ↔ ↔ ↔ ↔ ↔ ↔ ↔
Trans ↔ - → → → → → →
Council ↔ ← - ← ← ← ✗ ✗
Zephly ↔ ← → - ✗ ✗ ← →
NC18 ↔ ← → ✗ - ✗ ✗ →
Brand ↔ ← → ✗ ✗ - ✗ →
Infra ↔ ← ✗ → ✗ ✗ - →
Analytics ↔ ← ✗ ← ← ← ← -Légende : ↔ bidirectionnel, → envoie, ← reçoit, ✗ pas de communication directe
Règles de communication
- CEO ↔ Tout le monde. Le CEO parle à toutes les couches.
- Transversal → Tout le monde. Les services transversaux servent toutes les couches.
- Council ← Producteurs. Les councils reçoivent du contenu à reviewer.
- Pas de communication inter-business. Zephly ne parle pas à Nocode18 directement.
- Analytics ← Tout le monde. Analytics reçoit des données de toutes les couches.
Communication : fichiers > messages
Les agents communiquent par fichiers, pas par messages éphémères.
| Méthode | Usage | Avantage |
|---|---|---|
| Notion DB | Tâches, logs, métriques | Structuré, requêtable |
| Fichiers Markdown | Briefs, rapports, analyses | Versionnable, auditable |
| Telegram | Alertes humaines uniquement | Temps réel |
Pourquoi fichiers ? Un message disparaît. Un fichier se debug, se relit, s'audite.
Pipelines inter-agents
10 pipelines automatiques connectent les agents entre eux.
| Pipeline | Source → Destination | Déclencheur |
|---|---|---|
| Morning Intel | Veille → CEO → Brief Writer | Cron 7h30 |
| Veille-to-Trader | Veille → Trader | Signal marché détecté |
| Content Research | Veille → Content Curator → Script Writer | Nouveau sujet trending |
| Post Review | Script Writer → Council Contenu → Publisher | Script terminé |
| Lead Pipeline | Lead Qualifier → Follow-up → Devis Writer | Nouveau prospect |
| Deploy Pipeline | Dev → DevOps → Deploy Watcher | PR mergée |
| Error Pipeline | Ops → CEO → Dev | Erreur critique |
| Memory Pipeline | Daily Logs → Secretary → MEMORY.md | Cron 20h |
| Analytics Pipeline | Tous agents → Analytics → Report Writer | Cron dimanche |
| Brief Pipeline | Tous agents → Brief Writer → CEO → Telegram | Cron 8h et 20h |
Councils
4 councils pour les décisions collectives.
| Council | Membres | Quand |
|---|---|---|
| Trading | Trader + Veille + CEO | Avant tout trade > 1000$ |
| Content | Script Reviewer + Audience Critic + Content Brief Writer | Avant publication contenu majeur |
| Architecture | DevOps + Dev + MCP Manager | Avant changement infra |
| Crisis | CEO + Ops + agent concerné | Quand un service est down > 15 min |
Règle : un council vote à la majorité. Le CEO a un veto.
Compter et suivre
Dashboard temps réel
Le CEO Dashboard Notion affiche :
- Agents actifs / total (objectif : 40/40)
- Tâches en cours par agent
- Dernière activité par agent
- Erreurs des dernières 24h
Métriques clés
| Métrique | Cible | Alerte si |
|---|---|---|
| Agents actifs | 40/40 | < 38 |
| Tâches/jour | > 50 | < 20 |
| Taux erreur | < 2% | > 5% |
| Temps moyen tâche | < 10s | > 30s |
| Uptime agents | > 99.5% | < 98% |
Ajouter un agent
- Définir le rôle et la couche
- Créer le SOUL.md (identité)
- Écrire le prompt système
- Configurer les MCPs nécessaires
- Connecter aux pipelines
- Tester en isolation puis en intégration
- Ajouter au monitoring Ops
- Documenter dans cette page