Les spinner words de Claude Code: gadget ou vrai signal ?
Computing, Honking, Noodling... Les spinner words de Claude Code ne sont pas de la télémétrie. Voici ce qu'ils font vraiment et pourquoi c'est un choix UX malin.

Computing. Thinking. Honking. On les voit défiler à chaque réponse un peu longue dans Claude Code, et on finit toujours par se demander si ça signifie quelque chose de précis.
Pas vraiment, au sens technique strict. Mais c’est un bon indicateur d’activité, et surtout un choix UX malin.
Ce que signifient ces termes #
Voici les termes que vous verrez le plus souvent, avec ce qu’ils évoquent réellement:
| Terme | Registre | Ce que ça signifie |
|---|---|---|
| Thinking | Neutre | Le système traite votre demande |
| Computing | Neutre | Calcul en cours, sensation de progression concrète |
| Processing | Neutre | Terme universel, fonctionne pour tout type de tâche |
| Generating | Neutre | Production d’une sortie en cours |
| Noodling | Ludique | “Je cherche une bonne forme”, bricolage créatif |
| Honking | Humour | Pur humour, aucune valeur technique |
| Cooking / Simmering / Brewing | Métaphorique | Métaphore du mijotage pendant le travail |
Ces sept termes couvrent l’essentiel de ce qu’on voit au quotidien. La liste complète dans le dépôt GitHub de Claude Code en compte une trentaine. Elle inclut des entrées moins attendues, visibles dans le CHANGELOG officiel où de nouveaux verbes ont été ajoutés au fil des versions — ce qui confirme que la fonctionnalité évolue délibérément plutôt que d’avoir été figée dès le premier commit.
Aucun de ces termes ne correspond à une étape précise du pipeline interne. Ce ne sont pas des logs techniques. Si vous voyez “Honking”, il ne se passe rien de particulier côté moteur.
Ce qu’ils font vraiment #
Les spinner words remplissent trois rôles:
- Confirmer que la session est active. Quand une réponse prend du temps, le doute s’installe. “Est-ce que ça tourne encore ?” Le mot qui défile répond à cette question sans tableau de bord.
- Rendre l’attente moins froide. Un spinner muet est fonctionnel. Un mot qui change, c’est une présence. L’attente est la même, la perception change.
- Révéler l’intention du produit. Honking n’a aucune valeur technique. Il est là précisément pour ça, pour prouver qu’un outil sérieux peut avoir de la personnalité.
Un choix délibéré #
Anthropic aurait pu afficher un spinner standard. Ils ont choisi des mots. Ils auraient pu choisir uniquement des termes neutres. Ils ont ajouté Honking.
Ce n’est pas passé entre les mailles du code review. C’est un signal sur leur façon de concevoir les produits: l’attente ne devrait pas être froide, un outil technique peut avoir une personnalité, et l’humour est compatible avec la rigueur.
C’est un petit détail UX, mais les petits détails racontent les valeurs d’une équipe.
Ce choix est d’autant plus visible que la concurrence a fait l’inverse. Cursor affiche un curseur clignotant. GitHub Copilot dans VS Code n’affiche rien de perceptible pendant la génération. La majorité des outils de ce marché ont opté pour la neutralité totale : un signal technique discret, ou simplement rien.
Claude Code opère dans un contexte différent. Les sessions peuvent durer plusieurs minutes — l’agent lit des fichiers, lance des commandes shell, enchaîne des modifications en parallèle. L’attente n’est pas un bruit de fond anecdotique, c’est une partie substantielle de l’expérience. Lui donner une texture, même légère, change la façon dont on perçoit ce temps. Ce n’est pas de la décoration : c’est un choix de design qui a une logique.
Personnaliser ses spinner words #
C’est configurable. C’est aussi exactement le genre de réglage sur lequel on peut passer 45 minutes sans rien produire.
Le setting spinnerVerbs se configure dans ~/.claude/settings.json (le guide de configuration Claude Code couvre l’ensemble des options disponibles si vous débutez). Voici une configuration minimale :
{
"spinnerVerbs": {
"mode": "append",
"verbs": ["Refactoring", "Debugging", "Deploying"]
}
}
Deux modes disponibles. append conserve les verbes par défaut et ajoute les vôtres. replace n’affiche que les vôtres.
Une configuration en mode replace, si vous préférez un set ciblé sur votre contexte de travail :
{
"spinnerVerbs": {
"mode": "replace",
"verbs": ["Analyzing", "Refactoring", "Reviewing", "Testing"]
}
}
En mode replace, les verbes d’Anthropic disparaissent complètement. Utile si le registre humouristique ne correspond pas à votre contexte professionnel, ou si vous voulez tester la lisibilité d’un set de verbes entièrement choisis par vous.
Personnaliser ses spinner verbs, c’est l’équivalent dev de ranger ses crayons par nuance de bleu. Satisfaisant à faire, pas exactement ce qui fait avancer un projet.
Conclusion #
Les spinner words ne racontent pas l’intérieur du moteur. Ils racontent l’état perçu par l’utilisateur: “ça bosse”.
Ce n’est pas un détail technique critique. C’est un détail UX réussi. Et Honking en est la meilleure preuve: ils auraient pu faire simple, ils ont fait humain.
Sources et références #
Catégories
Commentaires
Connexion via GitHub, gratuite et sans collecte de données par ce site.



