# Concevoir Mole pour rester discret

> Comment des mises en page stables, des états d’opération explicites, une suppression revue d’abord, la validation des chemins, l’accessibilité et la retenue visuelle font un outil calme.

Published: 2026-07-05 | Updated: 2026-08-07

J’ai passé une journée à refondre mole.fit, la page que vous lisez en ce moment. Quand
j’en ai parlé, j’ai écrit une seule ligne : discret, fiable, qui reste en retrait, la
même philosophie que l’app elle-même. C’est tout le brief de design de Mole
depuis le premier script shell. Voici ce que cela signifie en pratique.

<figure class="blog-diagram">
  <video src="https://mole.fit/img/blog/new-mole.mp4" width="1440" height="996" autoplay muted loop playsinline></video>
  <figcaption>Le mole.fit refondu et l’app qu’il décrit : cinq fonctions, une surface calme, rien qui réclame une attention dont il n’a pas besoin.</figcaption>
</figure>

## Le calme est une contrainte

Le calme ressemble à une humeur, mais pour un outil c’est un ensemble de règles strictes. Un panneau est soit
entièrement rendu, soit masqué, de sorte qu’il n’y a ni carte à demi dessinée ni surface de résultats qui se
construit morceau par morceau. Une analyse se termine avant que l’écran n’entre dans son état de résultat. Les attentes courtes
n’affichent rien ; les plus longues affichent un seul état de travail calme. Les mises en page de fin
réservent leur espace avant l’arrivée des données, pour que la fenêtre ne saute pas.

Ce sont des contraintes d’ingénierie, pas de la décoration. Elles exigent des états d’opération
explicites, des indicateurs de chargement retardés, des tailles de conteneur stables et des chemins d’annulation.
Sans ce mécanisme, ajouter une transition ne fait qu’animer l’incertitude. Le calme qu’un
utilisateur voit naît du fait de rendre le travail asynchrone prévisible en dessous.

Le but de tout cela est un outil que vous n’avez pas à surveiller. Vous lui demandez de faire
quelque chose, il le fait, et il vous rend l’écran. Un logiciel qui clignote et
recompose sa mise en page réclame une attention qu’il n’a pas méritée, et un outil d’entretien n’en a
mérité aucune : il devrait se sentir plus proche d’un appareil bien conçu que d’une app que vous
surveillez.

## Montrez le travail avant de toucher quoi que ce soit

La décision de design la plus importante dans Mole est qu’il montre le plan de suppression avec
les tailles et attend une confirmation. Les suppressions ordinaires de fichiers utilisateur vont dans la Corbeille, où elles
restent récupérables, et les racines de navigation telles que le dossier personnel n’ont pas d’option de
suppression. L’interface établit l’intention, mais la couche de services valide encore chaque
chemin au moment de l’exécution. Un écran d’avertissement seul n’est pas une frontière de sécurité.

La sécurité ici, c’est la forme de l’app, pas une boîte de dialogue d’avertissement clouée à la fin. La découverte
ne peut pas supprimer. La confirmation crée un plan borné. L’exécution revérifie l’identité et
les chemins protégés, et le résultat signale séparément les éléments supprimés, ignorés et en échec.
Examiner avant d’agir est la moitié visible ; la validation indépendante est la moitié invisible.

## Pourquoi un cleaner a un système solaire

Un utilitaire comme celui-ci aurait pu n’être qu’une icône de la barre des menus avec un bouton de nettoyage, et il
se serait bien vendu. Je lui ai donné cinq planètes à la place. Il y a déjà trop de
logiciels générés et jetables dans le monde, et si j’allais y
mettre l’effort, je voulais que le résultat soit quelque chose de confortable à avoir devant soi.

Chaque fonction est une planète dont le caractère correspond au travail : Clean est la Terre,
Software est Mars, Optimize est Mercure, Analyze est Jupiter, et Status est le Soleil.
La discipline est de rester un seul système, pas cinq ornements. Les textures viennent
d’imagerie astronomique, avec la Terre fondée sur le
[Blue Marble](https://visibleearth.nasa.gov/images/57752/blue-marble-land-surface-shallow-water-and-shaded-topography)
de la NASA ; le sens de rotation et le rythme relatif suivent les corps réels, et chaque planète est dessinée
par le même code à quelques tailles fixes. La beauté dans un outil est bienvenue tant qu’elle est construite
comme le reste de l’outil. L’histoire plus longue de l’apparition des planètes est
[sa propre pièce](https://mole.fit/fr/blog/the-story-of-mole).

## La retenue est le système

L’essentiel du travail de design dans Mole est de la soustraction. L’app est uniquement sombre, à dessein.
Le panneau de la barre des menus flotte au-dessus de votre fond d’écran comme un HUD, et le verre sombre réduit
l’éblouissement à cet endroit, de sorte qu’il n’y a ni mode clair à maintenir ni bascule de thème sur laquelle
raisonner. Il y a une seule échelle typographique pour toute l’app et une pour le site, et aucun
élément ne reçoit une taille ou une couleur ponctuelle : chaque valeur vient d’un jeton partagé,
ce qui explique pourquoi les pages se lisent de façon égale sans qu’aucune chose ne crie.

Et bien des bonnes fonctions ne partent jamais. Un Mac a beaucoup d’astuces agréables que Mole pourrait
exécuter et ne devrait pas, parce qu’un outil à qui vous confiez la suppression de fichiers doit rester
assez petit pour tenir dans votre tête. Dire non à une bonne idée est plus difficile que de
l’ajouter, et c’est l’essentiel de ce qui maintient l’app calme. J’ai écrit séparément
à propos de [décider ce qu’il ne faut pas construire](https://mole.fit/fr/blog/notes-on-building-a-quiet-product).

La retenue s’applique aussi à l’accessibilité. Le calme visuel ne suffit pas si le focus saute,
si les contrôles ont des libellés vagues, ou si une animation masque l’état à VoiceOver. L’ordre de
lecture, l’accessibilité au clavier, le mouvement réduit et un focus stable font partie de la même
promesse : l’interface devrait consommer aussi peu de l’attention de l’utilisateur que la tâche
le permet.

Cette règle change aussi les planètes. Lorsque Reduce Motion est activé, la rotation décorative
s’arrête et les changements d’état évitent le mouvement spatial. La planète peut porter une identité sans
exiger de mouvement, et aucune opération ne dépend de la voir s’animer. Le calme n’est pas un
style visuel fixe ; c’est le respect de la quantité de stimulation que l’utilisateur a demandée.

## Une philosophie, trois surfaces

Mole est un outil en ligne de commande, une app Mac et ce site web, et le brief est le
même pour les trois. Le CLI creuse en profondeur mais reste borné et sûr. L’app rend
ce travail visible sans le rendre bruyant. Le site essaie de vous dire ce que l’app
fait, puis de s’effacer, c’est pourquoi la refonte a pris une journée et non un
mois : il y avait peu à ajouter, seulement des choses à retirer.

C’est tout : un gardien discret, et rien de plus. Pour votre Mac, ou celui d’un
ami. Que votre temps vous appartienne.

---

Canonical HTML page: https://mole.fit/fr/blog/the-design-of-mole
Blog index for agents: https://mole.fit/fr/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
