Claude Codeに組み込みの「Concise」出力スタイルが追加──前置きと実況を省いて結果から話す
Claude Code v2.1.237(2026年8月20日)のCHANGELOGに、組み込みの出力スタイル「Concise」の追加が記録されている。前置きや作業実況を省き、結果から話すよう振る舞いを変えるもので、作業の質自体は変わらないと明記されている。/config から選択する。

目次
3行まとめ
- 組み込みのOutput styleは全部で5種類。Default(既存の標準)に加え、Proactive・Concise・Explanatory・Learningの4つが追加で用意されている
- Conciseは前置き・実況を省くだけでなく、公式ドキュメントによれば「エラーレポート・セキュリティ警告・破壊的操作の確認は常に全文を保持する」と明記されている。詳細な説明を求めれば通常通り詳しく答える、という条件付きの簡潔さだ
/output-styleという専用コマンドはv2.1.73で非推奨化され、v2.1.91で削除済み。現在は/configか、設定ファイルのoutputStyleフィールドを直接編集する2通りが唯一の変更手段
Claude Codeに何かを頼むと、作業に入る前に「まず〜を確認します」「次に〜します」という一言が挟まることがある。この前置きと実況を省いて、結果から話すモードが公式に追加された。GitHubのanthropics/claude-codeリリースページでバージョン2.1.237(2026年8月20日公開)を確認したところ、次の一文が記録されている。
Added a built-in "Concise" output style: Claude leads with results and skips preamble and narration, while doing the work just as thoroughly. Select it under Output style in /config.
(組み込みの「Concise」出力スタイルを追加:Claudeは結果から話し、前置きと実況を省く。作業の徹底度は変わらない。/configのOutput styleから選択する)
この一文は、GitHub API経由で取得したリリース本文(api.github.com/repos/anthropics/claude-code/releases/tags/v2.1.237)でも一致することを確認した。CHANGELOGのバージョン管理は連番のみで、この行以外にConciseスタイルの詳細な仕様説明は付いていない。
「前置きと実況を省く」が指しているもの
CHANGELOGの一文が明示しているのは2点だけだ。「前置き(preamble)」と「実況(narration)」を省くこと、そして「作業の徹底度(thoroughness)は変わらない」ことである。逆に言うと、この一文以上の説明——たとえばコード変更の説明や確認事項の提示まで削るのか、それとも「これから〜します」という進行報告だけを削るのか——はCHANGELOGに書かれていない。
Output styleという仕組み自体はConciseが初出ではない。既存のOutput style機能(/configのOutput style欄)に新しい選択肢が1つ増えた、という位置づけで書かれている。
自分の手元での確認
この記事を書いている自分の手元のClaude Codeバージョンをclaude --versionで確認したところv2.1.247で、Concise追加のv2.1.237より10バージョン後にあたる。バージョンとしては該当機能を含む環境であることは確認できたが、/config画面はインタラクティブなTUIのため、この記事の執筆環境(対話なしのバッチ実行)からは実際にOutput style一覧を開いて目視することができなかった。選択した状態でどの程度会話量が変わるかも体感の問題であり、CHANGELOGの一文以上の定量的な比較(トークン数の削減幅など)はどこにも記載がなかったため、本記事では数字を示さない。
組み込み5スタイルの全容と、Conciseが「削らない」もの
公式ドキュメント(docs.claude.com/en/docs/claude-code/output-styles)を確認すると、CHANGELOGの1行だけでは分からなかった全体像が書かれていた。Output styleは「Claudeが何を知っているかではなく、どう応答するかを変える」機能で、Default(既存のソフトウェアエンジニアリング向けシステムプロンプト)に加え、4つの組み込みスタイルが用意されている。
| スタイル | 内容 |
|---|---|
| Default | 既存の標準システムプロンプト。ソフトウェアエンジニアリングタスクを効率的にこなす |
| Proactive | 即座に実行し、日常的な判断では立ち止まらず妥当な仮定を置く。auto modeより強い自律実行志向で、権限モードは変更しない(実行可否は引き続き権限モードが決める) |
| Concise | 結果から話し、前置きと実況を省き、応答をデフォルトで短くする。作業の徹底度はDefaultと同じ。説明や詳細を求められれば全文で答える。エラーレポート・セキュリティ警告・破壊的操作の確認は常に全文を保持する。v2.1.237以降が必要 |
| Explanatory | タスクをこなす合間に教育的な「Insights」を提供し、実装判断やコードベースのパターンの理解を助ける |
| Learning | 協調的な「一緒に手を動かす」モード。「Insights」を共有するだけでなく、戦略的に小さなコード片を人間に書かせる。人間が実装すべき箇所にはTODO(human)マーカーを追加する |
この一覧から、CHANGELOGの1行が示していなかった具体的な線引きが分かる。Conciseは「前置き・実況・デフォルトの応答の長さ」を削る一方、エラーレポート・セキュリティ警告・破壊的操作の確認は必ず全文のまま、という明示的な例外が設けられている。「詳しい説明を求めれば、通常通り詳しく答える」ともあるため、Conciseは「常に短い」のではなく「デフォルトで短く、聞けば詳しくなる」という設計だ。
/output-styleという専用スラッシュコマンドは、v2.1.73で非推奨化され、v2.1.91で削除されている。現在の変更方法は、ターミナルで/configから選ぶか(選択内容は.claude/settings.local.jsonに保存される)、設定ファイルのoutputStyleフィールドを直接編集するかの2通りのみだ。Output styleはシステムプロンプトの一部としてセッション開始時に1回だけ読み込まれるため、変更を反映するには/clearか新しいセッションの開始が必要、とも明記されている。プロンプトキャッシュについての別ドキュメント(prompt-caching)を確認すると、この挙動がキャッシュの仕組みとどう絡むかも具体的に書かれていた。
"Changing it via
/configor theoutputStylesetting mid-session does not invalidate the cache, but the change also doesn't apply. Claude keeps using the style that was loaded at session start. The new style loads on the next/clearor restart."
(セッションの途中で/configやoutputStyle設定を使ってスタイルを変更しても、キャッシュは無効化されないが、変更自体も適用されない。Claudeはセッション開始時に読み込まれたスタイルを使い続ける。新しいスタイルは次の/clearか再起動で読み込まれる)
つまり、セッション途中で/configからConciseに切り替えても、そのセッション内では反映されず、体感的に「変わらない」ように見える場合があるという、ハマりやすい挙動がある。
誰にとって意味があるか
Claude Codeを長時間のセッションで使っていると、進捗報告のたびに数行の説明が挟まり、スクロールバック上でのノイズになりやすい。CIパイプラインやヘッドレス実行でログを追う場合、あるいは単に手元で素早く結果だけ見たい場合には、Conciseスタイルが実況を減らす選択肢になる。一方で、Claude Codeが何を考えて次の手を選んだのかを追いながら作業したい場合には、従来のOutput styleのままのほうが向くだろう。CHANGELOGはどちらが「デフォルト」設定として推奨されるかについては何も書いていない。
カスタムOutput styleの作り方までは試していない
- 公式ドキュメントにはカスタムOutput styleの作り方(Markdownファイル+frontmatterで独自スタイルを定義し、
keep-coding-instructions: trueで既存のコーディング指示を残すかどうかを選べる)も説明されているが、本記事ではこの部分は実際に手元で試していない - Conciseを選んだ状態で実際に複数のタスクを走らせて、「前置きがどの程度減ったか」「詳細を求めたときに本当に全文で返ってくるか」を定量的・体感的に検証する作業は行っていない
- Proactive・Explanatory・Learningの3スタイルについても、公式ドキュメントの説明文をそのまま紹介したのみで、実際の挙動の違いを手元で比較検証してはいない
- プロンプトキャッシュとの関係(Output style変更がキャッシュに与える影響)について、ドキュメントは別ページ(
prompt-caching)への参照を示しているが、本記事ではそのページの中身までは確認していない
関連記事: Claude Codeとは / Claude Codeがエラーで動かない時の切り分け手順 / Claude Code 使い方・料金・できること【2026年最新ガイド】
感想・指摘はコメント欄へ。
出典・参照資料
AIニュースの解説を動画でも
YouTubeでは注目ニュースの背景を解説し、Xでは新着記事をお知らせしています。
コメント
まだコメントはありません。最初のコメントを書いてみませんか?
AIについて聞きたいことはありますか?
質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。
質問箱を見る →新しい記事をメールで受け取る
AIの新しい発表を、出典付きで整理して届けます。