Surveiller les sessions de Claude Code, Codex et d’autres agents de code IA sur votre Mac

Votre Mac · 7 min de lecture · Mis à jour le 24 octobre 2026 · Menu de la documentation

OneMacTools vous permet de surveiller les sessions Claude Code et Codex sur votre Mac, ainsi que Gemini CLI, Aider, Cursor Agent et opencode. L’onglet Agents de Dev et agents affiche chaque session en cours avec son projet, tout ce qu’elle a lancé (serveurs de développement, exécuteurs de tests, builds), sa mémoire, son processeur et les ports qu’elle occupe, la part utilisée de vos limites d’utilisation Codex et Claude Code, et un bouton Arrêter qui met fin proprement à toute la session.

Sur cette page

Pourquoi surveiller vos agents de code ?

Un agent de code IA ne se contente pas d’écrire du code. Il lance des choses : un serveur de développement pour vérifier son travail, un surveillant de tests, un build TypeScript, un script Python qui ne se termine jamais. Fermez l’onglet du terminal et beaucoup d’entre eux continuent de tourner. Après une journée avec deux ou trois agents, il est courant de trouver un gigaoctet de mémoire et une demi-douzaine de ports occupés par des processus que personne ne se souvient d’avoir lancés.

Le Moniteur d’activité les affiche sous forme de liste à plat d’entrées node et python, sans indiquer à quel agent ou projet ils appartiennent. Dev et agents les regroupe en sessions : vous voyez ainsi que Claude Code dans storefront-web est responsable de quatre processus, de 1,18 GB et du port 3000.

Ouvrez Dev et agents sous Votre Mac dans la barre latérale (ou Aller › Dev et agents) ; Agents est le premier onglet. Les autres onglets, pour les serveurs de dev, Docker et les dossiers de build, sont décrits dans Gérer les serveurs de dev et les ports.

Quels agents IA sont détectés

OneMacTools reconnaît ces agents en ligne de commande à leur nom de programme ou à la façon dont ils ont été lancés :

AgentReconnu par
Claude CodeLa commande claude, ou le paquet @anthropic-ai/claude-code
CodexLa commande codex, ou le paquet @openai/codex
Gemini CLILa commande gemini, ou le paquet @google/gemini-cli
AiderLa commande aider, ou python -m aider
Cursor Agentcursor-agent
opencodeLa commande opencode

Peu importe d’où elles ont été lancées : Terminal, iTerm, le terminal de VS Code, Cursor ou l’app de bureau Claude. La pastille De de chaque session nomme l’app.

Quand aucun ne tourne, vous voyez Aucun agent IA en cours d'exécution. Les sessions apparaissent pendant leur exécution et disparaissent à leur fin.

Ce qu'affiche chaque carte de session

Dev et agents de OneMacTools : limites d’utilisation (Codex à 38 % de sa limite sur 5 heures et 61 % de sa limite hebdomadaire, Claude Code non limité pour l’instant) au-dessus d’une session Claude Code dans storefront-web avec ce qu’elle a lancé, la mémoire, le CPU et un bouton Arrêter
Les sessions d’agent, avec tout ce qu’elles ont lancé.
  • L’agent et le projet : Claude Code storefront-web. Le projet est le dossier le plus proche contenant un package.json, un .git, un Cargo.toml ou un fichier de projet similaire ; le chemin complet est affiché en dessous.
  • depuis Terminal (ou l’app qui l’a lancé).
  • Pastilles de port comme :3000, pour jusqu’à trois ports occupés par l’agent ou par ce qu’il a lancé.
  • actif depuis 2 h 12 min · 4 processus : le temps écoulé depuis son démarrage, et l’agent plus ce qu’il a lancé.
  • Mémoire en grands caractères et Processeur en dessous, cumulés sur toute la session.
  • A lancé N processus : développez-le pour voir chaque commande, son identifiant de processus et sa mémoire (jusqu’à 40).

Les sessions sont listées de la plus récente à la plus ancienne. La mémoire vient du propre décompte de macOS ; le processeur est la part d'un cœur utilisée depuis la dernière mesure : une session à 150 % utilise donc un cœur et demi.

Sous-agents et hôtes

Quand un agent en lance un autre du même type dans le même dossier (un sous-agent), ses processus sont comptés dans la session parente plutôt que dans une carte séparée. Un processus d'agent qui ne fait qu'héberger des sessions dans d'autres dossiers, lancé depuis votre dossier personnel ou /, n'est pas compté lui-même comme une session : les apps de bureau qui exécutent Claude Code pour vous ne créent donc pas de carte fantôme.

Comment arrêter une session Claude Code ou Codex

Parfois, vous voulez vous débarrasser d'un agent, avec tout ce qu'il a lancé : il tourne en boucle, il occupe un port dont vous avez besoin, ou vous avez terminé et le terminal est fermé depuis longtemps.

  1. Cliquez sur Arrêter… sur la carte de la session.
  2. Lisez la confirmation, par exemple Arrêter cette session Claude Code ? avec Arrête l'agent et les 3 processus qu'il a lancés, ce qui libère le port 3000. Le travail non enregistré de la session peut être perdu.
  3. Cliquez sur Arrêter. Une ligne verte confirme le nombre de processus arrêtés.

OneMacTools demande à chaque processus de quitter, en commençant par les processus enfants les plus récents et en terminant par l’agent, avec le même signal poli qu’un Ctrl-C. Les fichiers que l’agent a déjà écrits restent tels quels, et Claude Code et Codex conservent leurs transcriptions : vous pouvez donc généralement reprendre plus tard. Seuls vos propres processus sont touchés, et chacun est vérifié pour s’assurer qu’il s’agit bien du programme listé.

Pour arrêter seulement un serveur lancé par un agent et laisser l'agent tourner, utilisez plutôt Arrêter… sur ce serveur dans l'onglet Serveurs de dev.

Alertes quand un processus d’agent s’emballe

OneMacTools surveille aussi ce que lancent les agents, toutes les 30 secondes, même écran fermé. Quand un processus utilise un cœur entier pendant 10 minutes, grossit d’un gigaoctet en une heure ou reste inactif sur un port pendant une journée, vous recevez une notification avec un bouton Arrêter. L’agent lui-même n’est jamais arrêté par ces alertes. Réglez ou désactivez l’arrêt automatique dans Réglages › Processus incontrôlés (référence des réglages).

Limites d’utilisation de Codex et Claude Code

Au-dessus des sessions, Limites d’utilisation indique à quel point vous êtes proche d’être bloqué. Ces données sont lues dans les propres fichiers de session des agents sur votre Mac, à la date de leur dernière session, et seules les lignes concernant les limites sont lues, jamais vos conversations.

Codex : pourcentage utilisé

Codex enregistre ses limites au fil de l’exécution : vous obtenez donc de vrais chiffres, avec une ligne pour la limite de 5 heures et une pour la limite hebdomadaire, chacune avec une barre, 38 % utilisé et le moment de sa réinitialisation. La barre est verte, orange à partir de 70 % et rouge à partir de 90 %.

Une fois l’heure de réinitialisation passée, l’ancien chiffre ne veut plus rien dire : la ligne indique alors Réinitialisé avec la date, et la prochaine session indiquera la quantité utilisée.

Claude Code : quand une limite a été atteinte

Claude Code n’enregistre pas ce qu’il reste de sa limite, seulement le moment où vous en atteignez une et celui où elle se réinitialise. Sa ligne affiche donc l’une de ces mentions :

  • Limite de 5 heures atteinte · réinitialisée à 13 h : vous êtes limité jusqu’à cette heure-là.
  • Pas limité actuellement · limite hebdomadaire atteinte hier : vous avez été limité, mais la limite a été réinitialisée.
  • Aucune limite atteinte lors des sessions récentes. Claude Code n’enregistre pas ce qu’il reste de sa limite, seulement le moment où elle est atteinte.

Si Codex est installé mais n’a pas encore enregistré de limite, sa ligne indique Aucune limite enregistrée pour l’instant ; elle s’affichera après la prochaine session. Cliquez sur Actualiser dans la barre d’outils pour relire les limites.

En quoi cela diffère du Moniteur d’activité et de ps

Moniteur d’activité / psDev et agents
RegroupementUne liste à plat de processusUne carte par session d’agent, avec tout ce qu’elle a lancé
ProjetNon affichéLe dossier de projet dans lequel chaque session s'exécute
PortsNécessite lsofAffiché sur la carte
ArrêtUn processus à la foisL'agent et tous ses processus enfants d'un coup, les plus récents d'abord
Limites d'utilisationNon disponiblePourcentage utilisé pour Codex ; limites atteintes et réinitialisations pour Claude Code

Pour tout le Mac, y compris les apps et les processus système, utilisez Santé du Mac. Dev et agents est volontairement plus restreint : vos propres processus de développement, rien d’autre.

Des agents qui surveillent des agents (MCP)

Vos agents peuvent voir cela aussi. Via le serveur MCP de OneMacTools, Claude Code, Codex, Cursor et d'autres peuvent lister les sessions d'agent avec ce qu'elles ont lancé, vérifier les limites d'utilisation et voir ce qui occupe un port avant de démarrer leur propre serveur. Tout ce qui modifie votre Mac nécessite toujours votre accord (autorisations des assistants).

Dev et agents fait partie de OneMacTools ; voir les tarifs pour le contenu de chaque formule, ou téléchargez l’app pour l’essayer.

Questions

Comment voir quels processus Claude Code a lancés ?

Ouvrez Dev et agents dans OneMacTools et restez sur l'onglet Agents. Chaque session Claude Code a sa carte ; développez « N processus lancés » pour voir chaque commande qu'elle a lancée, avec son identifiant de processus et sa mémoire, ainsi que les ports qu'ils occupent.

Comment vérifier mes limites Codex de 5 heures et hebdomadaire sur un Mac ?

Ouvrez Dev et agents › Agents. Limites d'utilisation affiche les limites sur 5 heures et hebdomadaire de Codex, avec le pourcentage utilisé et le moment de chaque réinitialisation, lus dans les propres fichiers de session de Codex à la date de sa dernière session.

OneMacTools peut-il indiquer ce qu’il reste de ma limite Claude Code ?

Non, car Claude Code ne l’enregistre pas sur votre Mac. Il enregistre le moment où vous atteignez une limite et celui où elle se réinitialise : OneMacTools indique donc si vous êtes limité actuellement et quand vous avez atteint pour la dernière fois la limite de 5 heures ou la limite hebdomadaire.

Arrêter une session supprime-t-il le travail de l’agent ?

Non. Les fichiers qu’il a écrits restent sur le disque, et la transcription de l’agent est conservée : Claude Code et Codex peuvent donc généralement reprendre. Le travail non enregistré dans la session, comme une modification en cours, peut être perdu.

OneMacTools lit-il mes conversations avec les agents ?

Non. Pour les limites d’utilisation, il ne cherche dans les fichiers de session des agents que les lignes concernant les limites de débit et ne décode jamais le reste. Les cartes de session proviennent de la liste des processus, pas des transcriptions.

Pourquoi une session d'agent affiche-t-elle un port ?

Quelque chose que l'agent a lancé, généralement un serveur de dev ou un aperçu, écoute sur ce port. Arrêter la session le libère ; pour garder l'agent et ne libérer que le port, arrêtez ce serveur depuis l'onglet Serveurs de dev.

Documentation associée

Demander à l’IAChatGPTClaudePerplexityMode IAGrokMarkdown

Stop hunting for tools.
Commencez par un.

Les 151 outils. Téléchargement gratuit, un seul paiement pour une licence, à vous pour toujours.