Agent-Monitoring und Multi-Agent-Tooling: Agents Observe und Baton
Wer mit Claude Code oder aehnlichen Coding-Agenten arbeitet, kennt das Problem: Sobald mehrere Agenten parallel laufen oder laengere Aufgaben abarbeiten, fehlt die Uebersicht. Was tut der Agent gerade? Wie performant laeuft er? Welche Aenderungen hat er vorgenommen? Zwei neue Tools aus der Community greifen genau hier ein.
Dieser Artikel ergaenzt die Claude Code Tipps fuer den Alltag um die Beobachtbarkeits- und Orchestrierungsebene -- und zeigt, dass das Oekosystem um die CLI-basierten Agenten (vgl. Cursor 3 und der Dreikampf der Coding-Tools) schnell reift.
Agents Observe: Echtzeit-Dashboard fuer Claude Code
Agents Observe ist ein Monitoring-Dashboard, das Claude Code Agent-Teams in Echtzeit beobachtet. Die Architektur setzt auf Docker fuer API und Dashboard, was gegenueber lokalen Installationen einen Sicherheitsvorteil bietet.
Technische Erkenntnisse
Die Entwickler teilen mehrere Learnings, die auch ohne das Tool relevant sind:
- Claude Code Hooks sind blockierend. Jeder Hook wird synchron ausgefuehrt, bevor der Agent weiterarbeiten kann. Bei mehreren Plugins degradiert die Performance spuerbar.
- Hintergrund-Hooks statt blockierende Hooks. Der groesste Takeaway der Entwickler: Fire-and-forget-Hooks, die nicht auf eine Antwort warten, verbessern die Claude-Code-Performance massiv. Wer eigene Hooks schreibt, sollte das beruecksichtigen.
- Hooks liefern nuetzlichere Daten als OTEL. OpenTelemetry-Daten sind generisch. Die Hook-Daten sind spezifisch fuer den Agent-Kontext und damit aussagekraeftiger fuer Debugging und Monitoring.
- Claude's JSONL-Dateien liefern das vollstaendige Bild. Wer wirklich verstehen will, was ein Claude Code Agent tut, sollte die JSONL-Logs auswerten -- sie enthalten den kompletten Verlauf inklusive Tool-Aufrufen und Entscheidungen.
Praktische Relevanz
Auch ohne Agents Observe zu installieren, sind die Erkenntnisse zu Hooks wertvoll. Wer eigene Hook-basierte Workflows in Claude Code nutzt (etwa fuer automatische Commits, Linting oder Context Anchoring), sollte pruefen, ob die Hooks blockierend implementiert sind, und gegebenenfalls auf asynchrone Ausfuehrung umstellen.
Baton: Desktop-App fuer Multi-Agent-Entwicklung
Baton adressiert ein anderes Problem: die Verwaltung mehrerer Coding-Agenten, die parallel an verschiedenen Aufgaben arbeiten. Die Desktop-App bietet einen zentralen Ort fuer alle laufenden Agenten.
Kernfunktionen
- Zentraler Ueberblick ueber alle aktiven Agenten und ihre Worktrees
- Nahtloses Wechseln zwischen Agenten-Kontexten
- Status-Monitoring -- welcher Agent arbeitet, welcher wartet, welcher ist fertig
- Change-Review -- Aenderungen jedes Agenten einzeln pruefen, bevor sie uebernommen werden
- Schnelles Erstellen neuer Agenten in isolierten Git-Worktrees
Einordnung
Der Ansatz mit isolierten Worktrees ist sinnvoll: Jeder Agent arbeitet in seiner eigenen Kopie des Repositories, ohne anderen Agenten in die Quere zu kommen. Das vermeidet Merge-Konflikte waehrend der Arbeit und erlaubt sauberes Cherry-Picking der Ergebnisse.
Fazit
Monitoring und Orchestrierung sind die naechste Reifestufe im Umgang mit Coding-Agenten. Sobald man ueber einen einzelnen Agent hinausgeht -- sei es durch parallele Aufgaben oder laengere autonome Sessions -- braucht man Werkzeuge, die Transparenz schaffen. Agents Observe und Baton sind fruehe Vertreter dieser Kategorie. Die zugrundeliegenden Muster (asynchrone Hooks, JSONL-Auswertung, Worktree-Isolation) sind unabhaengig von diesen konkreten Tools nuetzlich.
Quellen
- Agents Observe -- Show HN | Hacker News (April 2026)
- Agents Observe | Offizielle Webseite
- Baton -- Show HN | Hacker News (April 2026)
- Baton | Offizielle Webseite