【結論】続きからは--continueまたは--resumeを使う
Claude CodeのSessionは保存されるため、直前のSessionは--continue、過去の選択は--resumeで再開できます。
進捗FileやGit commitは補助的な引継ぎ資料として併用します。
# ターミナルで実行:直前のSessionを続行
claude --continue
# ターミナルで実行:過去のSession一覧から選択
claude --resume具体的な手順・設定方法
- 同じRepositoryへ移動してから再開し、
git statusでWorking treeを確認します。 - 長期作業はSession名、TODO、ADR、Test結果をFileへ残し、履歴だけに依存しません。
- 別案を試す場合はSessionをForkし、元の履歴とWorking treeを保護します。
実践プロンプト / 活用テクニック
再開直後の確認Promptです。
# 起動後のセッション内で実行
前回Sessionの決定事項、未完了Task、変更済みFile、失敗したTestを要約してください。
まだ変更せず、次に行う1手だけ提案してください。再開直後に状況を再確認すると誤った継続を防げます。
注意点・よくあるエラーと対処法
別Directoryで--continueすると意図したSessionが見つからない場合があります。
Session履歴はGitの代替ではありません。書きかけCodeはBranchやWorktreeで保存します。
Secretや個人情報を履歴に含めた場合、/clearは既に送信・保存されたDataの削除手段ではないため、Credential rotationと管理者連絡を行います。