Claude Code se dote de mods pour se reconfigurer de l’intérieur
Anthropic ajoute un système de mods à Claude Code, son outil de codage par IA. Des fonctions JavaScript ou TypeScript peuvent modifier l’interface, intercepter des appels et ajouter des commandes, avec un avertissement clair sur la sécurité.
Anthropic a lancé des mods pour Claude Code, son outil de développement assisté par IA, afin de laisser les utilisateurs changer son comportement et son interface de l’intérieur. L’annonce, faite le 2 octobre 2026 par Anthropic et détaillée aussi par THE DECODER, vise les développeurs qui veulent un outil plus souple, mais aussi plus difficile à configurer à la légère. Ces modules peuvent réécrire un prompt, bloquer un appel à un outil, afficher de nouveaux panneaux ou ajouter des commandes. Le tout avec une idée simple : chacun ne travaille pas de la même façon, et Claude Code n’a pas vocation à faire semblant du contraire.
Un plugin, mais avec la main sur le moteur
Un mod est une fonction JavaScript ou TypeScript qui s’accroche à des événements précis dans Claude Code. Concrètement, il peut agir quand l’utilisateur saisit une commande, quand le modèle appelle un outil ou quand l’interface se rend. Anthropic dit que certains éléments intégrés, comme la commande /diff, reposent déjà sur ce mécanisme. Cette approche va plus loin que les réglages classiques, les instructions persistantes dans CLAUDE.md, les hooks ou les serveurs MCP, car elle touche au fonctionnement même du produit. La promesse est claire : adapter l’outil au flux de travail, plutôt que l’inverse.
Selon le billet technique d’Anthropic repris par Paul Sawers, un mod peut aussi servir à afficher des informations en direct, comme le nombre d’appels à des outils, le temps d’exécution ou la consommation de tokens. Un exemple cité par la société, baptisé Token Weather, suit l’usage de la fenêtre de contexte et change d’état selon le niveau atteint. À 18 % d’un contexte de 200 000 tokens, il affiche Clear ; à 67 %, Showers ; à 81 %, Storm. C’est visuel, pratique, et un peu météo-sensible pour un assistant censé écrire du code.
La personnalisation, oui, mais pas les yeux fermés
Anthropic présente les mods comme un système de plugins, installables depuis des dépôts GitHub ou d’autres sources de distribution. Le premier module officiel, You Should Know, lance un agent séparé qui surveille les réponses de Claude et signale les informations importantes que l’utilisateur aurait pu manquer. Le système est disponible dans la CLI, l’application de bureau et partiellement dans l’extension VS Code, tandis que les organisations peuvent contrôler quels mods sont autorisés à se charger.
Le revers est évident : un mod exécute du code localement, avec les permissions de l’utilisateur. Anthropic prévient donc de n’installer que du code provenant de sources fiables, car ces modules ne sont pas sandboxés. Dans les environnements Team et Enterprise, ou sur les machines avec réglages gérés, un garde-fou nommé sec-default bloque par défaut les mods qui voudraient contourner des refus de permission. Hors de ce cadre, certaines décisions peuvent être outrepassées. Autrement dit, la personnalisation gagne du terrain, mais la surface d’attaque aussi.
Ce que cela change pour les équipes
Pour les développeurs indépendants, les mods ouvrent la porte à des assistants de codage plus adaptés à une méthode de travail précise. Pour les équipes, l’enjeu est plus large : standardiser certains usages sans enfermer tout le monde dans la même interface. Anthropic dit aussi vouloir publier des exemples sur GitHub afin de faciliter les contributions et la réutilisation. Dans ce contexte, Claude Code se rapproche d’une plateforme autant que d’un produit. La différence compte, car une plateforme attire les plugins, les habitudes et, souvent, les débats sur la gouvernance.
- 2 octobre 2026 — annonce des mods par Anthropic.
- 200 000 tokens — taille du contexte citée pour l’exemple Token Weather.
- 3 environnements — CLI, desktop et extension VS Code partielle.
- 1er mod officiel — You Should Know, disponible via le plugin builtin.