← Alle Werkzeuge

Werkzeug · Agenten-Arbeitsplatz

Herdr

von Herdr (Can Celik, Y Combinator Fall 2026; Open Source)

Terminal-Multiplexer in Rust für parallel laufende Coding-Agenten: hält Sitzungen im Hintergrund-Server am Leben und zeigt an, welcher Agent arbeitet und welcher wartet.

Open SourceOpen SourceCLImacOSLinuxWindows

Einschätzung

Multiplexer mit Agenten-Zustand

Die richtige Wahl, wenn mehrere Agenten stundenlang parallel arbeiten und die Frage „wer wartet gerade auf mich?“ zum Engpass wird. Für eine einzelne Sitzung bringt es gegenüber tmux wenig, und die Zustandserkennung greift nur bei den unterstützten Agenten.

Herdr ist ein Terminal-Multiplexer mit Server-Client-Modell: Die Terminals laufen in einem Hintergrund-Server weiter, wenn man den Client schließt oder die SSH-Verbindung abbricht. So weit entspricht das tmux oder zellij. Der Unterschied ist die Agenten-Sicht – das Programm liest den Zustand der laufenden Agenten aus und markiert laut README jedes Pane als working, blocked oder idle. Die Selbstbeschreibung lautet „the runtime your coding agents live on“.

Die Oberfläche ordnet Sitzungen in Workspaces, Tabs und Panes. Version 0.9.0 vom 7. September 2026 fasst außerdem mehrere Rechner in einem Fenster zusammen: lokale und gespeicherte SSH-Maschinen mit gemeinsamer Agentenliste, Benachrichtigungen und automatischem Wiederverbinden; fällt eine Maschine aus, laufen die übrigen weiter. Mehrere Clients können unabhängig voneinander verschiedene Workspaces betrachten, und die Zustandserkennung deckt seitdem auch Muse-Agenten ab.

Installiert wird über ein Shell-Skript von herdr.dev, über Homebrew oder mise; für Windows gibt es einen PowerShell-Installer, der bei Endpoint-Schutz eine eigene Beta-Fassung braucht. Das Repository ist am 27. März 2026 angelegt, in Rust geschrieben und steht unter der Apache-Lizenz 2.0; die GitHub-API wies am 11. September 2026 37.712 Sterne, 2.787 Forks und 331 offene Issues aus. Zu den Mitwirkenden zählt David Heinemeier Hansson mit fünf Beiträgen.

Wofür es gut ist

  • Mehrere Coding-Agenten gleichzeitig laufen lassen und ihren Zustand im Blick behalten
  • Agenten-Sitzungen über SSH-Abbrüche und geschlossene Clients hinweg am Leben halten
  • Lokale und entfernte Maschinen in einer Agentenliste zusammenführen

Stärken

  • Zeigt je Pane an, ob ein Agent arbeitet, blockiert ist oder untätig – statt in Tabs zu suchen
  • Hintergrund-Server überlebt geschlossene Clients und abgerissene SSH-Verbindungen
  • Seit 0.9.0 mehrere Maschinen in einem Fenster, mit automatischem Wiederverbinden
  • Apache-2.0, in Rust geschrieben, Socket-Schnittstelle für eigene Automatisierung

Schwächen

  • Version 0.9 – die Schnittstellen sind noch in Bewegung, ältere Server brauchen beim Wechsel eine einmalige Aktualisierung
  • Zustandserkennung funktioniert nur für die unterstützten Agenten, nicht für beliebige Terminal-Programme
  • Unter Windows mit Endpoint-Schutz nur über eine gesonderte Beta-Fassung installierbar
  • Ein-Personen-Projekt: Die Weiterentwicklung hängt an einem einzelnen Betreiber

Direkt ausprobieren

herdr.dev

Zur offiziellen Seite ↗

ℹ️ Über den News-Sweep vom 11.09.2026 aufgenommen (heise). Funktionen, Pane-Zustände und Lizenz am README gegengeprüft, Sterne, Forks, Anlagedatum, Release-Notizen und Mitwirkende an der GitHub-API, Jahrgang und Teamgröße an der Y-Combinator-Profilseite.

Verwandte Werkzeuge