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.
Os números são simulados: uma página web não pode ler o seu Mac, e nem deveria.
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
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
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
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
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.
Onde fica no Vitals
A aba, o item da barra de menus e o ajuste, na ordem em que você os procuraria.
- 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.
- 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.
- 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.
- 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.
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.
Os termos por trás
O que os números significam, segundo o glossário do Monitor de Atividade.
- Porta em escuta
Uma porta em escuta é uma porta de rede em que um processo está esperando conexões de entrada, como um servidor web na porta 3000.
- Processos auxiliares
Processos auxiliares são processos separados que um app inicia para fazer parte do trabalho dele, como renderizar páginas web, executar extensões ou cuidar dos gráficos.
- % CPU
% CPU é a parcela da capacidade do processador que um processo está usando, medida por núcleo.
- Memória de App
Memória de App é a quantidade de RAM usada pelos apps e pelos processos deles.
- Processo zumbi
Um processo zumbi é um processo que já terminou de rodar, mas ainda tem uma entrada na tabela de processos, porque o processo principal dele ainda não recolheu o status de saída.
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.
- Guia Claude Code usando memória ou CPU demais no Mac? Como achar a causa e recuperar
- Guia Codex com CPU ou memória alta no Mac? Como descobrir a causa
- Guia Cursor com CPU alta ou gastando a bateria do Mac? Como descobrir a causa
- Guia App do Claude para Mac com CPU ou memória alta? O que verificar
- Guia Ollama usando memória demais no Mac? Como ver o que está carregado e descarregar
- Comparação Vitals vs. Monitor de Atividade
Mais do Vitals
Todos os recursosLimites de uso de IA
Quanto resta do Claude, do Codex, do Copilot e dos outros, quando cada um reinicia e se você vai chegar até lá.
Servidor MCP
O seu assistente pergunta o que está em execução, qual app está por trás de um número e o que está em uma porta, em vez de ler uma lista de processos.
Monitor na barra de menus
CPU, memória, GPU, rede, temperatura e mais, cada um como item próprio, vermelho sob carga, com os apps por trás de cada número a um clique.
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