Stili di output integrati
Lo stile di output Default di Claude Code è il prompt di sistema esistente, progettato per aiutarti a completare i compiti di ingegneria del software in modo efficiente. Ci sono due stili di output integrati aggiuntivi focalizzati sull’insegnarti la codebase e come funziona Claude:- Explanatory: Fornisce “Insights” educativi tra l’aiutarti a completare i compiti di ingegneria del software. Ti aiuta a comprendere le scelte di implementazione e i modelli della codebase.
-
Learning: Modalità collaborativa di apprendimento pratico in cui Claude non solo condividerà “Insights” durante la codifica, ma ti chiederà anche di contribuire con piccoli e strategici pezzi di codice tu stesso. Claude Code aggiungerà marcatori
TODO(human)nel tuo codice per te da implementare.
Come funzionano gli stili di output
Gli stili di output modificano direttamente il prompt di sistema di Claude Code.- Gli stili di output non predefiniti escludono le istruzioni specifiche per la generazione di codice e l’output efficiente normalmente integrati in Claude Code (come rispondere in modo conciso e verificare il codice con i test).
- Invece, questi stili di output hanno le loro proprie istruzioni personalizzate aggiunte al prompt di sistema.
Cambia il tuo stile di output
Puoi:-
Eseguire
/output-styleper accedere al menu e selezionare il tuo stile di output (questo può essere accessibile anche dal menu/config) -
Eseguire
/output-style [style], come/output-style explanatory, per passare direttamente a uno stile
.claude/settings.local.json.
Crea uno stile di output personalizzato
Per configurare un nuovo stile di output con l’aiuto di Claude, esegui/output-style:new I want an output style that ...
Per impostazione predefinita, gli stili di output creati tramite /output-style:new vengono salvati come file markdown a livello utente in ~/.claude/output-styles e possono essere utilizzati in tutti i progetti. Hanno la seguente struttura:
~/.claude/output-styles) o a livello di progetto (.claude/output-styles).
Confronti con funzioni correlate
Stili di output vs. CLAUDE.md vs. —append-system-prompt
Gli stili di output “disattivano” completamente le parti del prompt di sistema predefinito di Claude Code specifiche per l’ingegneria del software. Né CLAUDE.md né--append-system-prompt modificano il prompt di sistema predefinito di Claude Code. CLAUDE.md aggiunge i contenuti come messaggio utente seguendo il prompt di sistema predefinito di Claude Code. --append-system-prompt aggiunge il contenuto al prompt di sistema.