Tout voir en haut,répondre d’un hochement

Chaque session Claude Code, Codex et Gemini CLI, en direct autour de la Dynamic Island de votre MacBook Prol’encoche de votre MacBookle haut de n’importe quel écran. Un clic à votre bureau, ou un hochement de tête depuis l’autre bout de la pièce.

Chaque agent, un coup d’œil

Chaque point est une session : rond pour Claude Code, carré pour Codex. Le bleu signifie qu’elle travaille, et l’eau montre le remplissage de son contexte.

L’ambre signifie qu’on a besoin de vous

Docs veut lancer une commande. Vous entendez « Docs, commande cd, et plus. » dans vos AirPods.

La commande entière, jamais un résumé

Elle s’ouvre en une carte qui montre exactement ce qui va s’exécuter, et attend votre réponse.

Deux hochements, ou deux appuis

La carte s’efface, et un anneau vert vous laisse un instant pour annuler d’un mouvement de tête. Puis c’est autorisé.

Le vert signifie terminé

Vous entendez « Docs a terminé. Les tests passent. » Touchez une session pour aller à son onglet de terminal.

En un coup d’œil

Hochez la tête pour autoriser. Deux hochements, et un anneau vert vous laisse un instant pour annuler d’un mouvement de tête. Deux appuis sur la tige marchent aussi.

Le risque se vérifie des yeux. Supprimer des fichiers ou forcer un push n’est jamais autorisé d’un hochement, et la carte montre toujours la commande entière.

Le contexte dans chaque point. L’eau monte à mesure que le contexte d’une session se remplit, du vert au rouge, pour voir laquelle est presque pleine.

Les limites des deux agents. Claude Code et Codex, chacun dans sa forme, avec l’heure de leur réinitialisation. Une réinitialisation a droit à son petit moment.6

« Docs a terminé. Les tests passent. »

Entendez quand c’est fini. Un résumé d’une ligne à la fin de chaque tour, lu dans vos AirPods.

webpipelinedocsapi

Droit au bon onglet. Touchez une session et arrivez sur son onglet de terminal, même avec des dizaines d’onglets ouverts. Dans tmux, jusqu’à son volet.4

Tout Mac, tout écran. Autour de la Dynamic Island ou de l’encoche, ou en pastille sous la barre des menus sur tout autre écran.7

Tout reste sur votre Mac. Ni compte ni serveur. Les prompts et commandes ne sont jamais enregistrés.

Vos limites, d’un coup d’œil

Le contexte remplit chaque point comme de l’eau. Juste à côté, vos limites Claude Code et Codex, avec l’heure de réinitialisation.6

Le contexte dans chaque point

L’eau monte à mesure que le contexte d’une session se remplit, du vert au rouge.

Les deux agents côte à côte

Tant qu’une session est ouverte, Claude Code et Codex ont chacun une jauge à leur forme.

Rythme et réinitialisations

Survolez pour voir quand chaque limite se réinitialise, et si vous l’atteindrez avant. Une réinitialisation a droit à sa petite animation.

Sans regarder

Levez-vous, ça continue

À votre bureau, un clic est le plus rapide. Loin de lui, en préparant un café ou en vous dégourdissant les jambes, Nodtop lit chaque demande dans vos AirPods et prend votre réponse d’un hochement ou d’un appui, pour que le travail ne vous attende pas.

  1. Il vous parle à l’oreille

    Vous êtes devant la machine à café. La demande est lue une fois, d’une voix calme.

  2. Puis il écoute

    Jusqu’à votre réponse, un hochement, un mouvement de tête ou un appui sur la tige peut répondre. Rien d’autre ne compte.

  3. Hochez deux fois

    Comme pour dire « oui, oui ».

  4. Le temps de changer d’avis

    Un son montant et un anneau vert ouvrent une fenêtre de 1,5 seconde. Secouez la tête ou appuyez pour annuler.

  5. Autorisé, sans regarder

    La session se remet au travail pendant que vous finissez votre café.

Quatre façons de répondre

Hocher deux fois

Autoriser1

Secouer la tête

Refuser1

Appuyer deux fois

Autoriser2

Appuyer trois fois

Refuser2

Les commandes risquées, comme supprimer des fichiers ou forcer un push, demandent votre regard par défaut. Et si vous ne répondez pas, rien ne se passe : le prompt attend dans votre terminal.

Votre musique continue

Les prompts sont lus dans l’AirPod que vous portez, pendant que la musique continue un peu plus bas, ou se met en pause si vous préférez. Vous choisissez le côté, la baisse de la musique et ce qui est lu.3

Compatible avec Apple Music et Spotify. Le volume revient toujours, même si l’app se ferme en pleine phrase.

À votre façon

Presque tout ce que fait Nodtop est réglable. Partez des réglages par défaut, puis ajustez ce qu’il autorise, ce qu’il dit et son apparence.

Ce qu’un hochement peut autoriser

Désactivé, seulement le connu, tout sauf le signalé, ou chaque demande. Commandes shell, modifications de fichiers, accès web et autres outils ont chacun leur interrupteur.

Hochements, appuis ou les deux

Choisissez comment répondre, combien de temps un double hochement peut être annulé, et si Nodtop écoute jusqu’à votre réponse.

Ce que vous entendez, et où

L’oreille de la voix, et ce qui est dit : demandes, tours terminés, erreurs et longues tâches.

Votre musique, à votre façon

Baissée au niveau choisi, ou mise en pause pendant que Nodtop parle. Apple Music ou Spotify.

La forme de l’Island

Sur un écran sans encoche : une pastille, une Dynamic Island ou une encoche, à la distance du haut qui vous plaît.

Utilisation, raccourcis et sons

La limite affichée, la fête des réinitialisations, deux raccourcis clavier et les carillons.

Prudent par conception

Un agent qui lance des commandes sur votre Mac mérite un oui réfléchi.

La vraie commande, à chaque fois

La carte montre exactement ce qui va s’exécuter, caractères invisibles compris. Jamais la description qu’en donne l’agent.

Le risque se vérifie des yeux

Suppressions et push forcés demandent votre regard par défaut, et tout ce qui est trop long pour être lu en entier, toujours. Si vous le choisissez, une double pression après un avertissement vocal peut les autoriser, jamais un hochement.

Le silence n’autorise jamais

Sans réponse, si la connexion se coupe ou si l’app se ferme, la décision reste à votre terminal.

Un oui, une demande

Il n’y a pas de « toujours autoriser ». Chaque accord couvre une seule commande.

Un temps avant Autoriser

Les boutons s’activent après une courte pause, pour qu’un clic ou une touche égarés n’autorisent rien.

Reste sur votre Mac

Les prompts et commandes ne sont jamais enregistrés, journalisés ni envoyés. Ni compte ni serveur.

Là où vous travaillez

Touchez une session dans l’Islandl’encochel’Island et arrivez sur son onglet. Dans tmux, jusqu’à sa fenêtre et son volet.4

webpipelinedocs

$ npm run dev en attente de changements

$ python import.py regroupe les écritures

$ npm test tests réussis

Terminaux

  • TerminalSon onglet exact
  • iTerm2Son onglet exact
  • GhosttySon onglet exact
  • tmuxSa fenêtre et son volet

Agents

  • Claude Code

    Statut, cartes, prompts lus à voix haute et réponses à l’oreille.

  • Codex

    Statut, et réponses depuis la carte.5

  • Gemini CLI

    Points de statut, pour l’instant.5

Prêt en une minute

Un accueil qui vous fait faire le tour, puis un petit jeu qui apprend votre hochement et votre « non » de la tête, et les appuis.

La fenêtre d’accueil : vos agents de code autour de la Dynamic Island.
Entraînement : appuyez deux fois sur la tige, avec un AirPod lumineux dans un anneau de graduations.
En vous éloignant : une carte pour npm test, lue dans vos AirPods.

Ce qu’il vous faut

Mac
Tout Mac sous macOS 14 ou ultérieur : un MacBook avec encoche ou la nouvelle Dynamic Island, ou un Mac mini ou autre Mac avec n’importe quel écran.7
Agents
Claude Code. Codex, avec réponses depuis la carte. Gemini CLI pour le statut. Limites d’usage pour Claude Code et Codex.5
Terminaux
Terminal, iTerm2, Ghostty 1.3 ou ultérieur, et tmux. Les autres apps passent au premier plan.
Gestes de la tête
AirPods Pro, AirPods (3e génération), AirPods 4 ou AirPods Max.1
Appuis sur la tige
AirPods avec commandes sur la tige.2
Musique
Apple Music et Spotify.
Confidentialité
Fonctionne sur votre Mac. Aucun compte. Nodtop n’envoie rien nulle part.

Questions fréquentes

Est-ce que cela change le fonctionnement de Claude Code ?

Non. Il ajoute des hooks aux réglages de Claude Code, après en avoir fait une sauvegarde. Le prompt de Claude Code apparaît toujours dans votre terminal, et vous pouvez y répondre comme d’habitude. Retirez les hooks depuis les Réglages à tout moment. Si vous activez l’usage, il ajoute aussi un petit relais à la ligne d’état, et votre propre ligne d’état continue de fonctionner.

Pourquoi hocher la tête si je peux cliquer ?

À votre bureau, cliquez : c’est le plus rapide. Les hochements et les appuis servent quand vous êtes loin de l’écran, au café ou à l’autre bout de la pièce, pour qu’une session n’attende pas votre retour.

Et si je hoche la tête par accident ?

Deux hochements ouvrent une fenêtre de 1,5 seconde, avec un son montant. Secouez la tête ou appuyez pour annuler. Par défaut, les commandes risquées ne peuvent pas du tout être autorisées à l’oreille.

Faut-il des AirPods ?

Non. Les points de statut, les cartes et le passage au terminal fonctionnent seuls. Les AirPods ajoutent le statut parlé et les réponses à l’oreille.

Les gens autour de moi entendent-ils les prompts ?

La voix passe uniquement par des écouteurs, jamais par les haut-parleurs du Mac. Si vos AirPods se déconnectent, elle s’arrête.

Quelque chose est-il envoyé à un serveur ?

Non. Tout fonctionne sur votre Mac. Il n’y a pas de compte, et les prompts et commandes ne sont jamais conservés.

Puis-je changer ce qui est autorisé à l’oreille ?

Oui. Dans Réglages › Répondre à l’oreille, choisissez Désactivé, Seulement le connu, Tout sauf le signalé (par défaut) ou Chaque demande, et désactivez n’importe quel type d’outil. Secouer la tête ou appuyer trois fois refuse toujours.

Lit-il mon usage ?

Seulement des pourcentages, des heures de réinitialisation et le niveau de contexte de chaque session. Les prompts et les commandes ne sont pas lus, et Nodtop n’envoie rien nulle part. Vous pouvez désactiver l’affichage de l’usage dans les réglages.

Quand pourrai-je l’avoir ?

Il est en phase de test finale. Le téléchargement sera ici dès qu'il sera prêt.

Levez moins les yeux

Pour tous les Mac, avec encoche, Dynamic Island ou n’importe quel écran. Un téléchargement, aucun compte.