🤖 Agents du système SCAN
Agents actifs — pipeline économique v2
Orchestrateur
Pilote le pipeline séquentiel (3 appels Claude) : déclenche le Veilleur, transmet au Curateur, puis au Reporter
agents/orchestrator.md
memory/orchestrator.md
Orchestrateur
Pipeline v2
Veilleur
Collecte le contenu des 8 sources prioritaires via WebFetch. Extrait titres, dates, résumés et URLs.
agents/veilleur.md
memory/veilleur.md
Agent 1
WebFetch
Curateur
Filtre et sélectionne 5 à 8 articles parmi la collecte du Veilleur selon les critères de pertinence et de fraîcheur
agents/curateur.md
memory/curateur.md
Agent 2
Sélection
Reporter
Génère le rapport de veille en Markdown et HTML à partir des articles sélectionnés. Envoie par email.
agents/reporter.md
memory/reporter.md
Agent 3
MD + HTML
Agents inactifs — pipeline v1 (trop coûteux)
Presse-Scout
Collectait les articles de presse grand public (v1). Remplacé par le Veilleur ciblé sur sources prioritaires.
agents/presse-scout.md
Inactif
Pipeline v1
Legal-Analyst
Analysait les textes réglementaires (décrets, circulaires). Suspendu — trop spécialisé pour le volume actuel.
agents/legal-analyst.md
Inactif
Tender-Hunter
Cherchait les appels d'offres formation. Suspendu — hors scope de la campagne edtech-formation actuelle.
agents/tender-hunter.md
Inactif
🔧 Paramètres globaux
Ces paramètres sont définis dans
memory/shared.md. Pour les modifier, utilisez la page Sources.Campagne active
edtech-formation
memory/shared.mdSecteur surveillé
EdTech / Formation professionnelle
memory/shared.mdHeure de livraison
7h00 chaque matin (cron Windows Task Scheduler)
agents/orchestrator.mdDestinataire
gkalonji@gmail.com
memory/shared.mdFormat livraison
Markdown + HTML
memory/shared.mdArticles retenus / cycle
3 minimum · 8 maximum
agents/curateur.mdCoût pipeline
3 appels Claude par cycle — pipeline économique v2
agents/orchestrator.mdStockage rapports
campaigns/edtech-formation/report-YYYY-MM-DD.{md,html}campaigns/🧠 Mémoires individuelles des agents
Chaque agent lit son fichier
memory/<nom>.md avant toute exécution, en plus de memory/shared.md.| Agent | Fichier mémoire | Contenu principal | Dernière MàJ | Lien |
|---|---|---|---|---|
| Orchestrateur | memory/orchestrator.md |
Historique des cycles, erreurs rencontrées, comportements validés | 22 mai 2026 | Ouvrir → |
| Veilleur | memory/veilleur.md |
Sources à consulter, format d'extraction, erreurs de parsing connues | 22 mai 2026 | Ouvrir → |
| Curateur | memory/curateur.md |
Critères de sélection appliqués, thématiques prioritaires, articles déjà vus | 22 mai 2026 | Ouvrir → |
| Reporter | memory/reporter.md |
Template HTML/MD validé, format email, chemin de stockage des rapports | 22 mai 2026 | Ouvrir → |
| Mémoire partagée | Sources, mots-clés, paramètres campagne edtech-formation | 22 mai 2026 | Ouvrir → | |
Thématiques récurrentes actives
· Tension budget/IA — signal structurel 2026
· Réforme CPF & dispositifs — décrets en cours
· LMS agentic / IA intégrée — Apolearn, Didask, 360Learning
· Financements OPCO — post-réforme 2025
· Qualiopi — évolutions des critères de certification
· Réforme CPF & dispositifs — décrets en cours
· LMS agentic / IA intégrée — Apolearn, Didask, 360Learning
· Financements OPCO — post-réforme 2025
· Qualiopi — évolutions des critères de certification
🚨 Escalade et points d'attention
Tout blocage nécessitant une intervention humaine est automatiquement inscrit dans
REQUIRES_ATTENTION.md à la racine du projet SCAN.
Codes d'escalade de l'Orchestrateur SCAN
| Code | Déclencheur | Action requise |
|---|---|---|
[SOURCE-INACCESSIBLE] |
Une source prioritaire renvoie une erreur HTTP ou est inaccessible 3 fois consécutives | Vérifier l'URL dans la page Sources et mettre à jour shared.md |
[ZERO-ARTICLE] |
Le Curateur ne retient aucun article 3 cycles d'affilée | Réviser les mots-clés et les critères de sélection dans shared.md |
[EMAIL-ERREUR] |
L'envoi email échoue (SMTP, token Gmail révoqué) | Vérifier GMAIL_APP_PASSWORD et relancer scripts/notify-email.py |
[RAPPORT-VIDE] |
Le Reporter génère un rapport sans article — signal faible récurrent | Élargir les sources ou assouplir les critères de fraîcheur |
[THEMATIQUE] |
Une thématique structurelle disparaît du radar > 5 cycles | Ajouter des sources spécialisées ou ajuster les mots-clés |
Fichier d'escalade actuel
Aucun blocage en cours