2026年9月5日 土曜日
AI時短ラボ
プロダクト· 約11

Claude Codeに組み込みの「Concise」出力スタイルが追加──前置きと実況を省いて結果から話す

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

Claude Codeに組み込みの「Concise」出力スタイルが追加──前置きと実況を省いて結果から話す
執筆・編集:
目次

3行まとめ

  1. 組み込みのOutput styleは全部で5種類。Default(既存の標準)に加え、Proactive・Concise・Explanatory・Learningの4つが追加で用意されている
  2. Conciseは前置き・実況を省くだけでなく、公式ドキュメントによれば「エラーレポート・セキュリティ警告・破壊的操作の確認は常に全文を保持する」と明記されている。詳細な説明を求めれば通常通り詳しく答える、という条件付きの簡潔さだ
  3. /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 /config or the outputStyle setting 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 /clear or restart."

(セッションの途中で/configoutputStyle設定を使ってスタイルを変更しても、キャッシュは無効化されないが、変更自体も適用されない。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の新しい発表を、出典付きで整理して届けます。

関連記事

Claude APIが2026年8月に踏んだ変更点まとめ──Python SDK v1.0の破壊的変更を中心にの記事画像
プロダクト09.03読了14

Claude APIが2026年8月に踏んだ変更点まとめ──Python SDK v1.0の破壊的変更を中心に

出典 ─ Anthropic公式
Claude APIが会話の途中でツールセットを変えられるようになった──プロンプトキャッシュを保ったままの記事画像
プロダクト09.01読了18

Claude APIが会話の途中でツールセットを変えられるようになった──プロンプトキャッシュを保ったまま

出典 ─ Claude Developer Platform公式ドキュメント
Claude Codeの週次枠+50%が8月31日まで再延長──Anthropicが初めて「恒久化したい」と明言、同時に容量逼迫も認めるの記事画像
プロダクト08.19読了14

Claude Codeの週次枠+50%が8月31日まで再延長──Anthropicが初めて「恒久化したい」と明言、同時に容量逼迫も認める

出典 ─ @ClaudeDevs 8月31日まで再延長
Claude Code、8月14日からautoモードがデフォルトに──「人間の承認は危険コマンドの13.6%しか止めていなかった」の記事画像
プロダクト08.08読了11

Claude Code、8月14日からautoモードがデフォルトに──「人間の承認は危険コマンドの13.6%しか止めていなかった」

出典 ─ Anthropic公式ブログ: Auto m
Claude APIの「computer use」がベータを卒業──新設の「browser use」との違いを公式リリースノートで切り分けるの記事画像
検証09.05読了11

Claude APIの「computer use」がベータを卒業──新設の「browser use」との違いを公式リリースノートで切り分ける

出典 ─ Claude Developer Platf
SendMessage/ListAgentsの中身──Claude Codeのセッション同士は何をどこまで送り合えるかの記事画像
活用09.04読了13

SendMessage/ListAgentsの中身──Claude Codeのセッション同士は何をどこまで送り合えるか

出典 ─ Message your other Cla
Claude CodeにBash風のCtrl+Wを──keybindingFlavor: readline設定の中身の記事画像
検証09.04読了12

Claude CodeにBash風のCtrl+Wを──keybindingFlavor: readline設定の中身

出典 ─ anthropics/claude-code(GitHub公式リリースノート)
Claude Agent SDKを『エディタの共通言語ACP』に翻訳する──Zed製アダプタが対応する機能を数えてみたの記事画像
検証09.04読了13

Claude Agent SDKを『エディタの共通言語ACP』に翻訳する──Zed製アダプタが対応する機能を数えてみた

出典 ─ zed-industries/claude-