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

MCP-Server für lokale XMind-Mindmap-Dateien veröffentlicht
Ein Entwickler hat einen MCP-Server veröffentlicht, der 22 Werkzeuge zum Lesen und Schreiben lokaler XMind-Mindmap-Dateien bereitstellt. Der Server funktioniert mit MCP-kompatiblen KI-Clients wie Claude Desktop und Cursor.
PullMD v2.4.1 fügt nativen MCP-Connector für claude.ai Web und Multi-User-Auth hinzu
PullMD v2.4.1 unterstützt jetzt den benutzerdefinierten Connector-Dialog von claude.ai über OAuth 2.1 + PKCE-S256 und fügt Multi-User-Auth-Modi hinzu. Verwandle jede URL mit selbst gehostetem MCP in sauberes Markdown.

tmux-IDE: Eine terminalbasierte Multi-Agenten-IDE für Claude
tmux-IDE ist eine quelloffene, deklarative Terminal-IDE, die sich auf agentenbasierte Entwicklung konzentriert und Multi-Agenten-Layouts für Claude-Coding-Agenten erstellt. Es ermöglicht Entwicklern, sich über SSH in ihre IDE einzuloggen, Claude Anweisungen zu geben und ihren Computer auszuschalten, während Claude weiterhin in tmux-Sitzungen arbeitet.

Pilot-Konsole: Web-Dashboard zur Verwaltung privater KI-Agenten-Netzwerke
Ein Entwickler hat Claude genutzt, um Pilot Console zu erstellen, eine Web-UI zur Verwaltung privater Agenten-Netzwerke, die auf dem Pilot Protocol basieren. Das Dashboard bietet visuelle Einrichtung, Agenten-Onboarding, Flottenüberwachung und API-Steuerung für Multi-Agenten-Workflows.