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.

Agenten 2 Sitzungen · 1,79 GB · 66 % CPU
0%
Claude
Diese Woche
Im Plan · 10 % Reserve
0%
Codex
5-Stunden-Sitzung
Zurückgesetzt in 3h 12m
0%
GitHub Copilot
Premium-Anfragen
Bei diesem Tempo in 4d aufgebraucht
0%
Cursor
Dieser Abrechnungszeitraum
Zurückgesetzt in 12d 5h
Checkout flow tests Arbeitet Wartet auf dich
Claude Code · storefront · läuft seit 48 min
410 MB
Gestartet · 4 Sitzung beenden …
vitest Befehl · 61 % CPU 520 MB
node Server · Port 3.001 240 MB
Google Chrome for Testing Browser 310 MB
mcp-server-fetch Tool-Server 64 MB
Codex seit 48 Min. ungenutzt
docs · in Terminal · Nichts gestartet
290 MB

Die Zahlen sind simuliert: Eine Webseite kann deinen Mac nicht auslesen, und das soll sie auch nicht.

01Sitzungen

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
SitzungStatusLäuft seitSpeicher
Claude CodestorefrontArbeitet1 Std. 12 Min.1,2 GB
CodexdocsWartet22 Min.640 MB
CursorlandingArbeitet48 Min.890 MB
OpenCodeapiInaktiv5 Min.310 MB
Nach dem Agenten, nicht nach node oder python Wartet auf dich
02Was er gestartet hat

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
Claude CodestorefrontWorking · 1 h 12 m
next devDev-Server, :3000412 MB2%
ChromiumHeadless-Browser1,1 GB31%
vitestTests, 2 Worker380 MB38%
mcp-serverTool-Server48 MB0%
Die Sitzung und was sie gestartet hat3,1 GB · 71%
Unter der Sitzung, die es gestartet hat Auch unter storefront in „Projekte“
03Beenden

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
Diese Claude-Code-Sitzung beenden?
Alles, was sie gestartet hat, wird mit ihr beendet.
next devauf :3000
Chromiumheadless
vitest2 Worker
AbbrechenBeenden
Nennt, was beendet wird Nichts bleibt verwaist
04Menü

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
ÜbersichtSpeicherProjekteAgentenContainer
62%Diese Woche 38%5-Stunden-Sitzung Pläne
Claude CodestorefrontArbeitet · 1 Std. 12 Min.
CodexdocsWartet auf dich
CursorlandingArbeitet · 48 Min.
Einen Klick entfernt in der Menüleiste Die Pläne über den Sitzungen
Warum es wichtig ist

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.

So nutzt du es

Wo es in Vitals ist

Der Tab, das Objekt in der Menüleiste und die Einstellung, in der Reihenfolge, in der du sie brauchst.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Vergleich

Coding-Agenten: Aktivitätsanzeige und Vitals

Der ganze Vergleich geht Zeile für Zeile vor. Hier sind die Zeilen zum Thema Coding-Agenten.

Aktivitätsanzeige Vitals
Ein Coding-Agent
AktivitätsanzeigeZeilen namens node, python und zsh
VitalsClaude Code, Codex, Gemini CLI, mit Namen
Was er gestartet hat
AktivitätsanzeigeÜber die ganze Liste verstreut
VitalsUnter seiner Sitzung, mit Speicher und CPU
Arbeitet oder wartet
AktivitätsanzeigeNicht erkennbar
VitalsArbeitet, wartet auf dich oder inaktiv, und wie lange
Beenden
AktivitätsanzeigeEin Prozess nach dem anderen
VitalsDie Sitzung und alles, was sie gestartet hat, zusammen
Menüleiste
AktivitätsanzeigeKeine
VitalsEin Tab „Agenten“ im Menü, eine Karte in der Übersicht

Die Begriffe dahinter

Was die Zahlen bedeuten, aus dem Glossar zur Aktivitätsanzeige.

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.

Mehr von Vitals

Alle Funktionen

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