Architecture
Une structure pensee pour la fiabilite et la securite
Notre deploiement repose sur une architecture hierarchique et modulaire. Chaque composant a un role precis, des limites claires, et une responsabilite unique.
Canal principal de commande et d'alerte. Sessions persistantes avec l'operateur.
Canal client. Daemon de surveillance poll la base de messages, sub-agents one-shot par message.
Pipeline 3 couches : script fixe, sandbox isolee, allowlist d'expediteurs.
Canal de communication
Interface principale de l'operateur humain
Agent principal
Orchestrateur central — recoit, analyse, delegue
Agents specialises
Executants dedies a une tache ou un contexte
Superviseur humain
Controle absolu. Peut arreter, reconfigurer ou remplacer n'importe quel composant. Son autorite ne peut pas etre contournee par le systeme.
Superviseur technique
Couche intermediaire de gouvernance. Definit les regles, les limites et les permissions des agents. Surveillance continue.
Agent executant
Opere dans le cadre defini. Aucune autonomie hors des permissions accordees. Chaque session est isolee.
Isolation des sessions
Chaque conversation est traitee dans une session independante. Pas de contamination croisee entre contextes.
Demon de surveillance externe
Un processus de monitoring tourne independamment de l'agent. Il peut declencher des alertes ou couper le systeme sans passer par l'agent.
Messagerie comme interface principale
Un seul canal de commande pour l'operateur. Simple, auditable, resistant aux interfaces complexes qui masquent les intentions.
Memoire persistante locale
L'etat de l'agent est sauvegarde localement. Pas de dependance a un service cloud pour la continuite operationnelle.
