Deine Coding-Agenten und alles, was sie gestartet haben.
Claude Code, Codex, Gemini CLI und die anderen erscheinen im Tab „Agenten“ mit Namen, mit dem Projekt, an dem jeder arbeitet, ob er arbeitet oder auf dich wartet, und mit jedem Dev-Server, Browser und Tool-Server, den er gestartet hat. Beende die Sitzung, und alles wird mit ihr beendet.
Die Zahlen sind simuliert: Eine Webseite kann deinen Mac nicht auslesen, und das soll sie auch nicht.
Jede Sitzung nach dem Agenten, der sie ausführt, nicht nach node.
Claude Code, Codex, Gemini CLI und die anderen stehen mit Namen da, mit dem Projekt, an dem jeder arbeitet, wie lange er schon läuft und ob er arbeitet, auf deine Antwort wartet oder inaktiv ist. So siehst du, welche von drei Sitzungen dich wirklich braucht.
- Claude Code, Codex, Gemini CLI, Aider, OpenCode, Cursor, Copilot, Amp, Kiro und Goose
- Der Projektordner, und wie lange er schon läuft
- Arbeitet, wartet auf dich oder inaktiv
- Speicher und CPU der ganzen Sitzung, Hilfsprozesse eingerechnet
Der Server, der Browser und die Tests, unter der Sitzung, die sie gestartet hat.
Ein Agent startet Dinge, um seine eigene Arbeit zu prüfen. Vitals listet sie unter der Sitzung auf, zu der sie gehören, jedes mit eigenem Speicher und eigener CPU. Wenn dein Mac plötzlich viel zu tun hat, siehst du genau, welcher Chat dahintersteckt.
- Dev-Server, Headless-Browser, Testläufe und Tool-Server
- Jeweils mit eigenem Speicher und eigener CPU
- Dieselben Dinge erscheinen im Tab „Projekte“ unter ihrem Projekt
- Eine Sitzung, die du vor einer Stunde geschlossen hast, wird trotzdem gefunden, mit dem, was sie hinterlassen hat
Ein Beenden, und nichts lebt verwaist weiter.
Beende eine Sitzung, und alles, was sie gestartet hat, wird mit ihr beendet, Server und Browser eingeschlossen. So hinterlässt ein geschlossener Chat keinen Prozess auf Port 3000 und keine zwei Gigabyte in einem Browser, den du nicht siehst. Vitals zeigt dir die Liste und fragt zuerst.
- Du siehst, was beendet wird, bevor es passiert
- Server, Browser und Tests werden mit der Sitzung beendet
- Es fragt jedes Mal zuerst
- „Sofort beenden“ für einen Agenten, der nicht mehr reagiert
Behalte deine Agenten im Blick, ohne das Fenster zu öffnen.
Das Menü in der Menüleiste hat einen Tab „Agenten“ mit deinen Plänen und Sitzungen, die Übersicht hat eine Karte „Agenten“, und ein Assistent, der über MCP fragt, erfährt, zu welchem Chat jede Sitzung gehört.
- Ein Tab „Agenten“ im Menü in der Menüleiste
- Eine Karte „Agenten“ in der Übersicht
- Deine KI-Pläne über den Sitzungen
- Über MCP erfährt ein Assistent, zu welchem Chat eine Sitzung gehört
Coding-Agenten: vorher und nachher
Ein Coding-Agent ist nie nur ein Prozess. Claude Code läuft als node, startet einen Dev-Server, um seine Arbeit zu prüfen, ein Headless-Chromium, um sie sich anzusehen, einen Test-Runner, ein oder zwei Tool-Server und eine Shell für jeden Befehl. In der Aktivitätsanzeige sind das ein Dutzend Zeilen namens node, Chromium und zsh, und keine davon sagt, welcher Chat sie gestartet hat oder ob dieser Chat noch offen ist.
Dein Mac hat also viel zu tun, und nichts in der Liste gibt es zu. Eine Sitzung, die du vor einer Stunde geschlossen hast, kann noch einen Server auf Port 3000 und einen Browser mit zwei Gigabyte haben. Bei drei offenen Sitzungen sieht die, die seit zwanzig Minuten auf deine Antwort wartet, genauso aus wie die beiden, die arbeiten.
Der Tab „Agenten“ listet jede Sitzung nach dem Agenten, der sie ausführt, mit ihrem Projekt, ob sie arbeitet, auf dich wartet oder inaktiv ist, wie lange sie schon läuft und darunter alles, was sie gestartet hat, jeweils mit eigenem Speicher und eigener CPU. Beende die Sitzung, und alles wird mit ihr beendet. Derselbe Tab ist im Menü in der Menüleiste, eine Karte „Agenten“ liegt in der Übersicht, und ein Assistent, der über MCP fragt, erfährt, zu welchem Chat eine Sitzung gehört.
Wo es in Vitals ist
Der Tab, das Objekt in der Menüleiste und die Einstellung, in der Reihenfolge, in der du sie brauchst.
- 01
Den Tab „Agenten“ öffnen
Er ist im Fenster, im Menü in der Menüleiste und als Karte in der Übersicht. Jede laufende Sitzung ist eine Zeile, benannt nach dem Agenten, mit ihrem Projektordner.
- 02
Eine Sitzung ansehen
Die Zeile sagt dir, ob der Agent arbeitet, auf dich wartet oder inaktiv ist, wie lange er schon läuft und was er verbraucht. Öffne sie, und alles, was er gestartet hat, ist aufgeführt: der Dev-Server, der Browser, die Tests, die Tool-Server, jeweils mit eigenem Speicher und eigener CPU.
- 03
Eine Sitzung beenden, mit allem, was sie gestartet hat
Klicke bei der Sitzung auf „Beenden“. Vitals zeigt dir, was beendet wird, und fragt zuerst. Server, Browser und der Rest werden mit beendet, statt verwaist weiterzulaufen.
- 04
Aus deinem Assistenten fragen
Über MCP können Claude, Codex oder Cursor fragen, welche Sitzungen laufen und zu welchem Chat jede gehört, und bekommen dieselbe Liste, mit dem Zeitpunkt der Messung.
Coding-Agenten: Aktivitätsanzeige und Vitals
Der ganze Vergleich geht Zeile für Zeile vor. Hier sind die Zeilen zum Thema Coding-Agenten.
Die Begriffe dahinter
Was die Zahlen bedeuten, aus dem Glossar zur Aktivitätsanzeige.
- Lauschender Port (Listening Port)
Ein lauschender Port ist ein Netzwerkport, an dem ein Prozess auf eingehende Verbindungen wartet, etwa ein Webserver auf Port 3000.
- Hilfsprozesse
Hilfsprozesse sind eigene Prozesse, die eine App startet, um einen Teil ihrer Arbeit zu erledigen, etwa Webseiten darzustellen, Erweiterungen auszuführen oder Grafik zu verarbeiten.
- % CPU
„% CPU“ ist der Anteil der Prozessorleistung, den ein Prozess gerade nutzt, gemessen pro CPU-Kern.
- App-Speicher
„App-Speicher“ ist der Arbeitsspeicher, den Apps und ihre Prozesse belegen.
- Zombie-Prozess
Ein Zombie-Prozess ist ein Prozess, der fertig ist, aber noch einen Eintrag in der Prozesstabelle hat, weil sein übergeordneter Prozess seinen Exit-Status noch nicht abgeholt hat.
Fragen
Was Leute zum Thema Coding-Agenten fragen, bevor sie kaufen.
Welche Coding-Agenten erkennt Vitals?
Claude Code, Codex, Gemini CLI, Aider, OpenCode, Cursor, GitHub Copilot, Amp, Kiro und Goose. Jede laufende Sitzung zeigt ihr Projekt, ob sie arbeitet oder auf dich wartet, und alles, was sie gestartet hat.
Warum zeigen andere Tools einen Agenten als node oder python an?
Weil das der Prozess ist, in dem er läuft. Vitals erkennt Agenten an ihrem Befehl, daher erscheint Gemini CLI als Gemini CLI, obwohl es in node läuft, und Aider als Aider, obwohl es in python läuft.
Kann Vitals einen Agenten von sich aus stoppen?
Nein. Es beendet eine Sitzung nur, wenn du darum bittest, und zeigt dir vorher, was beendet wird.
Liest Vitals mit, woran der Agent arbeitet?
Es liest den Prozess, seinen Ordner und was er gestartet hat, nichts über deinen Code oder deine Unterhaltung. Nichts darüber, was du ausführst, verlässt deinen Mac.
Zeigt es, wie lange eine Sitzung schon läuft?
Ja. Jede Sitzung zeigt, wie lange sie schon läuft und ob sie gerade arbeitet, auf dich wartet oder inaktiv ist.
Was passiert mit einem Dev-Server, wenn ich die Sitzung beende?
Er wird mit der Sitzung beendet, zusammen mit dem Browser, den Tests und den Tool-Servern, die der Agent gestartet hat. Du siehst die Liste, bevor etwas beendet wird.
Sieht es Agenten in Cursor, VS Code oder der Claude-App?
Ja. Sitzungen von Cursor und GitHub Copilot erscheinen mit Namen, ebenso Claude Code, egal ob es im Terminal oder in der Claude-App läuft. Vitals erkennt Agenten an ihrem Befehl, das Fenster, in dem sie laufen, spielt also keine Rolle.
Zählt es die Tokens, die ein Agent verbraucht hat?
Für Claude Code und Codex ja: heute und diese Woche, wofür sie verbraucht wurden und welche Modelle sie genutzt haben, gelesen aus den Protokollen, die die Tools auf deinem Mac führen.
Weiterlesen
Anleitungen, die das nutzen, und wie Vitals im Vergleich zu den Apps abschneidet, die Leute dafür kaufen.
- Anleitung Claude Code braucht auf dem Mac zu viel Speicher oder CPU? So findest du es und holst es zurück
- Anleitung Codex braucht auf dem Mac viel CPU oder Speicher? So findest du die Ursache
- Anleitung Cursor braucht viel CPU oder leert die Batterie deines Mac? So findest du die Ursache
- Anleitung Die Claude-App braucht auf dem Mac viel CPU oder Speicher? Das solltest du prüfen
- Anleitung Ollama braucht auf dem Mac zu viel Speicher? So siehst du, was geladen ist, und entlädst es
- Vergleich Vitals vs. Aktivitätsanzeige
Mehr von Vitals
Alle FunktionenKI-Nutzungslimits
Wie viel von Claude, Codex, Copilot und den anderen übrig ist, wann jedes zurückgesetzt wird und ob es bis dahin reicht.
MCP-Server
Dein Assistent fragt, was läuft, welche App hinter einer Zahl steckt und was auf einem Port liegt, statt eine Prozessliste zu lesen.
Menüleisten-Monitor
CPU, Speicher, GPU, Netzwerk, Temperatur und mehr, jeweils als eigenes Objekt, rot bei Belastung, mit den Apps hinter jeder Zahl einen Klick entfernt.
Hol dir Vitals für $15, solange der Einführungspreis gilt
Noch 50 zu diesem Preis. Der Normalpreis ist $39. Einmal zahlen, Updates auf Lebenszeit, 14 Tage Geld zurück.
Vitals kaufen für $15