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.

Agents 2 sessions · 1,79 GB · 66 % de processeur
0%
Claude
Cette semaine
Dans le rythme · 10 % de marge
0%
Codex
Session de 5 heures
Réinitialisation dans 3h 12m
0%
GitHub Copilot
Requêtes premium
À ce rythme, épuisé dans 4d
0%
Cursor
Ce cycle de facturation
Réinitialisation dans 12d 5h
Checkout flow tests Au travail En attente de vous
Claude Code · storefront · en cours depuis 48 min
410 MB
Lancés · 4 Quitter la session…
vitest commande · 61 % de processeur 520 MB
node serveur · port 3 001 240 MB
Google Chrome for Testing navigateur 310 MB
mcp-server-fetch serveur d’outils 64 MB
Codex inactif depuis 48 min
docs · dans Terminal · Rien de lancé
290 MB

Les chiffres sont simulés : une page web ne peut pas lire votre Mac, et ne devrait pas.

01Sessions

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
SessionÉtatEn coursMémoire
Claude CodestorefrontAu travail1 h 12 min1,2 GB
CodexdocsEn attente22 min640 MB
CursorlandingAu travail48 min890 MB
OpenCodeapiInactif5 min310 MB
Par agent, pas node ou python En attente de vous
02Ce qu’il a lancé

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
Claude CodestorefrontWorking · 1 h 12 m
next devserveur de dev, :3000412 MB2%
Chromiumnavigateur sans interface1,1 GB31%
vitesttests, 2 workers380 MB38%
mcp-serverserveur d’outils48 MB0%
La session et ce qu’elle a lancé3,1 GB · 71%
Sous la session qui l’a lancé Aussi sous storefront dans Projets
03Quitter

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
Quitter cette session Claude Code ?
Tout ce qu’elle a lancé se ferme avec elle.
next devsur :3000
Chromiumsans interface
vitest2 workers
AnnulerQuitter
Nomme ce qui va se fermer Aucun orphelin
04Menu déroulant

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
Vue d’ensembleMémoireProjetsAgentsConteneurs
62%Cette semaine 38%Session de 5 heures Forfaits
Claude CodestorefrontAu travail · 1 h 12 min
CodexdocsEn attente de vous
CursorlandingAu travail · 48 min
À un clic de la barre des menus Les forfaits au-dessus des sessions
Pourquoi c’est important

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.

Comment s’en servir

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.

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

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

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

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

Comparaison

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.

Moniteur d’activité Vitals
Un agent de code
Moniteur d’activitéDes lignes appelées node, python et zsh
VitalsClaude Code, Codex, Gemini CLI, par leur nom
Ce qu’il a lancé
Moniteur d’activitéÉparpillé dans la liste
VitalsListé sous sa session, avec mémoire et processeur
Au travail ou en attente
Moniteur d’activitéImpossible à savoir
VitalsAu travail, en attente de vous ou inactif, et depuis quand
Quitter
Moniteur d’activitéUn processus à la fois
VitalsLa session et tout ce qu’elle a lancé, ensemble
Barre des menus
Moniteur d’activitéNon
VitalsUn onglet Agents dans le menu déroulant, une carte dans la Vue d’ensemble

Le vocabulaire

Ce que veulent dire les chiffres, tiré du lexique du Moniteur d’activité.

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.

Encore plus de Vitals

Toutes les fonctionnalités

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