Evlat

Evlat

kalaomer · Coding · Produktivität

Evlat ist eine kostenlose Leiste am Bildschirmrand des Mac, die zeigt, welcher KI-Coding-Agent arbeitet, auf Sie wartet oder fertig ist, und mit einem Klick zum Tab der Sitzung springt.

Vorschau der Oberfläche von Evlat

Über Evlat

About

Was ist Evlat

Evlat ist ein KI-Agenten-Monitor für macOS, eine Statusleiste, die pro Sitzung einen Ring an den Bildschirmrand legt. Ein Blick genügt: Claude Code denkt noch, Codex hängt an einer Genehmigung, oder Antigravity ist vor zehn Minuten fertig geworden, während Sie etwas anderes gelesen haben.

Die App arbeitet als Hook-Client, nicht als Chatfenster. Sie schreibt eigene Einträge in die Konfigurationsdateien Ihrer Agenten und bekommt den Status über einen lokalen Socket. Sobald eine Sitzung auf eine Entscheidung wartet, werden Maskottchen und der betroffene Ring bernsteinfarben und pulsieren. Ein Klick auf die Karte holt den Tab des Terminals oder Editors nach vorn, egal ob iTerm2, Warp, Ghostty, VS Code, Cursor, tmux oder ein einfaches Terminal-Fenster.

Zwei Dinge bestimmen, was Evlat nicht ist. Die App läuft nur auf Macs mit Apple Silicon und macOS 14 oder neuer, ohne Intel-Build und ohne Windows- oder Linux-Version. Und sie verfolgt vier Agenten namentlich: Claude Code, Codex, Antigravity und OpenCode. Alles andere erreicht die Leiste über evlat watch oder die evlat signal-API, also Builds, Testläufe, Deployments und eigene Skripte, doch eine Rückfrage beantwortet sie dafür nicht.

Der Rest ist Zurückhaltung. Es gibt kein Konto, keine Telemetrie und keinen Netzwerkport. Sitzungen und Befehle bleiben auf Ihrem Rechner, und die einzige Anfrage nach außen ist die stündliche Suche nach Updates auf GitHub. Code, der durch Ihre Claude-Code- oder Codex-Sitzung läuft, geht weiterhin dorthin, wohin dieses Werkzeug ihn ohnehin schickt.

Erste Schritte

  1. Laden Sie Evlat.dmg von der Projektseite, öffnen Sie das Image und ziehen Sie Evlat in den Ordner Programme. Der Build ist signiert und notarisiert, macOS öffnet ihn also wie jede andere App.
  2. Starten Sie Evlat. Am Bildschirmrand erscheint ein Maskottchen, standardmäßig rechts, über dem Dock und auf jedem Schreibtisch.
  3. Klicken Sie mit der rechten Maustaste auf das Maskottchen und installieren Sie die Hooks für Claude Code, Codex, Antigravity und OpenCode. Vor dem ersten Schreibvorgang legt Evlat eine Kopie .evlat.bak jeder geänderten Datei an, und jeder Hook steht neben denen, die Sie schon hatten.
  4. Arbeiten Sie im Terminal weiter. Offene Sitzungen melden sich mit der nächsten Nachricht, neue sofort beim Start.
  5. Optional: Stellen Sie evlat watch vor lange Aufgaben, oder fügen Sie unter Einstellungen → Server einen Rechner mit dem Namen hinzu, den Sie schon für ssh verwenden.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Evlat.

Kostenloser TarifJa
Bezahlte TarifeFree (no paid tier)
PlattformmacOS 14+ (Apple silicon); remote servers over SSH
Entwicklerkalaomer
KategorieCoding · Produktivität
VeröffentlichungsdatumSep 2026
Zuletzt aktualisiertOct 2026
Website-BesucheN/A
Globales Website-RankingN/A
API-VerfügbarkeitNein

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • Wer mehrere Agenten parallel laufen lässt
  • Wer lange Jobs startet und den Schreibtisch verlässt
  • Wer zwischen Notebook und Entwicklungsserver arbeitet

Aufgaben

  • Berechtigungsanfragen beantworten
  • Builds, Tests und Deployments beobachten
  • Nutzungsfenster im Blick behalten

Szenarien

  • Claude Code läuft auf einem entfernten Devbox, während Sie lokal Dokumentation lesen
  • Eine End-to-End-Suite dauert 25 Minuten
  • Ein Lauf endet, nachdem Sie weggegangen sind

Wichtigste Funktionen

Ein Ring pro Sitzung

Jede Sitzung bekommt ihren eigenen Ring, und seine Bewegung verrät den Status, bevor Sie eine Zeile lesen. Er dreht sich, während der Agent arbeitet, pulsiert bernsteinfarben, wenn er Sie braucht, wird grün am Ende und rot bei einem Fehler. Beim Überfahren öffnet sich eine Karte mit Sitzungsname, dem, worauf gewartet wird, und einem Knopf zum Springen.

Zur Sitzung springen

Der Knopf landet im Tab, in dem die Sitzung läuft, nicht nur in der App. iTerm2, Warp, Ghostty, Cursor, VS Code, cmux, herdr, tmux und einige kleinere Terminals werden unterstützt, mit unterschiedlicher Tiefe: manche öffnen den genauen Bereich, andere holen das richtige Fenster nach vorn und überlassen Ihnen den Tab. Evlat verlangt dafür weder Bedienungshilfen noch Bildschirmaufnahme.

Anfragen in der Leiste beantworten

Bei Claude Code und OpenCode lässt sich eine Berechtigungsanfrage einmalig direkt in der Karte erlauben oder ablehnen, auf diesem Mac oder auf einem Server. Codex-Genehmigungen laufen über die Leiste, wenn die Sitzung auf einem Server liegt, wo Codex höchstens zwei Minuten wartet. Die erste Antwort zählt, in der Leiste oder im Terminal, ein doppelter Klick schickt also keine zweite Freigabe.

evlat watch für jeden Befehl

evlat watch npm run build führt den Befehl genau so aus, wie er allein laufen würde: gleiche Farben, gleiche Eingabe, gleiches Ctrl-C, gleicher Exit-Code. Der Befehl merkt nichts von Evlat, und ist Evlat geschlossen, läuft er einfach. Damit taugt die Leiste auch für Docker-Builds, Trainingsläufe und Deployments, nicht nur für Agenten.

evlat signal für eigene Skripte

Skripte, die ihren Fortschritt kennen, steuern eine Zeile über die lokale API: --progress 0.4 füllt den Ring, --waiting färbt ihn bernsteinfarben, --done und --failed setzen das Ende, --ttl bestimmt, wie lange eine stille Zeile bleibt. Ohne weiteren Aufruf verfällt eine Zeile nach 900 Sekunden von selbst.

Entfernte Rechner über Ihr eigenes SSH

Entfernte KI-Agenten folgen denselben Regeln wie lokale: Sie tragen einen Server unter dem Namen ein, den Sie ssh geben, und Evlat bringt einen Socket über einen Reverse-Tunnel zurück auf den Mac. Kein Port wird geöffnet, kein Relay sitzt dazwischen. Ist ein Server nicht erreichbar, werden seine Zeilen blass und zeigen "keine Verbindung" statt eines eingefrorenen alten Status.

Ruhige native App

Evlat ist in Swift mit AppKit und SwiftUI geschrieben, ohne Webansicht und ohne Electron-Laufzeit. Eine Leiste, in der sich nichts bewegt, zeichnet kein einziges Bild. Es gibt kein Dock-Symbol, die App stiehlt keinen Fokus, und die Installation läuft über das Menü in wenigen Klicks.

Vor- und Nachteile

Vorteile

  • Kostenlos, ohne Konto, ohne Telemetrie, mit veröffentlichtem Quellcode unter FSL-1.1-ALv2, der zwei Jahre nach jeder Version zu Apache 2.0 wird.
  • Der Sprung in den richtigen Tab ist das, was Sie jede Stunde spüren: die Leiste ersetzt das Alt-Tab-Dauerfeuer, in das jeder Workflow mit mehreren Agenten mündet.
  • `evlat watch` deckt Arbeit ab, die nichts mit KI-Agenten zu tun hat, die App verdient ihren Platz also auch an einem normalen Build-und-Deploy-Tag, und die Entwicklerproduktivität zeigt sich auch an Tagen ohne Chatfenster.
  • Entfernte Zeilen kommen über die ssh-Verbindung, die Sie schon haben, ohne Daemon und ohne offenen Port.
  • Geringer Verbrauch: natives Rendering, keine nennenswerten Hintergrundprozesse und keine macOS-Berechtigungsdialoge bei der Installation.

Nachteile

  • Nur Apple Silicon und macOS 14 oder neuer. Wer einen Intel-Mac, Windows oder Linux nutzt, hat keinen Build zum Installieren.
  • Antigravity schickt kein Ereignis, wenn es eine Genehmigung anfordert. Seine Zeile wird also nie bernsteinfarben, und dieser Fall bleibt Handarbeit.
  • Das Antworten in der Leiste deckt Claude Code, Codex auf Servern und OpenCode ab. Eine Claude-Code-Sitzung in einer Docker-Sandbox beantworten Sie im Terminal der Sandbox.
  • Keine Benachrichtigung auf Handy oder Uhr. Verlassen Sie den Schreibtisch, wartet der bernsteinfarbene Puls, statt Sie zu erreichen.

Häufige Fragen

Evlat ist eine macOS-App, die den Zustand Ihrer KI-Coding-Sitzungen in einer schmalen Leiste am Bildschirmrand zeigt. Jede Sitzung ist ein Ring, der sich während der Arbeit dreht, bernsteinfarben pulsiert, wenn der Agent Sie braucht, und am Ende grün wird.