explanatory-output-style プラグイン
プラグイン Claude Code 学習 Claude Code 拡張・ワークフロー以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このプラグインは、廃止された "Explanatory" 出力スタイルを SessionStart フックとして再現するものです。README によると、セッション開始時に指示を注入し、実装上の選択に関する教育的な洞察の提供、コードベースのパターンや設計判断の説明、タスク完了と学習機会のバランスをClaudeに促します。これらの洞察は「★ Insight」という見出しの付いたブロックとしてコード変更の前後に表示され、2〜3個の教育的なポイントが記載されます。README はこの追加指示と出力によりトークンコストが増加する点を明記し、その点を許容できない場合はインストールしないよう注意しています。
概要
README によると、これは SaaS ではなく Claude Code 用のプラグインで、SessionStart フックを追加する仕組みです。以前に {"outputStyle": "Explanatory"} を設定していた利用者向けに、廃止された "Explanatory" 出力スタイルの代替として位置づけられています。
explanatory-output-style でできること
- Claude Code の各セッション開始時に教育的なコンテキストを自動注入します(追加設定は不要)
- コード変更の前後に「★ Insight」形式で2〜3個の教育的ポイントを受け取れます
- README によれば、一般的なプログラミング概念ではなく、自分のコードベースにおける具体的な実装選択・パターンや慣習・トレードオフに関する説明が得られます
- 廃止された outputStyle: "Explanatory" 設定からこのプラグインへ移行できます
- プラグインの無効化・アンインストール、またはローカルコピーを作成して独自にカスタマイズする管理が可能です
出典
原文の説明(英語)
Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)