Architecture
Modèles -> Orchestration -> [RAG | TOOLS | AGENTS] -> Contrôle humain (bureau graphique partagé, snapshots d'état, détection d'interférences)
Un bureau partagé entre humains et agents
Un système permettant à un agent de travailler sur un bureau graphique réellement utilisé par un humain, de détecter les interventions humaines et de déterminer si son workflow peut reprendre sans repartir de zéro.
L'environnement réel n'est jamais parfaitement immobile : le système doit savoir ce qui a changé et ce qui reste récupérable.
Un agent qui manipule un bureau graphique partagé ne peut pas supposer que l'état qu'il a laissé est resté intact : un humain peut avoir déplacé, modifié ou fermé des éléments pendant son exécution.
Les approches classiques supposent un état stable (snapshot au démarrage, exécution aveugle, retour à zéro en cas de doute). Or dans un environnement réellement partagé, l'état change en permanence et le redémarrage complet fait perdre le travail intermédiaire.
Détection d'interférences : avant de reprendre un workflow, le système compare l'état courant du bureau aux snapshots et identifie précisément ce qui a changé, ce qui est récupérable et ce qui doit être rejoué.
Coexistence humain-agent sur un bureau partagé : l'agent détecte les interventions et décide si son workflow peut reprendre sans repartir de zéro.
Coexistence humain-agent sur un bureau partagé : l'agent détecte les interventions et décide si son workflow peut reprendre sans repartir de zéro.
Expérimental — En cours d'évaluation.