Dina kodagenter och allt de startade.

Claude Code, Codex, Gemini CLI och de andra visas med namn på fliken Agenter, med projektet var och en arbetar i, om den arbetar eller väntar på dig, och varje utvecklingsserver, webbläsare och verktygsserver den startade. Avsluta sessionen så försvinner allt på en gång.

Agenter 2 sessioner · 1,79 GB · 66 % CPU
0%
Claude
Denna vecka
I takt · 10 % till övers
0%
Codex
5-timmarssession
Nollställs om 3h 12m
0%
GitHub Copilot
Premiumförfrågningar
I den här takten slut om 4d
0%
Cursor
Denna faktureringsperiod
Nollställs om 12d 5h
Checkout flow tests Arbetar Väntar på dig
Claude Code · storefront · har körts 48 min
410 MB
Startade · 4 Avsluta sessionen…
vitest kommando · 61 % CPU 520 MB
node server · port 3 001 240 MB
Google Chrome for Testing webbläsare 310 MB
mcp-server-fetch verktygsserver 64 MB
Codex overksam i 48 min
docs · i Terminal · Inget startat
290 MB

Siffrorna är simulerade: en webbsida kan inte läsa din Mac, och bör inte kunna det.

01Sessioner

Varje session med namnet på agenten som kör den, inte node.

Claude Code, Codex, Gemini CLI och de andra listas med namn, med projektet var och en arbetar i, hur länge den har körts och om den arbetar, väntar på ditt svar eller är inaktiv, så att du ser vilken av tre sessioner som faktiskt behöver dig.

  • Claude Code, Codex, Gemini CLI, Aider, OpenCode, Cursor, Copilot, Amp, Kiro och Goose
  • Projektmappen och hur länge den har körts
  • Arbetar, väntar på dig eller inaktiv
  • Hela sessionens minne och CPU, hjälpprocesser inräknade
SessionStatusIgångMinne
Claude CodestorefrontArbetar1 h 12 min1,2 GB
CodexdocsVäntar22 min640 MB
CursorlandingArbetar48 min890 MB
OpenCodeapiInaktiv5 min310 MB
Med agentens namn, inte node eller python Väntar på dig
02Vad den startade

Servern, webbläsaren och testerna, under sessionen som startade dem.

En agent startar saker för att kontrollera sitt eget arbete. Vitals listar dem under sessionen de hör till, var och en med egna värden för minne och CPU, så när din Mac plötsligt blir upptagen ser du exakt vilken chatt som ligger bakom.

  • Utvecklingsservrar, huvudlösa webbläsare, testkörningar och verktygsservrar
  • Var och en med egna värden för minne och CPU
  • Samma saker visas under sitt projekt på fliken Projekt
  • En session du stängde för en timme sedan hittas fortfarande, med det den lämnade efter sig
Claude CodestorefrontWorking · 1 h 12 m
next devdev-server, :3000412 MB2%
Chromiumhuvudlös webbläsare1,1 GB31%
vitesttester, 2 arbetare380 MB38%
mcp-serververktygsserver48 MB0%
Sessionen och det den startade3,1 GB · 71%
Under sessionen som startade den Under storefront på Projekt också
03Avsluta

Ett Avsluta, och inget lever kvar som föräldralöst.

Avsluta en session så försvinner allt den startade med den, servern och webbläsaren inräknade, så att en stängd chatt inte lämnar kvar en process på port 3000 och två gigabyte i en webbläsare du inte ser. Vitals visar listan och frågar först.

  • Du ser vad som avslutas innan det sker
  • Servern, webbläsaren och testerna försvinner med sessionen
  • Den frågar först, varje gång
  • Tvångsavsluta för en agent som har slutat svara
Avsluta den här Claude Code-sessionen?
Allt den startade avslutas med den.
next devpå :3000
Chromiumhuvudlös
vitest2 arbetare
AvbrytAvsluta
Namnger det som avslutas Inga föräldralösa
04Meny

Håll koll på dina agenter utan att öppna fönstret.

Menyn i menyraden har en flik Agenter med dina planer och sessioner, Översikt har ett agentkort, och en assistent som frågar via MCP får veta vilken chatt varje session hör till.

  • En flik Agenter i menyn i menyraden
  • Ett agentkort i Översikt
  • Dina AI-planer ovanför sessionerna
  • Via MCP får en assistent veta vilken chatt en session hör till
ÖversiktMinneProjektAgenterContainrar
62%Denna vecka 38%5-timmarssession Planer
Claude CodestorefrontArbetar · 1 h 12 min
CodexdocsVäntar på dig
CursorlandingArbetar · 48 min
Ett klick från menyraden Planerna ovanför sessionerna
Varför det spelar roll

Kodagenter, före och efter

En kodagent är aldrig en enda process. Claude Code körs som node, startar en utvecklingsserver för att kontrollera sitt arbete, en huvudlös Chromium för att titta på det, en testkörare, en verktygsserver eller två, och ett skal för varje kommando. I Aktivitetskontroll blir det ett dussin rader som heter node, Chromium och zsh, och ingen av dem säger vilken chatt som startade dem eller om chatten fortfarande är öppen.

Så din Mac blir upptagen och ingenting i listan vill kännas vid det. En session du stängde för en timme sedan kan fortfarande ha en server på port 3000 och en webbläsare som tar två gigabyte. Med tre sessioner öppna ser den som har väntat på ditt svar i tjugo minuter precis likadan ut som de två som arbetar.

Fliken Agenter listar varje session med namnet på agenten som kör den, med sitt projekt, om den arbetar, väntar på dig eller är inaktiv, hur länge den har körts, och allt den startade under sig, var och en med egna värden för minne och CPU. Avsluta sessionen så försvinner alltihop med den. Samma flik finns i menyn i menyraden, ett agentkort finns i Översikt, och en assistent som frågar via MCP får veta vilken chatt en session hör till.

Så använder du det

Var det finns i Vitals

Fliken, symbolen i menyraden och inställningen, i den ordning du skulle leta efter dem.

  1. 01

    Öppna fliken Agenter

    Den finns i fönstret, i menyn i menyraden och som ett kort i Översikt. Varje session som körs är en rad, med agentens namn och sin projektmapp.

  2. 02

    Läs av en session

    Raden visar om agenten arbetar, väntar på dig eller är inaktiv, hur länge den har körts och vad den använder. Öppna den så listas allt den startade: utvecklingsservern, webbläsaren, testerna, verktygsservrarna, var och en med egna värden för minne och CPU.

  3. 03

    Avsluta en session, med allt den startade

    Klicka på Avsluta vid sessionen. Vitals visar vad som avslutas och frågar först. Servern, webbläsaren och resten försvinner med den i stället för att leva kvar som föräldralösa.

  4. 04

    Fråga från din assistent

    Via MCP kan Claude, Codex eller Cursor fråga vilka sessioner som körs och vilken chatt var och en hör till, och få samma lista, med tidpunkten för mätningen.

Jämförelse

Kodagenter: Aktivitetskontroll och Vitals

Hela jämförelsen går rad för rad. Här är raderna om kodagenter.

Aktivitetskontroll Vitals
En kodagent
AktivitetskontrollRader som heter node, python och zsh
VitalsClaude Code, Codex, Gemini CLI, med namn
Vad den startade
AktivitetskontrollUtspridd i listan
VitalsListad under sin session, med minne och CPU
Arbetar eller väntar
AktivitetskontrollGår inte att se
VitalsArbetar, väntar på dig eller inaktiv, och hur länge
Avsluta
AktivitetskontrollEn process i taget
VitalsSessionen och allt den startade, tillsammans
Menyrad
AktivitetskontrollSaknas
VitalsEn flik Agenter i menyn, ett kort i Översikt

Begreppen bakom

Vad siffrorna betyder, från ordlistan för Aktivitetskontroll.

Frågor

Det folk frågar om kodagenter innan de köper.

Vilka kodagenter känner Vitals igen?

Claude Code, Codex, Gemini CLI, Aider, OpenCode, Cursor, GitHub Copilot, Amp, Kiro och Goose. Varje session som körs visar sitt projekt, om den arbetar eller väntar på dig, och allt den startade.

Varför visar andra verktyg en agent som node eller python?

För att det är processen den körs i. Vitals känner igen agenter på deras kommando, så Gemini CLI visas som Gemini CLI trots att den körs i node, och Aider som Aider trots att den körs i python.

Kan Vitals stoppa en agent på egen hand?

Nej. Den avslutar en session bara när du ber om det och visar vad som avslutas innan något gör det.

Läser Vitals vad agenten arbetar med?

Den läser processen, dess mapp och vad den startade, inget om din kod eller din konversation. Inget om vad du kör lämnar din Mac.

Visar den hur länge en session har körts?

Ja. Varje session visar hur länge den har körts och om den arbetar, väntar på dig eller är inaktiv just nu.

Vad händer med en utvecklingsserver när jag avslutar sessionen?

Den avslutas med sessionen, tillsammans med webbläsaren, testerna och verktygsservrarna som agenten startade. Du ser listan innan något avslutas.

Ser den agenter i Cursor, VS Code eller Claude-appen?

Ja. Cursor- och GitHub Copilot-sessioner visas med namn, och det gör Claude Code också, oavsett om den körs i en terminal eller i Claude-appen. Vitals känner igen agenter på deras kommando, så fönstret de körs i spelar ingen roll.

Räknar den hur många tokens en agent har använt?

För Claude Code och Codex, ja: i dag och den här veckan, vart de gick och vilka modeller som använde dem, hämtat från loggarna som verktygen sparar på din Mac.

Läs vidare

Guider som använder det här, och hur Vitals står sig mot apparna folk köper för det.

Mer av Vitals

Alla funktioner

Köp Vitals för $15 medan lanseringspriset gäller

50 kvar till det här priset. Ordinarie pris är $39. En betalning, uppdateringar för alltid, pengarna tillbaka inom 14 dagar.

Köp Vitals för $15