Gaya output bawaan
Gaya output Default Claude Code adalah prompt sistem yang ada, dirancang untuk membantu Anda menyelesaikan tugas rekayasa perangkat lunak secara efisien. Ada dua gaya output bawaan tambahan yang berfokus pada pengajaran Anda tentang basis kode dan cara Claude beroperasi:- Explanatory: Menyediakan “Insights” edukatif di antara membantu Anda menyelesaikan tugas rekayasa perangkat lunak. Membantu Anda memahami pilihan implementasi dan pola basis kode.
-
Learning: Mode kolaboratif belajar dengan melakukan di mana Claude tidak hanya
akan berbagi “Insights” saat coding, tetapi juga meminta Anda untuk berkontribusi dengan
potongan kode kecil dan strategis sendiri. Claude Code akan menambahkan penanda
TODO(human)dalam kode Anda untuk Anda implementasikan.
Cara kerja gaya output
Gaya output secara langsung memodifikasi prompt sistem Claude Code.- Gaya output non-default mengecualikan instruksi khusus untuk pembuatan kode dan output efisien yang biasanya tertanam dalam Claude Code (seperti merespons secara ringkas dan memverifikasi kode dengan tes).
- Sebaliknya, gaya output ini memiliki instruksi khusus mereka sendiri yang ditambahkan ke prompt sistem.
Ubah gaya output Anda
Anda dapat:-
Menjalankan
/output-styleuntuk mengakses menu dan memilih gaya output Anda (ini juga dapat diakses dari menu/config) -
Menjalankan
/output-style [style], seperti/output-style explanatory, untuk langsung beralih ke gaya
.claude/settings.local.json.
Buat gaya output khusus
Untuk menyiapkan gaya output baru dengan bantuan Claude, jalankan/output-style:new I want an output style that ...
Secara default, gaya output yang dibuat melalui /output-style:new disimpan sebagai
file markdown pada tingkat pengguna di ~/.claude/output-styles dan dapat digunakan
di seluruh proyek. Mereka memiliki struktur berikut:
~/.claude/output-styles) atau tingkat proyek
(.claude/output-styles).
Perbandingan dengan fitur terkait
Gaya Output vs. CLAUDE.md vs. —append-system-prompt
Gaya output sepenuhnya “mematikan” bagian dari prompt sistem default Claude Code yang spesifik untuk rekayasa perangkat lunak. Baik CLAUDE.md maupun--append-system-prompt tidak mengedit prompt sistem default Claude Code. CLAUDE.md
menambahkan konten sebagai pesan pengguna mengikuti prompt sistem default Claude Code. --append-system-prompt menambahkan konten ke prompt sistem.