Skip to content
Apothem
リファレンス

出力スタイル

/output-style コマンドでセッションごとに有効化される、オペレーター向けトーンのプロファイル(シニアアーキテクト、簡潔なエンジニア、フォレンジック監査者)。

出力スタイルのプロファイルは src/apothem/output-styles/ 配下にあり、スタイルごとのオペレーター向けトーンのガイダンスを保持します。ホストのハーネスは、/output-style <name> によってセッション単位でスタイルを有効にします。

正規のプロファイル

プロファイルファイルトーン
デフォルトsrc/apothem/output-styles/default.md他のすべてのスタイルが上乗せする基準のトーン
デフォルトアーキテクトsrc/apothem/output-styles/default-architect.mdシニアソフトウェアアーキテクトのトーン
簡潔なエンジニアsrc/apothem/output-styles/concise-engineer.md短い形式のエンジニアリングのトーン
フォレンジック監査者src/apothem/output-styles/forensic-auditor.md検出結果を 1 件ずつ扱う監査のトーン

スタイルのインストール先

apothem install --harness claude-code は、スタイルを ~/.claude/output-styles/ にコピーします。Claude Code プラグインは同じファイルを自身の output-styles/ フォルダーで出荷しており、Claude Code はこのフォルダーをプラグインの出力スタイルとしてスキャンします(プラグインリファレンス)。そのため、プラグインをインストールするだけでスタイルを選択できます。他のハーネスには出力スタイルの面がないため、他のインストールではスタイルは出荷されません。

フロントマターの契約

---
name: <style name>
description: <one-line tone summary>
keep-coding-instructions: true
---

name と description は必須です。出荷されるすべてのスタイルは、keep-coding-instructions: true も設定しています。Claude Code は、このキーが true でない限り、組み込みのソフトウェアエンジニアリングの指示(変更の範囲の決め方、コメントの書き方、作業の検証方法)をカスタム出力スタイルから除外します。このキーのデフォルトは false です。 Apothem のスタイルは、作業のやり方ではなく作業の提示のしかたを変えるものなので、これらの指示を保持します。Claude Code の出力スタイルのリファレンスを参照してください。

新しいプロファイルの作成

src/apothem/output-styles/ 配下に、正規のフロントマター(スタイルがエンジニアリング作業向けでない場合を除き keep-coding-instructions: true を含む)を持つ新しい <name>.md ファイルを作成し、本文でトーンを宣言し、次のセッションの開始時に /output-style <name> を呼び出して承認します。

On this page