【結論】Chat履歴はContext管理とSession再開を分けて扱う
現在の会話内容はContext windowに入り、長くなると自動または手動でCompactionされます。
過去Session自体はLocalに保存されるため、/compact、/clear、--resumeは目的が異なります。
# 起動後のSession内で実行:Context内訳を確認
/context
# 起動後のSession内で実行:要約して同じTaskを継続
/compact具体的な手順・設定方法
同じTaskを続けるならCompaction、新しいTaskなら新SessionまたはClearを使います。
過去Sessionへ戻る場合はclaude --resumeを使います。
重要な決定はSession履歴だけでなく、ADR、Issue、Commitへ残します。
# ターミナルで実行:過去Sessionを選択
claude --resume
# ターミナルで実行:直前Sessionを継続
claude --continue実践プロンプト / 活用テクニック
履歴整理Promptです。
ここまでの決定事項、却下した案、未解決事項、次の検証Commandをdocs/handoff.mdへ整理してください。
推測は含めず、Repository内で確認できた根拠をFile名付きで記録してください。注意点・よくあるエラーと対処法
/clearは取り消せない操作になり得るため、必要なContextを保存してから使います。
Session履歴は機密Dataを含む可能性があるため、端末共有、Backup、Retention policyを確認します。
Prompt cachingにより毎回全履歴が同じCostで再処理されるとは限りません。