Agents Observe : Tableau de bord en temps réel pour la surveillance des équipes d'agents de code Claude

Ce que fait Agents Observe
Agents Observe est un tableau de bord d'observabilité en temps réel spécialement conçu pour les équipes d'agents Claude Code. Il comble le manque de visibilité lorsque Claude Code fonctionne de manière autonome – en générant des sous-agents, en appelant des outils, en lisant des fichiers et en exécutant des commandes – en capturant chaque événement de hook au moment où il se produit et en le diffusant vers un tableau de bord en direct.
Fonctionnalités principales et architecture
L'outil utilise les hooks de Claude Code au lieu d'OTEL (OpenTelemetry) pour capturer ce que le développeur décrit comme « l'image complète des actions des agents ». L'architecture suit ce flux :
- Hooks Claude Code → observe_cli.mjs → Serveur API (SQLite) → Tableau de bord React
- Le script de hook lit les événements bruts depuis stdin, ajoute le nom du projet et les envoie par POST au serveur
- Le serveur analyse les événements, stocke les métadonnées des agents (nom, type, parenté) et transmet les événements aux clients WebSocket
- Le tableau de bord React dérive tout l'état des agents du flux d'événements
Avec le tableau de bord, vous pouvez :
- Voir les appels d'outils s'afficher en temps réel (PreToolUse → PostToolUse avec résultats)
- Voir la hiérarchie complète des agents – quel sous-agent a été généré par quel parent
- Filtrer par agent, type d'outil ou rechercher dans tous les événements
- Développer n'importe quel événement pour voir la charge utile complète, la commande et le résultat
- Cliquer sur les icônes de la chronologie pour accéder à des événements spécifiques dans le flux
- Parcourir les sessions historiques avec des noms lisibles par l'homme (par exemple, « twinkly-hugging-dragon »)
Installation et configuration
Prérequis :
- Docker (requis – le serveur fonctionne comme un conteneur)
- Node.js (requis – les scripts de hook s'exécutent via node)
Étapes d'installation du plugin :
claude plugin marketplace add simple10/agents-observe
claude plugin install agents-observe
Après avoir redémarré Claude Code, le serveur démarre automatiquement comme un conteneur Docker lors de votre prochaine session, et les hooks commencent à capturer les événements. Le tableau de bord est disponible à l'adresse http://localhost:4981.
Compétences du plugin
/observe– Ouvrir l'URL du tableau de bord et vérifier si le serveur fonctionne/observe status– Vérifier l'état du serveur et afficher l'URL du tableau de bord
Perspectives sur les performances du développement
Le développeur a partagé plusieurs apprentissages techniques lors de la construction et de l'utilisation de l'outil :
- Les hooks de Claude Code sont bloquants – les performances se dégradent rapidement avec de nombreux plugins qui utilisent des hooks
- Les hooks fournissent des informations plus utiles que les données OTEL
- Les fichiers jsonl de Claude fournissent l'image complète
- La gestion du cycle de vie des processus MCP lancés par les plugins est « un peu bancale au mieux »
- Passer à des hooks en arrière-plan (fire and forget) et supprimer d'autres plugins a considérablement amélioré les performances de Claude
Le développeur a mis en œuvre une solution de gestion des processus où le serveur suit les connexions actives et s'arrête automatiquement lorsqu'il n'est pas utilisé, puis le plugin le relance lorsqu'une nouvelle session commence. Cette approche basée sur Docker est notée comme un modèle qui pourrait améliorer la sécurité en isolant les services.
📖 Lire la source complète : HN AI Agents
👀 See Also

MiniMax Music 2.5 Générateur de Musique IA Lancé avec un Contrôle Audio de Qualité Studio
MiniMax Music 2.5 est un modèle de génération musicale par IA qui crée des chansons de qualité studio avec une sortie Hi-Fi 44,1 kHz, plus de 100 instruments et un contrôle de précision au niveau des paragraphes utilisant plus de 14 balises structurelles pour diriger la structure des chansons.

MCP Memory Gateway : Un serveur MCP pour la mémoire persistante dans Claude Code
Un développeur a construit un serveur MCP appelé MCP Memory Gateway en utilisant Claude Code comme principal outil de développement. Il fournit à Claude Code une mémoire persistante entre les sessions grâce à la capture de retours, des règles de prévention et l'injection de contexte.

Agents de codage parallèles avec tmux et spécifications en Markdown
Manuel Schipper décrit un système pour exécuter 4 à 8 agents de codage en parallèle en utilisant tmux, des fichiers Markdown, des alias bash et six commandes slash. La configuration utilise des spécifications Feature Design (FD) en Markdown suivies à travers un cycle de vie en 8 étapes.

Claude ajoute une fonctionnalité de création de graphiques et diagrammes interactifs
Claude peut désormais générer des visuels interactifs, y compris des graphiques, des diagrammes et des décompositions explorables directement dans les conversations. Cette fonctionnalité est disponible en version bêta sur tous les plans, y compris le niveau gratuit.