NotchIA NotchIA

Notes de version · 2.9.21

Tracking Bloodhound : l'encoche suit tous vos terminaux

Par NotchIA · 28 août 2026 · 4 min de lecture

Jusqu'ici, l'encoche n'affichait qu'une session IA à la fois, celle que vous aviez sélectionnée. Elle les affiche maintenant toutes. Avec, au passage, deux corrections de fond sur les chronos.

Plusieurs terminaux, plusieurs créneauxPro

NotchIA surveillait déjà plusieurs sessions en parallÚle en interne : une seule était montrée. Chaque session active occupe désormais son propre créneau dans l'encoche fermée, exactement comme les ailes du minuteur ou le badge musique. L'encoche s'élargit d'autant.

L'unité d'affichage n'est pas une cellule mais un couple : à gauche le nom du projet et le chrono, à droite le statut et les jetons. Deux terminaux font donc quatre éléments, trois en font six, répartis symétriquement de part et d'autre de l'encoche plutÎt qu'entassés d'un seul cÎté.

La session sĂ©lectionnĂ©e reste collĂ©e au matĂ©riel, les autres s'Ă©loignent vers l'extĂ©rieur dans le mĂȘme ordre des deux cĂŽtĂ©s : chaque couple se lit Ă  distance Ă©gale de l'encoche.

Pourquoi le nom du projet, et pas celui du terminal

Parce que l'arbre des processus ne donne que l'application hÎte, jamais l'onglet. Deux sessions dans deux onglets de Ghostty afficheraient « Ghostty » deux fois, sans rien distinguer. L'icÎne porte donc l'identité du terminal, le texte celle du projet. Un nom trop long est tronqué plutÎt que mis en défilement : une animation permanente dans une vue toujours visible fatigue pour un gain de lisibilité marginal.

Les chronos disaient n'importe quoi

Deux bugs distincts, tous deux sur la reconstruction des durées.

Chrono figĂ© sur 00:00. Pour retrouver le dĂ©but d'un tour, NotchIA relisait les 50 derniers kilo-octets du transcript. MesurĂ© sur huit sessions rĂ©elles, le prompt d'ouverture se trouve entre 46 Ko et 580 Ko de la fin, parce que les rĂ©sultats d'outils sont Ă©normes : 50 Ko ne reprĂ©sentent qu'une trentaine de lignes. Le dĂ©but du tour n'Ă©tait donc jamais trouvĂ©, et la durĂ©e du dernier tour restait Ă  zĂ©ro. La fenĂȘtre de lecture passe Ă  2 Mo.

Chrono remis à zéro en plein travail. Claude Code journalise ses propres injections (légendes de résultats d'outil, résumés de compaction) comme des messages utilisateur, en les marquant au niveau de l'enveloppe. NotchIA les prenait pour de vrais prompts humains et ouvrait un nouveau cycle à chaque fois : chrono réancré, compteur de jetons remis à zéro.

Et une rĂ©gression qu'ils masquaient. En retrouvant enfin le prompt d'ouverture, un troisiĂšme cas est devenu atteignable : le tour interrompu — Ă©chappĂ©, fenĂȘtre fermĂ©e, processus tuĂ©. Il n'Ă©met jamais sa fin, donc son cycle restait ouvert indĂ©finiment. Deux sessions affichaient 29:08 et 30:44 qui dĂ©filaient alors que leur transcript n'avait pas bougĂ© depuis vingt-deux minutes. Ces tours sont maintenant refermĂ©s.

L'Ɠil de repli

Quand l'encoche est repliée, une petite languette permet de la retrouver. Elle s'ouvre au survol, sans clic, et se fond désormais dans la zone de l'encoche au lieu de former une bande noire isolée sur le cÎté.

Elle Ă©tait mal placĂ©e : le bloc Ă©tant centrĂ©, ajouter un crĂ©neau d'un seul cĂŽtĂ© dĂ©calait l'ensemble de treize points. L'Ɠil se retrouvait Ă  moitiĂ© sous l'encoche matĂ©rielle, et le clic tombait Ă  cĂŽtĂ© de sa cible visible. CorrigĂ©.

Affichage

Questions fréquentes

NotchIA peut-il suivre plusieurs sessions Claude Code en mĂȘme temps ?

Oui, depuis la 2.9.21. Chaque session active occupe son propre créneau dans l'encoche fermée, avec le nom de son projet, son chrono et ses jetons. Les créneaux se répartissent symétriquement de part et d'autre de l'encoche : la session sélectionnée reste au plus prÚs du matériel, les autres s'éloignent vers l'extérieur.

Pourquoi le nom du projet plutĂŽt que celui du terminal ?

L'arbre des processus ne donne que l'application hÎte, pas l'onglet. Deux sessions dans deux onglets de Ghostty afficheraient « Ghostty » deux fois sans rien distinguer. L'icÎne porte l'identité du terminal, le texte celle du projet.

Pourquoi le chrono affichait-il 00:00 ou des durées fausses ?

Deux causes. La fenĂȘtre de lecture du transcript Ă©tait trop petite pour contenir le prompt d'ouverture du cycle, donc aucune durĂ©e n'Ă©tait reconstruite. Et les lignes que Claude Code s'injecte Ă  lui-mĂȘme Ă©taient prises pour de vrais messages, ce qui remettait le chrono Ă  zĂ©ro en plein travail.

Comment l'obtenir

DĂ©jĂ  utilisateur ? L'auto-update Sparkle vous propose la 2.9.21 automatiquement. Pour forcer : menu NotchIA → VĂ©rifier les mises Ă  jour.

Nouvel utilisateur ? brew install --cask coaxel2/notchia/notchia, ou le .dmg depuis la page d'installation.

L'auteur. L'auteur est développeur indépendant et créateur de NotchIA, app macOS qui transforme l'encoche du MacBook en centre de contrÎle interactif. Ce changelog est rédigé à chaque release. Contact : notchia.app@gmail.com.

Télécharger NotchIA Changelog complet

← Tous les articles