AI時短ラボ
プロダクト· 約12

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)を確認すると、この挙動がキャッシュの仕組みとどう絡むかも具体的に書かれていた。

"When you switch output styles mid-session with /config or the outputStyle setting, Claude uses the new style starting with your next message. … Before v2.1.251, a mid-session style switch kept the cache but didn't apply until you ran /clear or started a new session."

2026-09-10 訂正:初出時はここに「does not invalidate the cache, but the change also doesn't apply…」という文をOutput style節からの引用として載せていたが、公式ドキュメントを取り直すと、その文言はCLAUDE.mdの編集について書いた別の節(Editing CLAUDE.md mid-session)のもので、Output style節は上のように「v2.1.251以降は次のメッセージから新しいスタイルが効く」と書かれている。節を取り違えていたため差し替えた。)

(セッションの途中で/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年最新ガイド】

感想・指摘はコメント欄へ。

シェア: ポスト はてブ

出典・参照資料

更新・訂正履歴

  • 引用元の節を取り違えていたため訂正。Output style の挙動として Changing it via /config or the outputStyle setting mid-session does not invalidate the cache, but the change also doesn't apply… を引用していたが、docs.claude.com/en/docs/claude-code/prompt-caching.md を取り直すと、この文言に対応するのは Editing CLAUDE.md mid-session 節の記述で、Output style 節は When you switch output styles mid-session with /config or the outputStyle setting, Claude uses the new style starting with your next message. と、v2.1.251以降は即時反映される旨を書いている(v2.1.251より前は記事の説明どおりの挙動だったとも書かれている)。引用を実際のOutput style節の記述に差し替えた。

AIニュースの解説を動画でも

YouTubeでは注目ニュースの背景を解説し、Xでは新着記事をお知らせしています。

コメント

まだコメントはありません。最初のコメントを書いてみませんか?

AIについて聞きたいことはありますか?

質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。

質問箱を見る →

新しい記事をメールで受け取る

AIの新しい発表を、出典付きで整理して届けます。

関連記事

Claude Codeが会話を打ち切れるようになった──EndConversationツールの仕組みと適用範囲の記事画像
プロダクト09.06読了13

Claude Codeが会話を打ち切れるようになった──EndConversationツールの仕組みと適用範囲

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

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

出典 ─ Anthropic公式
Claude Codeに「/claude-api cost-optimize」が追加──既存プロジェクトのAPI支出を測って1つずつ削るコマンドの記事画像
プロダクト09.07読了18

Claude Codeに「/claude-api cost-optimize」が追加──既存プロジェクトのAPI支出を測って1つずつ削るコマンド

出典 ─ Claude Code CHANGELOG.
Claude ConsoleのWorkbenchが8月17日に終了──Playgroundへの移行で消えたもの・残ったものの記事画像
プロダクト09.07読了16

Claude ConsoleのWorkbenchが8月17日に終了──Playgroundへの移行で消えたもの・残ったもの

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

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

出典 ─ Claude Developer Platform公式ドキュメント
Claude Codeの週間上限、9月14日から恒久+25%に──+50%キャンペーンは9月13日で終了、Anthropic公式が「今日と比べて17%減」と明記の記事画像
プロダクト09.17読了9

Claude Codeの週間上限、9月14日から恒久+25%に──+50%キャンペーンは9月13日で終了、Anthropic公式が「今日と比べて17%減」と明記

出典 ─ @ClaudeDevs 1本目(2026-0
Anthropic公式ドキュメントの圧縮(compaction)フロー図
プロダクト09.18読了12

Claude APIに「任意のタイミングで会話を圧縮する」オンデマンド圧縮(ベータ)──署名付きの要約ブロックを返し、直近の会話は原文のまま残せる。しきい値型との違い、課金の見方、失敗時の挙動

出典 ─ Anthropic公式ドキュメント(しきい値型とオンデマンド型・2026-09-17取得)
Claude Codeの「プロジェクト」が再設計──目標を渡すと、コーディネーターがスレッド(=クラウドのClaude Codeセッション)に仕事を割り振り、並列でPRを開いて結果を組み立てる。9月17日からPro・Maxの一部でベータ、既存プロジェクトはそのままの記事画像
プロダクト09.20読了7

Claude Codeの「プロジェクト」が再設計──目標を渡すと、コーディネーターがスレッド(=クラウドのClaude Codeセッション)に仕事を割り振り、並列でPRを開いて結果を組み立てる。9月17日からPro・Maxの一部でベータ、既存プロジェクトはそのまま

出典 ─ Anthropic公式ブログ(2026年9月17日・9月18日取得)