Baton: Eine Desktop-Anwendung zur Verwaltung mehrerer KI-Codierungsagenten

Was Baton tut
Baton ist eine Desktop-Anwendung, die entwickelt wurde, um mehrere KI-Coding-Agenten gleichzeitig zu verwalten. Der Entwickler hat sie erstellt, weil das Ausführen mehrerer Claude-Code-Agenten über verschiedene IDE- und Terminal-Fenster hinweg unübersichtlich wurde. Sie bietet ein einziges Dashboard, um alle Agenten und Worktrees anzuzeigen, zwischen ihnen zu wechseln, ihren Status zu überwachen und Änderungen zu überprüfen, wenn sie fertig sind.
Kernfunktionen
Worktree-Isolierung: Jeder Arbeitsbereich wird von einem echten Git-Worktree mit seinem eigenen Branch unterstützt. Agenten stören sich nie gegenseitig – kein Stashing, kein Wechseln, keine Konflikte. Sie können einen Agenten in Sekundenschnelle in einem neuen Arbeitsbereich starten, Branches pushen und Pull Requests direkt aus der App öffnen und archivieren oder löschen, wenn Sie fertig sind.
Agentenüberwachung: Beschriftete Status-Badges erscheinen auf Arbeitsbereichskarten, wenn Agenten fertig sind, auf Fehler stoßen oder Eingaben benötigen. Badges umfassen:
- „Eingabe“-Badge (blau), wenn ein Agent auf Eingabe wartet
- „Fertig“-Badge (grün), wenn eine Runde erfolgreich abgeschlossen wird
- „Fehler“-Badge (rot), wenn ein Agent einen Fehler meldet
Schnelle Erstellung: Beschreiben Sie, was Sie erstellen möchten, und Baton generiert automatisch einen Branch-Namen, einen Arbeitsbereichstitel und eine Beschreibung mithilfe von KI. Schalten Sie „Bearbeitungen akzeptieren“ um, damit der Agent sofort mit der Arbeit beginnen kann, ohne auf Genehmigungsaufforderungen zu warten. Öffnen Sie das Dialogfeld von überall mit einer Tastenkombination.
Terminal- und Agentenunterstützung
Baton führt KI-Coding-Agenten in echten Terminal-Sitzungen mit voller Funktionsunterstützung aus, nicht als abgespeckte Wrapper. Es unterstützt CLI-native Agenten, einschließlich Claude Code, Codex CLI, OpenCode, Gemini CLI und beliebige CLI-Agenten. Die App enthält einen integrierten MCP-Server, der es Agenten ermöglicht, neue Baton-Arbeitsbereiche zu starten, Aufgaben parallel auszuführen und Arbeitsbereichstitel und -beschreibungen direkt aus Konversationen zu aktualisieren.
Zusätzliche Tools
Diff-Viewer: Ein von Monaco angetriebener Diff-Viewer zeigt genau, was jeder KI-Agent geändert hat. Sie können einzelne Dateien, die Sie nicht behalten möchten, zurücksetzen, während der Rest erhalten bleibt, mit geteilten und vereinheitlichten Diff-Modi und Live-Follow-Modus, um Agentenänderungen in Echtzeit zu beobachten.
Dashboard-Organisation: Aktive, gestashte und archivierte Abschnitte halten Arbeitsbereiche organisiert. Suchen Sie über Namen, Beschreibungen und Branch-Namen hinweg, um alles sofort zu finden.
Dateiverwaltung: Enthält unscharfe Dateisuche und Volltext-Inhaltssuche, angetrieben von fzf und ripgrep, mit sofort hervorgehobenen Treffern. Ein Dateibaum mit integriertem Monaco-Code-Viewer ermöglicht es Ihnen, Dateien zu durchsuchen und zu überprüfen, ohne Baton zu verlassen.
Git-Integration: Durchsuchen Sie die Commit-Historie für jeden Arbeitsbereich mit pro-Commit-Diffs und dateibasierten Änderungsstatistiken. Schalten Sie zeilenweise Blame-Anmerkungen im Editor-Gutter um, um zu sehen, wer jede Zeile geändert hat, wann und warum. Klicken Sie mit der rechten Maustaste auf eine beliebige Datei, um jeden Commit anzuzeigen, der sie geändert hat.
Terminal-Funktionen: Mehrere Terminals pro Arbeitsbereich, organisiert als Tabs. Teilen Sie jeden Tab in Fenster auf, durchsuchen Sie die Ausgabe mit Hervorhebung und verwenden Sie Shift+Enter für mehrzeilige Eingaben. Drag-and-Drop-Tab-Neuordnung.
Anpassung: Konfigurieren Sie benutzerdefinierte Agenten-Befehle und Startskripte für jedes Tool, das in einem Terminal läuft. Integrierte Git-GUI für Fetch-, Pull-, Rebase- und Push-Operationen direkt aus der Symbolleiste. Dunkler Modus mit 11 Akzentfarben oder benutzerdefiniertem Hex-Code, mit anpassbaren Terminal-ANSI-Farben und Schriftarten.
📖 Read the full source: HN AI Agents
👀 Siehe auch

PixelCheck: Ein npm-Paket, das KI-Agenten die visuelle Überprüfung von Webseiten ermöglicht
PixelCheck ist ein npm-Paket, das KI-Agenten ermöglicht, Webseiten visuell zu öffnen, zu interagieren und zu bewerten – keine manuellen Screenshot-Feedback-Schleifen mehr.

DreamScape: Browserbasierter 3D-Weltenersteller, betrieben von Claude Code und MCP
DreamScape ist ein browserbasierter 3D-Weltenbauer, bei dem Claude Code 30 MCP-Tools steuert, um Gelände, Modelle, Wetter und Verhalten in Echtzeit durch natürliche Sprachbefehle zu generieren.

TinyFish Web Agent übertrifft Wettbewerber bei der Web-Task-Benchmarking.
Der Web-Agent von TinyFish erzielte eine Erfolgsquote von 81,9 % bei schwierigen Web-Aufgaben und übertraf damit deutlich Wettbewerber wie OpenAI Operator mit 43,2 %.

Mehrschichtiges Verteidigungsrahmenwerk für die Durchsetzung von Claude-Code-Regeln
Ein IT-Operations-Experte entwickelte ein 8-Schichten-Verteidigungsframework, um Claude-Code-Regeln durchzusetzen, nachdem er feststellte, dass sowohl CLAUDE.md-Prompts als auch Blocking-Hooks umgangen werden können. Der Ansatz adaptiert das Schweizer-Käse-Modell aus der Unfalluntersuchung, um Workarounds zu verhindern.