Définition de commandes personnalisées
Claude Code permet d'étendre ses capacités par l'intermédiaire de scripts exécutables locaux enregistrés dans le répertoire du projet. Cette approche évite de ressaisir des instructions complexes et standardise l'exécution des tâches récurrentes directement depuis l'interface de l'outil.
Configuration du fichier de commandes
La déclaration des commandes s'effectue généralement dans un fichier de configuration JSON situé à la racine ou via un dossier dédié aux scripts exécutables. Voici un exemple de définition pour automatiser l'analyse de sécurité d'un sous-module :
{ "commands": { "audit-module": { "description": "Exécute l'analyse statique sur le module cible", "execute": "node ./scripts/security-audit.js --strict" } }}Exécution et intégration
Une fois la commande enregistrée, l'assistant peut l'invoquer ou la proposer lorsque le contexte technique l'exige. Les développeurs peuvent également l'appeler directement en préfixant l'action par l'identifiant défini dans le fichier de configuration.
- Centralisation des scripts utilitaires du dépôt
- Réduction des erreurs de syntaxe lors des lancements manuels
- Traçabilité des actions exécutées par l'assistant