上級
セッションの再開と継続を活用する
/resume, --continue, --remote を使ってセッション間の作業をシームレスに繋ぐ方法
解決の目安約3分
最終確認
確認済みバージョン
Claude Code 2.1.220
Claude Code
必須: Claude Code
sessionworkflowcli
症状・対象
前日の会話を探せない、似たセッションを誤って再開する、または直前の作業だけすぐ続けたい人が対象です。用途に応じて --continue と --resume を使い分けます。
最短解決
- 直前のセッションなら
claude -cを使う。 - 複数候補があるなら、開始時または途中で名前を付ける。
- 再開直後に、会話の要約と現在の Git 状態を照合する。
コピペ例
# 直前のセッションを継続
claude --continue
# 名前を付けて新規開始
claude --name "auth-refactor"
# 名前または ID を指定して再開
claude --resume "auth-refactor"
セッション中にも名前を変更できます。
> /rename auth-refactor
直前の会話へ非対話で一問だけ追加する場合は次です。
claude -c -p "前回の目的、変更済みファイル、未完了タスクだけを返して。変更はしないで。"
期待結果
--continueでは直前の会話が開く。--resume <name>では指定したセッションが開く。- 再開後も以前の目的と判断履歴を参照できる。
検証
再開直後に次を依頼します。
> 前回の目的、採用した判断、未完了タスクを復唱して。推測は「不明」と書いて。
別ターミナルで実際の作業状態を確認します。
git status --short --branch
git diff --stat
会話と working tree が一致してから編集を再開します。
落とし穴
--continueは「このリポジトリの正しいセッション」ではなく直前の候補です。内容を必ず確認します。- transcript は Git 状態ではありません。別 branch や worktree を開いていないか確認します。
- 長期保存が必要な決定はセッション名だけに頼らず、CLAUDE.md、Issue、設計文書へ残します。
--resumeで大きな古いセッションを開く場合、表示される要約提案を確認してから読み込みます。
次の一手
- リモート実行でセッションをクラウドに移行する — クラウド作業をローカルへ戻す
- Worktree で並行作業を安全に行う — 会話だけでなく checkout も分離する
関連コンテンツ
ワークフロー
リリース
検証済みのコードを本番環境に届けるフェーズ。ブランチ戦略、コミット、PR作成、マージ、デプロイを安全かつ効率的に実行する手法を解説。
コマンド
スラッシュコマンドリファレンス
Claude Codeの全スラッシュコマンドと使い方。セッション管理、設定、メモリ、ユーティリティを網羅。
ガイド
Superpowers 実践ガイド
Superpowers(v6.2.0)のスキルを活用した標準開発パイプライン。ブレスト、計画、実装、レビューの全フローを解説。
Tips
エコシステム連携ワークフロー実例集
Claude Code・Superpowers・OMC・ECCの4ツールを組み合わせた実践的な開発ワークフロー事例。