Définition de commandes personnalisées
Claude Code permet aux équipes de développement d'étendre son interface en ligne de commande en déclarant des scripts personnalisés. Cette approche évite de ressaisir des instructions complexes et standardise l'exécution de tâches récurrentes directement depuis l'assistant.
Structure et configuration
Les commandes utilisateur se configurent généralement dans le fichier config.json du projet ou dans le répertoire global de l'outil. Chaque entrée associe un nom de commande explicite à un interpréteur ou à un script exécutable.
{ "commands": { "audit-sec": "npm audit --json | node scripts/parse-audit.js", "deploy-staging": "./scripts/deploy.sh staging" }}Exécution et passage de paramètres
Une fois enregistrée, la commande devient accessible dans le flux de discussion avec Claude Code. L'assistant peut alors invoquer directement le script configuré pour analyser l'état du dépôt ou déclencher des actions ciblées.
- La saisie du nom de la commande déclenche l'exécution du script associé.
- Les arguments transmis dans le terminal sont récupérés par le processus sous-jacent.
- Le retour textuel du script est injecté dans le contexte pour analyse immédiate.
Cette méthode garantit que l'agent manipule des outils validés par l'équipe, réduisant les risques d'erreurs lors de la génération de code ou de l'exécution de tâches d'infrastructure.