🔄

--resume / --continue — セッション再開

Claude Code

以前の会話を引き続き作業、claude.ai ↔ Claude Codeセッション移動

Claude Codeはセッション履歴を保存するため、以前の会話をいつでも引き続き作業できます。--continueは最新のセッションを即座に再開し、--resumeは過去のセッション一覧から選択できます。claude.aiウェブ/アプリとClaude Code間のセッション移動もサポートされています。

--continue: 最新セッションを即座に再開

現在のディレクトリで最後に使用したセッションをそのまま再開します。

claude --continue claude -c

非インタラクティブモードでも使用可能:

claude -c --print "さっきの作業を続けて"

--resume: セッション選択画面

過去のセッション一覧を表示し、再開したいセッションを選ぶことができます。

claude --resume claude -r claude --resume auth-refactor # 名前で直接再開

選択画面のショートカット:

  • ↑/↓ セッションを移動
  • P セッション内容をプレビュー
  • R セッション名を変更
  • / 検索フィルター
  • B 現在のGitブランチでフィルター

セッションへの名前付け

セッションにわかりやすい名前を付けておくと、後で簡単に見つけられます。

claude -n auth-refactor # 名前を指定して開始

セッション中に名前を変更:

/rename auth-refactor

後で名前で再開:

claude --resume auth-refactor

claude.ai ↔ Claude Code セッション移行

方向 方法 対応環境
Claude Code → Web Desktopアプリの "Continue in" メニュー → "Claude Code on the Web" Desktopアプリ
Web → Claude Code VS Code "Past Conversations" → RemoteタブでWebセッションを選択 VS Code拡張
双方向 remote-controlで同時接続(ターミナル + Web/アプリ) CLI + ブラウザ/アプリ

実践的な活用シナリオ

  • 退勤前にセッションを保存 — 名前を付けておき、翌日 claude -r セッション名で再開
  • ブランチごとのセッション管理 — 選択画面で B キーを押して現在のブランチのセッションだけに絞り込み
  • PCからモバイルへ移動remote-controlで接続し、同じセッションをスマートフォンで続ける
  • 誤ってターミナルを閉じてしまったときclaude -cで即座に復帰

注意事項

  • セッションはディレクトリ基準でフィルタリングされます — 同じプロジェクトフォルダから実行しないと過去のセッションが表示されません
  • Web → Claude Codeへの移行は現在VS Code拡張のみ対応(CLI単独では不可)
  • 古いセッションはコンテキストがすでに圧縮されている場合があります — 重要な決定事項はCLAUDE.mdに記録することを推奨

使い方

1

claude -c(または--continue) — 最新セッションを即座に再開

2

claude -r(または--resume) — 過去のセッション選択画面を開く(ブランチ、メッセージ数、プレビュー表示)

3

claude -n セッション名 — 名前を指定して新しいセッションを開始(後で名前で再開可能)

4

claude.aiウェブセッション → VS CodeのRemoteタブからインポート可能

タグ

#resume #continue #session #history #workflow

Source

Anthropic Docs