Styles de sortie intégrés
Le style de sortie Par défaut de Claude Code est l’invite système existante, conçue pour vous aider à accomplir efficacement les tâches d’ingénierie logicielle. Il y a deux styles de sortie intégrés supplémentaires axés sur vous enseigner la base de code et le fonctionnement de Claude :- Explicatif : Fournit des « Insights » éducatifs entre les aides pour accomplir les tâches d’ingénierie logicielle. Vous aide à comprendre les choix d’implémentation et les modèles de base de code.
-
Apprentissage : Mode collaboratif d’apprentissage par la pratique où Claude non seulement partagera des « Insights » lors du codage, mais vous demandera également de contribuer de petits éléments de code stratégiques vous-même. Claude Code ajoutera des marqueurs
TODO(human)dans votre code pour que vous les implémentiez.
Comment fonctionnent les styles de sortie
Les styles de sortie modifient directement l’invite système de Claude Code.- Les styles de sortie non par défaut excluent les instructions spécifiques à la génération de code et à la sortie efficace normalement intégrées à Claude Code (comme répondre de manière concise et vérifier le code avec des tests).
- Au lieu de cela, ces styles de sortie ont leurs propres instructions personnalisées ajoutées à l’invite système.
Modifier votre style de sortie
Vous pouvez soit :-
Exécuter
/output-stylepour accéder au menu et sélectionner votre style de sortie (cela peut également être accédé depuis le menu/config) -
Exécuter
/output-style [style], comme/output-style explanatory, pour basculer directement vers un style
.claude/settings.local.json.
Créer un style de sortie personnalisé
Pour configurer un nouveau style de sortie avec l’aide de Claude, exécutez/output-style:new I want an output style that ...
Par défaut, les styles de sortie créés via /output-style:new sont enregistrés en tant que fichiers markdown au niveau utilisateur dans ~/.claude/output-styles et peuvent être utilisés dans tous les projets. Ils ont la structure suivante :
~/.claude/output-styles), soit au niveau du projet (.claude/output-styles).
Comparaisons avec les fonctionnalités connexes
Styles de sortie vs. CLAUDE.md vs. —append-system-prompt
Les styles de sortie « désactivent » complètement les parties de l’invite système par défaut de Claude Code spécifiques à l’ingénierie logicielle. Ni CLAUDE.md ni--append-system-prompt ne modifient l’invite système par défaut de Claude Code. CLAUDE.md ajoute le contenu en tant que message utilisateur suivant l’invite système par défaut de Claude Code. --append-system-prompt ajoute le contenu à l’invite système.