AP32 · Contexte mal transmis entre agents
Famille : Contexte et mémoire
Preuve moyenne
Noms d'origine : raw history inheritance
Un résumé qui perd l’essentiel, ou un historique brut où le sous-agent s’attribue les actions d’un autre.
Définition
D’un agent à l’autre, on transmet soit un résumé trop maigre qui perd l’information, soit tout l’historique brut de l’agent précédent, sans le retraduire ni l’attribuer.
Symptômes observables
- Un sous-agent qui croit avoir fait ce qu’un autre a fait.
- Des décisions contradictoires entre agents.
- Un contexte qui grossit à chaque transfert.
Pourquoi c'est nuisible
Les messages « assistant » d’un autre agent se lisent comme ses propres actions ; à l’inverse, un résumé appauvri prive l’agent suivant des décisions implicites déjà prises.
Chiffres
- Google (ADK) constate qu’un agent qui ne voit qu’une suite de messages « Assistant » de l’agent précédent croit avoir lui-même effectué ces actions ; ADK retraduit les messages antérieurs en contexte narratif, balisé « [For context] » (pour information).
- Désaccord exposé sans le trancher : Cognition recommande de partager la trace complète, Google de la retraduire. Lecture du dossier : partager l’information, pas les rôles, donc transmettre la trace reformulée et attribuée.
Remèdes du catalogue
- E1 · Orchestrateur et sous-agents — L’orchestrateur écrit un brief explicite et joint la trace utile, reformulée et attribuée à l’agent qui a agi.
- D5 · Sous-agent d’isolation de contexte — Quand le sous-agent peut travailler sans le contexte accumulé, il démarre avec un contexte neuf et ses seules consignes, comme le conseille aussi Microsoft.
- D1 · Compaction — Une compaction entre agents qui garde les décisions prises et leurs auteurs, pas seulement la conclusion.
Patterns détournés
Anti-patterns voisins
Sources
- Architecting efficient context-aware multi-agent framework for production — Google (H. Lin), 2025-12-04
- Don’t Build Multi-Agents — Cognition (W. Yan), 2025-06-12
- AI agent orchestration patterns — Microsoft, Azure Architecture Center, 2026-09-21
Contenu relu le 2026-10-05