Vos agents de code, et tout ce qu’ils ont lancé.
Claude Code, Codex, Gemini CLI et les autres apparaissent par leur nom dans l’onglet Agents, avec le projet sur lequel chacun travaille, s’il travaille ou vous attend, et chaque serveur de développement, navigateur et serveur d’outils qu’il a lancé. Quittez la session et tout part avec elle.
Les chiffres sont simulés : une page web ne peut pas lire votre Mac, et ne devrait pas.
Chaque session sous le nom de l’agent qui la fait tourner, pas sous node.
Claude Code, Codex, Gemini CLI et les autres sont listés par leur nom, avec le projet sur lequel chacun travaille, depuis combien de temps il tourne, et s’il travaille, attend votre réponse ou est inactif : vous voyez laquelle de vos trois sessions a vraiment besoin de vous.
- Claude Code, Codex, Gemini CLI, Aider, OpenCode, Cursor, Copilot, Amp, Kiro et Goose
- Le dossier du projet, et depuis combien de temps il tourne
- Au travail, en attente de vous, ou inactif
- La mémoire et le processeur de toute la session, utilitaires compris
Le serveur, le navigateur et les tests, sous la session qui les a lancés.
Un agent lance des choses pour vérifier son propre travail. Vitals les liste sous la session à laquelle elles appartiennent, chacune avec sa mémoire et son processeur : quand votre Mac s’emballe d’un coup, vous voyez exactement quelle conversation est en cause.
- Serveurs de développement, navigateurs sans interface, tests et serveurs d’outils
- Chacun avec sa mémoire et son processeur
- Les mêmes s’affichent sous leur projet dans l’onglet Projets
- Une session fermée il y a une heure est quand même retrouvée, avec ce qu’elle a laissé derrière elle
Un seul Quitter, et aucun processus orphelin.
Quittez une session et tout ce qu’elle a lancé part avec elle, serveur et navigateur compris : une conversation fermée ne laisse pas de processus sur le port 3000 ni deux gigaoctets dans un navigateur que vous ne voyez pas. Vitals vous montre la liste et demande d’abord.
- Vous voyez ce qui va se fermer avant que ça ne se ferme
- Le serveur, le navigateur et les tests partent avec la session
- Il demande d’abord, à chaque fois
- Forcer à quitter pour un agent qui ne répond plus
Surveillez vos agents sans ouvrir la fenêtre.
Le menu déroulant de la barre des menus a un onglet Agents avec vos forfaits et vos sessions, la Vue d’ensemble a une carte Agents, et un assistant qui interroge Vitals par MCP apprend à quelle conversation appartient chaque session.
- Un onglet Agents dans le menu déroulant de la barre des menus
- Une carte Agents dans la Vue d’ensemble
- Vos forfaits IA au-dessus des sessions
- Par MCP, un assistant apprend à quelle conversation appartient une session
Agents de code, avant et après
Un agent de code n’est jamais un seul processus. Claude Code tourne sous node, lance un serveur de développement pour vérifier son travail, un Chromium sans interface pour le regarder, un lanceur de tests, un serveur d’outils ou deux, et un shell pour chaque commande. Dans le Moniteur d’activité, cela fait une douzaine de lignes appelées node, Chromium et zsh, et aucune ne dit quelle conversation les a lancées ni si cette conversation est encore ouverte.
Alors votre Mac s’emballe et rien dans la liste ne s’en dit responsable. Une session fermée il y a une heure peut encore avoir un serveur sur le port 3000 et un navigateur qui occupe deux gigaoctets. Avec trois sessions ouvertes, celle qui attend votre réponse depuis vingt minutes ressemble trait pour trait aux deux qui travaillent.
L’onglet Agents liste chaque session sous le nom de l’agent qui la fait tourner, avec son projet, si elle travaille, vous attend ou est inactive, depuis combien de temps elle tourne, et tout ce qu’elle a lancé en dessous, chacun avec sa mémoire et son processeur. Quittez la session et le tout part avec elle. Le même onglet se trouve dans le menu déroulant de la barre des menus, une carte Agents figure dans la Vue d’ensemble, et un assistant qui interroge Vitals par MCP apprend à quelle conversation appartient une session.
Où le trouver dans Vitals
L’onglet, l’élément de la barre des menus et le réglage, dans l’ordre où vous irez les chercher.
- 01
Ouvrez l’onglet Agents
Il est dans la fenêtre, dans le menu déroulant de la barre des menus, et sous forme de carte dans la Vue d’ensemble. Chaque session en cours occupe une ligne, sous le nom de l’agent, avec son dossier de projet.
- 02
Examinez une session
La ligne vous dit si l’agent travaille, vous attend ou est inactif, depuis combien de temps il tourne, et ce qu’il utilise. Ouvrez-la et tout ce qu’il a lancé est listé : le serveur de développement, le navigateur, les tests, les serveurs d’outils, chacun avec sa mémoire et son processeur.
- 03
Quittez une session, avec tout ce qu’elle a lancé
Cliquez sur Quitter sur la ligne de la session. Vitals vous montre ce qui va se fermer et demande d’abord. Le serveur, le navigateur et le reste partent avec elle au lieu de rester orphelins.
- 04
Demandez à votre assistant
Par MCP, Claude, Codex ou Cursor peuvent demander quelles sessions tournent et à quelle conversation chacune appartient, et obtenir la même liste, avec le moment de la mesure.
Agents de code : le Moniteur d’activité et Vitals
La comparaison complète se fait ligne par ligne. Voici les lignes côté agents de code.
Le vocabulaire
Ce que veulent dire les chiffres, tiré du lexique du Moniteur d’activité.
- Port en écoute
Un port en écoute est un port réseau sur lequel un processus attend des connexions entrantes, comme un serveur web sur le port 3000.
- Processus utilitaires
Les processus utilitaires sont des processus distincts qu’une app lance pour faire une partie de son travail, comme afficher des pages web, exécuter des extensions ou gérer l’affichage.
- % processeur
Le % processeur est la part de la capacité du processeur qu’utilise un processus, mesurée par cœur.
- Mémoire de l’application
La Mémoire de l’application est la quantité de RAM utilisée par les apps et leurs processus.
- Processus zombie
Un processus zombie est un processus qui a fini de s’exécuter mais figure encore dans la table des processus, parce que son processus parent n’a pas encore récupéré son code de sortie.
Questions
Celles qu’on pose sur agents de code avant d’acheter.
Quels agents de code Vitals reconnaît-il ?
Claude Code, Codex, Gemini CLI, Aider, OpenCode, Cursor, GitHub Copilot, Amp, Kiro et Goose. Chaque session en cours affiche son projet, si elle travaille ou vous attend, et tout ce qu’elle a lancé.
Pourquoi d’autres outils affichent-ils un agent sous le nom node ou python ?
Parce que c’est le processus dans lequel il tourne. Vitals reconnaît les agents à leur commande : Gemini CLI s’affiche comme Gemini CLI même s’il tourne dans node, et Aider comme Aider même s’il tourne dans python.
Vitals peut-il arrêter un agent de lui-même ?
Non. Il ne quitte une session que si vous le demandez, et il vous montre ce qui va se fermer avant que quoi que ce soit ne se ferme.
Vitals lit-il ce sur quoi l’agent travaille ?
Il lit le processus, son dossier et ce qu’il a lancé, rien de votre code ni de votre conversation. Rien de ce que vous lancez ne sort de votre Mac.
Indique-t-il depuis combien de temps une session tourne ?
Oui. Chaque session indique depuis combien de temps elle tourne et si elle travaille, vous attend ou est inactive en ce moment.
Que devient un serveur de développement quand je quitte la session ?
Il se ferme avec la session, comme le navigateur, les tests et les serveurs d’outils lancés par l’agent. Vous voyez la liste avant que quoi que ce soit ne se ferme.
Voit-il les agents dans Cursor, VS Code ou l’app Claude ?
Oui. Les sessions Cursor et GitHub Copilot s’affichent par leur nom, tout comme Claude Code, qu’il tourne dans un terminal ou dans l’app Claude. Vitals reconnaît les agents à leur commande : la fenêtre dans laquelle ils tournent n’a pas d’importance.
Compte-t-il les tokens utilisés par un agent ?
Pour Claude Code et Codex, oui : aujourd’hui et cette semaine, où ils sont passés et quels modèles les ont consommés, d’après les journaux que les outils gardent sur votre Mac.
À lire ensuite
Les guides qui s’en servent, et Vitals face aux apps qu’on achète pour ça.
- Guide Claude Code utilise trop de mémoire ou de processeur sur un Mac ? Comment le trouver, et les récupérer
- Guide Codex sollicite beaucoup le processeur ou la mémoire sur un Mac ? Comment trouver la cause
- Guide Cursor sollicite le processeur ou vide la batterie de votre Mac ? Comment trouver la cause
- Guide L’app Claude pour Mac sollicite beaucoup le processeur ou la mémoire ? Ce qu’il faut vérifier
- Guide Ollama utilise trop de mémoire sur un Mac ? Comment voir ce qui est chargé, et le décharger
- Comparatif Vitals face au Moniteur d’activité
Encore plus de Vitals
Toutes les fonctionnalitésLimites d’utilisation IA
Ce qu’il reste de Claude, Codex, Copilot et les autres, quand chacun se réinitialise, et si vous tiendrez jusque-là.
Serveur MCP
Votre assistant demande ce qui tourne, quelle app se cache derrière un chiffre et ce qui occupe un port, au lieu de lire une liste de processus.
Moniteur dans la barre des menus
Processeur, mémoire, GPU, réseau, température et d’autres, chacun avec son élément, en rouge en cas de surcharge, avec les apps derrière chaque chiffre à un clic.
Obtenez Vitals pour $15 tant que dure le prix de lancement
Plus que 50 à ce prix. Le prix normal est de $39. Un seul paiement, les mises à jour à vie, remboursement sous 14 jours.
Obtenir Vitals pour $15