E10 · État partagé (tableau noir)

Famille : Multi-agent

Des agents autonomes lisent et écrivent dans un stockage commun, sans coordinateur.

Principe

Les agents sont autonomes et travaillent sur un stockage persistant commun : ils y lisent ce que les autres ont trouvé et y écrivent leurs résultats. Il n’y a pas de coordinateur ; chacun construit sur ce qui s’accumule. C’est le tableau noir (blackboard) des systèmes distribués.

Le problème qu'il résout

Une investigation collaborative avance par résultats cumulés ; un coordinateur unique serait un goulot et un point de défaillance.

Quand l'utiliser

  • Investigation collaborative, où les agents construisent sur des résultats accumulés.
  • On ne veut aucun point de défaillance unique.

Quand l'éviter

  • Les conditions d’arrêt ne sont pas fortes : des boucles réactives brûlent des tokens sans converger.
  • Des doublons et des approches contradictoires sont inacceptables, ou des agents écrivent en même temps sur le même état (écueil cité par Microsoft) : préférer E1.

Synonymes par éditeur

  • Shared state (Anthropic (2026))
  • Blackboard (AWS, architecture distribuée classique)

Patterns voisins

Sources

Contenu relu le 2026-10-02

Catalogue des patterns