settings.json

outputStyle

型string記述場所どの設定ファイルでも可

アシスタント応答の出力スタイルを制御する。組み込みスタイルは default、Proactive、Explanatory、Learning である。カスタムスタイルは ~/.claude/output-styles/ または .claude/output-styles/ に追加できる。 See https://code.claude.com/docs/en/output-styles

既定値: 未設定であり、Claude Code は default スタイルを使用する

記述例

{
  "outputStyle": "Explanatory"
}

使い方・用途

  • アシスタントの役割・口調・出力形式を保存済みのスタイル一式で切り替えたいときに、settings.json で既定の outputStyle を指定できる
  • Explanatory や Learning などの組み込みスタイルを使い分けたいときに、設定ファイルであらかじめ選択しておける
  • 自作のスタイルを ~/.claude/output-styles/ や .claude/output-styles/ に置いた場合、そのスタイル名を outputStyle に設定して適用できる
英語原文(公式ドキュメントより)

Controls the output style for assistant responses. Built-in styles: default, Proactive, Explanatory, Learning. Custom styles can be added in ~/.claude/output-styles/ or .claude/output-styles/. See https://code.claude.com/docs/en/output-styles

関連する変更履歴

v2.1.283(1件)

Fixed
outputStyles、themes、monitors、lspServers のパスが存在しない、またはプラグインディレクトリ外を指しているプラグインを、claude plugin validate が合格させてしまう問題を修正した
英語原文を表示
Fixed claude plugin validate passing plugins whose outputStyles, themes, monitors, or lspServers paths are missing or point outside the plugin directory