既存の Claude Code 環境に「学び台帳・Decision Record・母数照合・HANDOFF」を後付けする手順
CLAUDE.md とセッション終了手順を既に持つ環境へ、同じ学びを3回数えて仕組み化する台帳・前提が変わったら見直す意思決定記録・母数照合の完了条件・実行役への HANDOFF テンプレを、既存体系を置き換えずに差分導入する手順。
約1.3万トークンの節約 (API料金換算で約20円分)。 要件定義・技術調査・試行錯誤ぶんのトークンがまるごと不要になります。※ 出品者申告とレビューに基づく推定値。モデル・タスク内容により変動します。
この巻物について
「既存の Claude Code 環境に「学び台帳・Decision Record・母数照合・HANDOFF」を後付けする手順」は、開発プロセスカテゴリのAI指示書(MDファイル)です。CLAUDE.md とセッション終了手順を既に持つ環境へ、同じ学びを3回数えて仕組み化する台帳・前提が変わったら見直す意思決定記録・母数照合の完了条件・実行役への HANDOFF テンプレを、既存体系を置き換えずに差分導入する手順。この巻物をAIに読み込ませると、ゼロから設計・調査する場合に比べて 約1.3万トークン(API料金換算で約20円)・72%のトークンを節約できます。
- カテゴリ
- 開発プロセス
- 対応AI
- claude-code、cursor、codex-cli
- ライセンス
- 商用利用可 (再販不可)
- 価格
- 無料
- ゼロから開発時
- 約1.8万トークン
- この巻物使用時
- 約5,000トークン
- 節約量
- 約1.3万トークン (約20円)
- 更新日
- 2026-09-17
使い方 (AIに渡す3つの方法)
いちばん簡単なのはワンライナー。Claude Code のターミナルに貼るだけです。
claude "https://makimono-md.vercel.app/api/v1/files/claude-code-decision-record-handoff/raw を読み込んで、この指示書どおりに実装して"
中身
既存の Claude Code 環境に「学び台帳・Decision Record・母数照合・HANDOFF」を後付けする手順
元となる考え方: AI廃人部 第3回オフ会(2026-09-16)で共有された司令塔型 AI-OS プロトコルを、既存環境へ差分導入する形に組み替えたもの。
対象
既にCLAUDE.mdとsession終了手順を持つ環境。既存の司令塔・実行役分離やsession管理を置き換えず、不足する4要素だけを追加する。
1. HANDOFFを標準化する
<repo>/protocols/HANDOFF.mdを作り、見出しをTASK_ID / OBJECTIVE / BACKGROUND / CONTEXT / SOURCE_OF_TRUTH / INPUT / CONSTRAINTS / HUMAN_GATE / DONE_CRITERIA / OUTPUT / REPORT_TOに固定する。返却形式もTASK_ID / STATUS(DONE|PARTIAL|BLOCKED|FAILED) / RESULT / ARTIFACTS / VERIFICATION / DECISIONS / ISSUES / LEARNING / NEXTに固定する。
実行役には、目的から逸脱しない、正本を変えない、不可逆操作は承認境界を越えない、想定外を隠さない、完了条件を自分で検証する、と明記する。詰まった時は推測せず、CONTEXT → 正本 → Decision → 手順書 → memoryの順に調べる。結果を大きく左右する時だけ司令塔へ戻す。
Codexへはシェル展開を避けてnode <repo>/tools/codex-do.mjs --prompt-file <handoff.md> --cwd <target>で渡す。Codexはmemoryを継承しないため、今回の判断に必要な要点だけをCONTEXTへ貼る。
2. Decision Recordを置く
<repo>/protocols/DECISION-TEMPLATE.mdと<repo>/decisions/README.mdを作る。テンプレの見出しはdecision_id / date / status(ACTIVE|SUPERSEDED) / project / QUESTION / CONTEXT / OPTIONS / DECISION / WHY / TRADE-OFF / ASSUMPTIONS / REVERSIBILITY(REVERSIBLE|PARTIALLY_REVERSIBLE|IRREVERSIBLE) / REVISIT_TRIGGER / RELATEDに固定する。
方式選定、外部サービス採用、「やらない」という判断だけを残す。単なる実装手順は対象外。前提が維持されていれば同じ議論を繰り返さない。変わったら旧記録を上書きせず、新しいDEC-XXXXを作ってsupersedes:で結ぶ。READMEにはID、日付、status、一行要約の表を置く。
3. 学びの発生回数を既存memoryで数える
別台帳を増やさず、<memory-dir>/*.mdのfrontmatterを正本にする。
metadata:
type: feedback
count: 1
status: ACTIVE
critical: false
promoted_to:
promoted_at:
省略時はcount: 1、status: ACTIVE。同義の学びが再発したら新規memoryを作らずcountを増やす。3回でPROMOTE。データ消失、バックアップ不全、セキュリティ、権限事故、誤送信、不可逆操作、金銭損失はcritical: trueとして1回目からPROMOTEする。
<repo>/tools/learning-ledger.mjsはNode標準モジュールだけで実装し、--memory-dir <dir>、--list、--bump <file> [--critical]、--queue-out <path>、--dryを備える。bumpは本文を変更しない。壊れたfrontmatterはstderrへ出し、末尾に走査 N = 対象 a + 対象外 b + 解析不能 cを必ず出す。
昇格先はmemory → ルール文書 → Procedure/Checklist/Template → Skill/Agent → Hook/Validator/Test → Script/Automation → permission制約の順に強くなる。「覚えて守る」より「守らないと通らない」を選ぶ。DESIGN → IMPLEMENT → TEST → REVIEW → ACTIVATEまで終えてからPROMOTEDにし、昇格先と日付を書く。
session終了手順には同義memoryの検索、bump、queue更新、PROMOTE件数の引き継ぎを追加する。session開始手順にはqueueを読み、仕組み化: <name>を目的候補へ足す処理を追加する。
4. 母数照合を完了条件にする
バッチ、移行、一括処理ではTOTAL INPUT = SUCCESS + FAILED + EXCLUDED + UNRECOGNIZEDを成立させる。「エラー0件」は全件成功を意味しない。処理対象として認識されず、失敗にも記録されなかった入力を疑う。完了報告には母数: N = 成功 a + 失敗 b + 除外 c + 未認識 dを載せ、成功分から1件を抜き取って中身を確認する。
5. HANDOFFの完了条件を軽く検査する
codex-do.mjsが--prompt-fileを読んだ直後に、DONE_CRITERIA、完了条件、成功条件のいずれも無ければstderrへ警告する。既存利用を壊さないためブロックや終了コード変更はしない。
if (!/(?:DONE_CRITERIA|完了条件|成功条件)/.test(instruction)) {
console.error('[codex-do] 警告: 指示ファイルに完了条件がありません');
}
6. fixtureで検証する
実memoryは書き換えない。一時ディレクトリへfixtureを作り、Node標準test runnerで、count 2→3、critical、PROMOTED除外、壊れたfrontmatterと母数式、--dry、完了条件なし警告を試験する。
node --test <repo>/tools/learning-ledger.test.mjs
node --test <repo>/tools/codex-do.test.mjs
scratchTokens見積り: 18,000。4プロトコルの設計、CLI仕様、fixture試験をゼロから組み立てる想定。 withMdTokens見積り: 5,000。本書の固定見出し、判定式、試験項目を転用し、環境固有箇所だけ確認する想定。
よくある質問
+「既存の Claude Code 環境に「学び台帳・Decision Record・母数照合・HANDOFF」を後付けする手順」とは何ですか?
CLAUDE.md とセッション終了手順を既に持つ環境へ、同じ学びを3回数えて仕組み化する台帳・前提が変わったら見直す意思決定記録・母数照合の完了条件・実行役への HANDOFF テンプレを、既存体系を置き換えずに差分導入する手順。
+どれくらいトークン(費用)を節約できますか?
ゼロから開発すると約1.8万トークンかかりますが、この巻物を使えば約5,000トークンで済みます。差し引き約1.3万トークン(API料金換算で約20円)・72%の節約です。
+どうやって使いますか?
無料です。MDファイルを Claude Code などのAIに読み込ませるだけ。ワンライナーをターミナルに貼れば実装が始まります。要件定義や技術調査を省いて実装だけにトークンを使えます。
+どのAIツールに対応していますか?
claude-code、cursor、codex-cli に対応しています。
+商用利用できますか?
ライセンスは「商用利用可 (再販不可)」です。
🤝 自分でAIを動かすのは、まだ不安…という方へ
この巻物の内容を、AIを使うプロに丸ごと任せることもできます。姉妹サービスAI代行堂なら「LINEで頼むだけで、仕事が完成」。
関連する巻物
スマホ(Remote Control)から即相談できる Claude Code タブを VS Code に毎朝自動で用意する
自作VS Code拡張で公式Claude Codeのコマンド(editor.openLast/newConversation/renameSessionTab)を叩き、名前付きタブをN本自動補充。夜間はWM_CLOSE→再起動で毎朝揃える。--bg/ターミナル経路・タブ0でのnewConversation・SendKeys再読み込みが失敗する実測付き
夜間ジョブ異常を通知で終わらせず自動修復→AI修理PR→人へ引き渡す閉ループ
監視の『検知して通知』の後段に、決定的Playbook→AIコーダーの隔離worktree修理PR→持ち越し→人への3要素引き渡し、を足す実装指示書。argvで指示を渡すな等の実測の落とし穴つき
ドキュメント駆動開発プロセス CLAUDE.md — 作るものを固めてから書かせる
「AIが暴走して意図と違うものを作る」を根絶する開発プロセス指示書。UI仕様→機能設計→実装の順をAIに強制し、1ファイルごとに承認ゲートを挟む。受託開発・チーム開発向け。
この巻物、誰かのトークンも救えます
𝕏 で節約レシートをシェア