Le journal est l'agent : graphes basés sur les événements pour des systèmes d'IA audités et bifurcables

✍️ OpenClawRadar📅 Publié: July 6, 2026🔗 Source
Le journal est l'agent : graphes basés sur les événements pour des systèmes d'IA audités et bifurcables
Ad

Le nouvel article de Yohei Nakajima, Le Log est l'Agent, présente ActiveGraph — un runtime qui bouleverse l'architecture typique des agents. Au lieu d'une boucle de conversation avec un journal ajouté après coup, ActiveGraph fait d'un journal d'événements en ajout seul l'unique source de vérité. Le graphe de travail est une projection déterministe de ce journal ; les comportements (fonctions, classes, appels LLM ou logique sur des arêtes typées) réagissent aux changements du graphe et émettent de nouveaux événements. Aucun composant n'en instruit un autre — la coordination se fait via le graphe partagé.

Propriétés clés

  • Relecture déterministe — toute exécution peut être rejouée à partir de son journal, reproduisant exactement l'état.
  • Forkage à faible coût — bifurquer une exécution à n'importe quel événement sans réexécuter le préfixe commun. Utile pour l'expérimentation et le débogage.
  • Traçabilité de bout en bout — de l'objectif de haut niveau jusqu'à chaque appel de modèle qui a produit un artefact, traçable à partir du seul journal.

Points forts de l'architecture

  • Le journal d'événements est immuable ; le graphe est recomputé lors de la relecture.
  • Les comportements sont attachés à des arêtes typées — ils réagissent aux changements du graphe et émettent de nouveaux événements, qui s'ajoutent au journal.
  • Un contrat de déterminisme garantit que la relecture est fiable : avec le même journal, le même état du graphe est produit.
Ad

Pourquoi c'est important pour les développeurs d'agents

Les systèmes de mémoire par récupération et résumé (courants dans des frameworks comme LangChain ou BabyAGI) perdent l'historique exact. L'approche basée sur le journal d'ActiveGraph vous offre une reconstruction causale complète à partir du seul journal. L'article inclut un exemple de diligence où toute la structure causale est récupérable.

Open Source & Reproductible

L'implémentation est sous licence Apache-2.0. L'article promet une démo de démarrage rapide reproductible, une relecture déterministe, un fork-and-diff et une traçabilité des lignées. Il s'inscrit dans la lignée de BabyAGI et des recherches antérieures sur la mémoire par graphe.

Si vous construisez des agents qui nécessitent des pistes d'audit, du débogage ou des boucles d'auto-amélioration, cette architecture mérite d'être évaluée. La conception basée sur le journal est particulièrement adaptée aux agents qui doivent rejouer, bifurquer et tracer leur propre comportement.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Dynamique de TrustLog : Un démon Python utilise les mathématiques obligataires pour neutraliser les agents d'IA incontrôlés
Tools

Dynamique de TrustLog : Un démon Python utilise les mathématiques obligataires pour neutraliser les agents d'IA incontrôlés

TrustLog Dynamics est un démon Python qui surveille les coûts des API d'agents d'IA en temps réel et termine les processus en utilisant deux méthodes de finance quantitative : la détection de convexité pour les coûts accélérés et la détection de variance nulle pour les boucles mécaniques.

OpenClawRadar
EvalShift : CLI open source pour détecter les régressions LLM lors de la migration de modèle
Tools

EvalShift : CLI open source pour détecter les régressions LLM lors de la migration de modèle

EvalShift est un CLI Python sous licence MIT qui compare les sorties des LLM source et cible sur des invites, des agents et des workflows d'appel d'outils, générant un rapport de régression HTML local.

OpenClawRadar
Gestion efficace des jetons avec les serveurs MCP open-source : Pare
Tools

Gestion efficace des jetons avec les serveurs MCP open-source : Pare

Les serveurs Pare MCP réduisent le gaspillage de tokens et améliorent l'efficacité lorsque les agents d'IA de codage utilisent des outils de développement en fournissant une sortie structurée.

OpenClawRadar
Commandant de Flotte : Tableau de bord open-source pour orchestrer plusieurs équipes d'agents Claude Code
Tools

Commandant de Flotte : Tableau de bord open-source pour orchestrer plusieurs équipes d'agents Claude Code

Fleet Commander est un tableau de bord web local qui exécute plusieurs équipes d'agents Claude Code en parallèle sur différentes problématiques. Il utilise une structure d'équipe 'Diamant' avec des agents Planificateur, Développeur et Relecteur qui communiquent en pair-à-pair via SendMessage.

OpenClawRadar