Seus agentes de código, e tudo o que eles iniciaram.

Claude Code, Codex, Gemini CLI e os outros aparecem na aba Agentes pelo nome, com o projeto em que cada um está trabalhando, se está trabalhando ou esperando você, e cada servidor de desenvolvimento, navegador e servidor de ferramentas que iniciou. Encerre a sessão e tudo vai junto.

Agentes 2 sessões · 1,79 GB · 66% de CPU
0%
Claude
Esta semana
No ritmo · 10% de folga
0%
Codex
Sessão de 5 horas
Reinicia em 3h 12m
0%
GitHub Copilot
Solicitações premium
Nesse ritmo, acaba em 4d
0%
Cursor
Este ciclo de cobrança
Reinicia em 12d 5h
Checkout flow tests Trabalhando Esperando você
Claude Code · storefront · em execução há 48 min
410 MB
Iniciados · 4 Encerrar sessão…
vitest comando · 61% de CPU 520 MB
node servidor · porta 3.001 240 MB
Google Chrome for Testing navegador 310 MB
mcp-server-fetch servidor de ferramentas 64 MB
Codex ocioso há 48 min
docs · em Terminal · Nada iniciado
290 MB

Os números são simulados: uma página web não pode ler o seu Mac, e nem deveria.

01Sessões

Cada sessão com o nome do agente que a roda, não node.

Claude Code, Codex, Gemini CLI e os outros são listados pelo nome, com o projeto em que cada um está trabalhando, há quanto tempo está rodando e se está trabalhando, esperando a sua resposta ou ocioso, para você saber qual das três sessões realmente precisa de você.

  • Claude Code, Codex, Gemini CLI, Aider, OpenCode, Cursor, Copilot, Amp, Kiro e Goose
  • A pasta do projeto, e há quanto tempo está rodando
  • Trabalhando, esperando você ou ocioso
  • A memória e a CPU da sessão inteira, auxiliares incluídos
SessãoEstadoEm execuçãoMemória
Claude CodestorefrontTrabalhando1 h 12 min1,2 GB
CodexdocsEsperando22 min640 MB
CursorlandingTrabalhando48 min890 MB
OpenCodeapiOcioso5 min310 MB
Pelo nome do agente, não node ou python Esperando você
02O que ele iniciou

O servidor, o navegador e os testes, dentro da sessão que os iniciou.

Um agente inicia coisas para conferir o próprio trabalho. O Vitals lista essas coisas dentro da sessão a que pertencem, cada uma com sua memória e CPU, então quando o seu Mac de repente fica ocupado, você vê exatamente qual conversa está por trás.

  • Servidores de desenvolvimento, navegadores headless, execuções de testes e servidores de ferramentas
  • Cada um com sua memória e CPU
  • As mesmas coisas aparecem no projeto delas, na aba Projetos
  • Uma sessão que você fechou há uma hora ainda aparece, com o que deixou para trás
Claude CodestorefrontWorking · 1 h 12 m
next devservidor de dev, :3000412 MB2%
Chromiumnavegador headless1,1 GB31%
vitesttestes, 2 workers380 MB38%
mcp-serverservidor de ferramentas48 MB0%
A sessão e o que ela iniciou3,1 GB · 71%
Dentro da sessão que o iniciou Também em storefront, em Projetos
03Encerrar

Um Encerrar, e nada sobra como órfão.

Encerre uma sessão e tudo o que ela iniciou vai junto, incluindo o servidor e o navegador, então uma conversa fechada não deixa um processo na porta 3000 e dois gigabytes em um navegador que você não vê. O Vitals mostra a lista e pergunta antes.

  • Você vê o que vai fechar antes de fechar
  • O servidor, o navegador e os testes vão junto com a sessão
  • Ele pergunta antes, sempre
  • Forçar Encerrar para um agente que parou de responder
Encerrar esta sessão do Claude Code?
Tudo o que ela iniciou fecha junto.
next devem :3000
Chromiumheadless
vitest2 workers
CancelarEncerrar
Diz o que vai fechar Sem órfãos
04Menu suspenso

Confira seus agentes sem abrir a janela.

O menu suspenso da barra de menus tem uma aba Agentes com seus planos e suas sessões, a Visão Geral tem um cartão Agentes, e um assistente que pergunta via MCP fica sabendo a qual conversa cada sessão pertence.

  • Uma aba Agentes no menu suspenso da barra de menus
  • Um cartão Agentes na Visão Geral
  • Seus planos de IA acima das sessões
  • Via MCP, um assistente fica sabendo a qual conversa uma sessão pertence
Visão GeralMemóriaProjetosAgentesContêineres
62%Esta semana 38%Sessão de 5 horas Planos
Claude CodestorefrontTrabalhando · 1 h 12 min
CodexdocsEsperando você
CursorlandingTrabalhando · 48 min
A um clique da barra de menus Os planos acima das sessões
Por que isso importa

Agentes de código: antes e depois

Um agente de código nunca é um processo só. O Claude Code roda como node, inicia um servidor de desenvolvimento para conferir o trabalho, um Chromium headless para olhar o resultado, um executor de testes, um ou dois servidores de ferramentas e um shell para cada comando. No Monitor de Atividade isso é uma dúzia de linhas chamadas node, Chromium e zsh, e nenhuma diz qual conversa as iniciou nem se essa conversa ainda está aberta.

Então o seu Mac fica ocupado e nada na lista assume a culpa. Uma sessão que você fechou há uma hora ainda pode ter um servidor na porta 3000 e um navegador ocupando dois gigabytes. Com três sessões abertas, a que está esperando a sua resposta há vinte minutos parece exatamente igual às duas que estão trabalhando.

A aba Agentes lista cada sessão pelo agente que a roda, com o projeto, se está trabalhando, esperando você ou ociosa, há quanto tempo está rodando e tudo o que ela iniciou logo abaixo, cada item com sua memória e CPU. Encerre a sessão e tudo vai junto. A mesma aba está no menu suspenso da barra de menus, um cartão Agentes fica na Visão Geral, e um assistente que pergunta via MCP fica sabendo a qual conversa uma sessão pertence.

Como usar

Onde fica no Vitals

A aba, o item da barra de menus e o ajuste, na ordem em que você os procuraria.

  1. 01

    Abra a aba Agentes

    Ela está na janela, no menu suspenso da barra de menus e como cartão na Visão Geral. Cada sessão em execução é uma linha, com o nome do agente e a pasta do projeto.

  2. 02

    Leia uma sessão

    A linha diz se o agente está trabalhando, esperando você ou ocioso, há quanto tempo está rodando e o que está usando. Abra a linha e tudo o que ele iniciou aparece: o servidor de desenvolvimento, o navegador, os testes, os servidores de ferramentas, cada um com sua memória e CPU.

  3. 03

    Encerre uma sessão, com tudo o que ela iniciou

    Clique em Encerrar na sessão. O Vitals mostra o que vai fechar e pergunta antes. O servidor, o navegador e o resto vão junto, em vez de continuarem rodando como órfãos.

  4. 04

    Pergunte pelo seu assistente

    Via MCP, o Claude, o Codex ou o Cursor podem perguntar quais sessões estão em execução e a qual conversa cada uma pertence, e recebem a mesma lista, com a hora da medição.

Comparação

Agentes de código: Monitor de Atividade e Vitals

A comparação completa vai linha por linha. Estas são as linhas sobre agentes de código.

Monitor de Atividade Vitals
Um agente de código
Monitor de AtividadeLinhas chamadas node, python e zsh
VitalsClaude Code, Codex, Gemini CLI, pelo nome
O que ele iniciou
Monitor de AtividadeEspalhado pela lista
VitalsListado na sessão, com memória e CPU
Trabalhando ou esperando
Monitor de AtividadeNão dá para saber
VitalsTrabalhando, esperando você ou ocioso, e há quanto tempo
Encerrar
Monitor de AtividadeUm processo por vez
VitalsA sessão e tudo o que ela iniciou, juntos
Barra de menus
Monitor de AtividadeNão tem
VitalsUma aba Agentes no menu suspenso, um cartão na Visão Geral

Os termos por trás

O que os números significam, segundo o glossário do Monitor de Atividade.

Dúvidas

As perguntas que as pessoas fazem sobre agentes de código antes de comprar.

Quais agentes de código o Vitals reconhece?

Claude Code, Codex, Gemini CLI, Aider, OpenCode, Cursor, GitHub Copilot, Amp, Kiro e Goose. Cada sessão em execução mostra o projeto, se está trabalhando ou esperando você, e tudo o que iniciou.

Por que outras ferramentas mostram um agente como node ou python?

Porque esse é o processo em que ele roda. O Vitals reconhece os agentes pelo comando, então o Gemini CLI aparece como Gemini CLI mesmo rodando em node, e o Aider como Aider mesmo rodando em python.

O Vitals pode parar um agente por conta própria?

Não. Ele só encerra uma sessão quando você pede, e mostra o que vai fechar antes que qualquer coisa feche.

O Vitals lê o que o agente está fazendo?

Ele lê o processo, a pasta e o que o processo iniciou, e nada sobre o seu código ou a sua conversa. Nada sobre o que você roda sai do seu Mac.

Ele mostra há quanto tempo uma sessão está rodando?

Sim. Cada sessão mostra há quanto tempo está rodando e se está trabalhando, esperando você ou ociosa agora.

O que acontece com um servidor de desenvolvimento quando eu encerro a sessão?

Ele fecha com a sessão, junto com o navegador, os testes e os servidores de ferramentas que o agente iniciou. Você vê a lista antes de qualquer coisa fechar.

Ele vê agentes dentro do Cursor, do VS Code ou do app Claude?

Sim. As sessões do Cursor e do GitHub Copilot aparecem pelo nome, e o Claude Code também, seja rodando em um terminal ou dentro do app Claude. O Vitals reconhece os agentes pelo comando, então a janela em que rodam não importa.

Ele conta os tokens que um agente usou?

Para o Claude Code e o Codex, sim: hoje e nesta semana, para onde foram e quais modelos os consumiram, lidos dos registros que as ferramentas guardam no seu Mac.

Leia também

Guias que usam isto, e como o Vitals se compara aos apps que as pessoas compram para isso.

Mais do Vitals

Todos os recursos

Compre o Vitals por $15 enquanto durar o preço de lançamento

Restam 50 por este preço. O preço normal é $39. Pagamento único, atualizações para sempre, reembolso em até 14 dias.

Comprar o Vitals por $15