CC Guide
上級

セッションの再開と継続を活用する

/resume, --continue, --remote を使ってセッション間の作業をシームレスに繋ぐ方法

sessionworkflowcli

セッションの再開と継続を活用する

Claude Code のセッションは一時的なものではありません。過去のセッションを再開したり、別の環境で継続したりする機能が充実しています。

直前のセッションを継続する

# 最後のセッションを対話モードで継続
claude --continue
claude -c

# 最後のセッションをワンショットで継続
claude -c -p "前回の作業を続けて"

-c フラグは最もシンプルなセッション再開方法です。前回の会話履歴がそのまま引き継がれます。

名前付きセッションの再開

# セッションに名前を付けて開始
claude -n "auth-refactor"

# 名前で再開
claude -r "auth-refactor"

# セッションIDで再開
claude -r "abc123-def456"

セッションに名前を付けておくと、後から探しやすくなります。/rename コマンドでセッション中でも名前を変更できます。

セッション名の管理

> /rename auth-refactor

クラウドでのセッション継続

--remote フラグを使うと、Anthropic のクラウド環境でセッションを実行できます。ローカルターミナルを閉じてもセッションは継続します。

# クラウドで実行
claude --remote "認証バグを修正して"

# 進捗は claude.ai/code または iOS アプリで確認

クラウドセッションのテレポート

クラウドで実行したセッションをローカルターミナルに転送できます。

# インタラクティブにセッションを選択してテレポート
claude --teleport

# セッションIDを指定してテレポート
claude --teleport abc123

テレポートすると、対象リポジトリに自動的に移動し、ブランチをチェックアウトし、会話履歴を同期します。

セッション一覧の確認

> /tasks

ローカル、リモート、バックグラウンドの全セッションを一覧表示します。

実践的なワークフロー

  1. : ローカルでセッション開始、計画を立てる
  2. : --remote でクラウドに移行、別の作業をする
  3. 夕方: --teleport でローカルに戻し、結果を確認
  4. 翌朝: -r でセッションを再開、続きを作業

セッションデータの保持期間

セッションのトランスクリプトは cleanupPeriodDays(デフォルト20日)で管理されます。重要なセッションは /rename で名前を付けておきましょう。


あわせて読む

関連コンテンツ