Claude Code : Exécution et structure des commandes personnalisées
Pour automatiser des flux de travail récurrents dans le terminal, Claude Code permet de définir des commandes personnalisées directement exploitables au sein de l'interface conversationnelle. Cette approche évite de ressaisir de longs contextes à chaque session de développement.
La mise en place repose sur la création d'un fichier de configuration au format JSON, généralement stocké dans le répertoire utilisateur ou à la racine du projet. Ce fichier associe un identifiant textuel à une séquence d'instructions exécutables par l'agent.
{
"customCommands": {
"audit-sec": {
"description": "Analyse les vulnérabilités du code source avec les outils locaux",
"prompt": "Exécute un audit de sécurité sur les fichiers modifiés et liste les failles potentielles."
}
}
}Une fois la configuration enregistrée, l'utilisation s'effectue directement dans le terminal en préfixant l'identifiant par le caractère dédié. L'outil charge alors le prompt associé et l'exécute dans le contexte du projet actif.
- La commande
/audit-secdéclenche l'analyse ciblée sans saisie manuelle. - Les paramètres dynamiques peuvent être transmis pour affiner la portée de l'action.
- Le suivi s'affiche en temps réel dans la sortie standard du terminal.
Cette configuration permet d'uniformiser les pratiques de révision au sein d'une équipe de développement sans multiplier les scripts shell externes.