Skip to content
← リリースに戻る · 2.1.269
新機能 / v2.1.269

/output-style [name]

CHANGELOG 原文(英語)

Added /output-style [name] to list and switch output styles, including over Remote Control and in cloud and other headless sessions
公式の変更履歴を開く ↗

日本語での補足

/output-style [name]を追加。Remote Control経由や、クラウド・その他のheadlessセッションを含め、出力スタイルの一覧表示と切り替えができるようになった。

ドキュメント

ドキュメントの抜粋(参考訳)

出力スタイルを変更する

スタイルは、コマンド、メニュー、または設定ファイルで選べます。コマンドと両方のメニューは、選んだ内容をプロジェクトローカルレベル.claude/settings.local.json に保存します。

  • /output-style コマンド: /output-style <style> を実行すると切り替わります。例えば /output-style concise のようにします。引数なしで実行すると、選択可能なスタイルの一覧が表示され、現在のスタイルに印が付きます。

    このコマンドは、非対話モードや Agent SDK のセッション、また Remote Control 経由のモバイルアプリや Web からも使えます。ただし、これらでは組み込みスタイルの一覧表示と選択のみ可能です。Claude Code v2.1.269 以降が必要です。

  • ターミナルメニュー: /config を実行し、Output style を選ぶと、メニューからスタイルを選べます。

  • VS Code 拡張機能: /コマンドメニューを開き、Output styles を選ぶと、カスタムスタイルを含めてスタイルを選べます。Claude Code v2.1.257 以降が必要です。

  • デスクトップアプリ: 設定ファイル、例えばターミナルメニューが書き込む .claude/settings.local.jsonoutputStyle フィールドを設定します。デスクトップアプリで /config を実行すると、Claude Code はメニューではなくSettings > Claude Code を開きます

メニューを使わずにスタイルを設定するには、設定ファイルの outputStyle フィールドを直接編集します。

{
  "outputStyle": "Explanatory"
}

この値は大文字・小文字を区別するため、組み込みスタイルの名前は ProactiveConciseExplanatoryLearning のように記述してください。explanatory のようにスタイル名と完全に一致しない値を指定すると、Default スタイルになります。/output-style コマンドでは大文字・小文字は区別されません。

すべてのプロジェクトで既定のスタイルにするには、~/.claude/settings.jsonoutputStyle を設定します。プロジェクト自身の設定ファイルは、この値より優先されます

セッションの途中でスタイルを切り替えると、次のメッセージから新しいスタイルが使われます。その最初のメッセージがプロンプトキャッシュにどう影響するかについては、出力スタイルの変更を参照してください。v2.1.251 より前では、新しいスタイルは /clear を実行するか新しいセッションを開始した後にのみ適用されていました。

取得日 · 2026-09-23

変更の詳細