Vous souvenez-vous de l’encoche emblématique des MacBook Pro et Air d’Apple ? En 2022, cette zone a été largement critiquée pour son aspect peu esthétique. Cependant, quatre ans plus tard, sk-ruban lui insuffle une nouvelle vie avec un projet innovant : Notchi. Cette application transforme l’encoche en une mascotte pixel-art interactive qui réagit en temps réel aux événements générés par l’outil Claude Code, offrant ainsi une expérience ludique et visuelle aux utilisateurs.
Après installation via Homebrew ou en utilisant un fichier DMG sous licence GPL-3.0, Notchi s’intègre parfaitement à macOS 15 Sequoia ou version supérieure et nécessite un MacBook doté d’une encoche. Une fois lancé, le logiciel détecte les événements de Claude Code grâce aux hooks officiels qui envoient des “events” sur un socket Unix local. Ces événements sont ensuite analysés pour animer la mascotte, qui change d’état selon l’activité en cours : elle peut être idle, réfléchir, faire une pause, se concentrer ou attendre une validation, de façon à refléter la processus de l’IA de manière visuelle et amusante.
Notchi ne se limite pas à la simple animation : il propose également une option d’analyse de sentiment via une clé API Anthropic, permettant à la mascotte d’adopter des humeurs variées comme la joie, la tristesse ou la neutralité, en fonction des prompts envoyés. Toutefois, chaque appel API entraîne une facturation, il convient donc de l’utiliser de manière responsable, surtout si l’on optimise ses interactions avec Claude.
Le projet supporte également la gestion de sessions concurrentes, avec un sprite distinct pour chaque instance de Claude Code, facilitant ainsi l’utilisation simultanée de plusieurs agents. Conçu par sk-ruban qui s’est inspiré de projets tels que Claude Island et Readout, Notchi utilise les sprites dessinés à l’aide d’Aseprite, conférant à l’animation un aspect ludique et rétro. À l’image du projet Peon Ping, qui joue des sons de Warcraft à chaque action, Notchi privilégie une approche visuelle pour rendre l’expérience plus immersive et divertissante. Un portage pour Windows a également été réalisé par AptatoX, élargissant ainsi la compatibilité.
Pour résumer, Notchi propose une manière innovante et amusante d’interagir avec Claude Code en dotant l’encoche d’un compagnon pixel-art vivant et réactif. Compatible avec MacBook équipés d’une encoche et doté d’une version macOS 15 Sequoia ou plus récente, le logiciel s’installe facilement via Homebrew ou en téléchargeant un DMG. Son caractère open source sous licence GPL-3.0 encourage également une utilisation communautaire et le développement continu. Avec cette mascotte, la fameuse encoche devient non seulement un élément esthétique, mais aussi un espace d’expression créative et interactive pour les utilisateurs de Claude Code.
