AnthropicのClaude Codeに新しい/resumeコマンドによるセッション再開機能が搭載
重要ポイント
- •Claude Codeは現在、/resumeコマンドをサポートしており、開発者は名前、タイムスタンプ、IDでセッションを一覧表示するインタラクティブなピッカーで過去のコーディングセッションを再開できる。
- •セッションは~/.claude/projects/などのプロジェクトディレクトリ配下にローカル保存され、履歴は開発者のマシン上に残り、複数のマシン間で自動同期されない。
- •2026年8月17日リリースのClaude Code v2.1.234は、使用制限リセット時のセッション自動再開を追加し、レート制限で中断されたタスクはクォータ更新後に続行される。
- •CLIには名前付きセッション、--from-prフィルタリング、コンテキスト消去の/clear、代替会話パス作成の/branchと/forkといった会話管理機能が含まれる。
- •セッションの連続性は、OpenAIのCodex CLIやGitHubのCopilot CLIと競合するターミナルベースのAIコーディングエージェント間での競争上の差別化要因となっている。

AIアシスタントとの深いコーディングセッションを失った経験がある人なら、プロジェクト全体をゼロから説明し直さなければならない独特の苛立ちを知っているでしょう。Anthropicは今、Claude Codeユーザーにとってこの問題を大幅に緩和しました。
同社のCLIツールは現在、/resumeコマンドをサポートしており、開発者は進行中の会話の中で過去のコーディングセッションをシームレスに再開できます。この機能は、保存されたセッションを名前、タイムスタンプ、またはIDで一覧表示するシンプルなインタラクティブなセッションピッカーを通じて動作します。
セッションの連続性は、ターミナルベースのAIコーディングエージェント市場における競争の最前線となっています。この市場では、Claude CodeはOpenAIのCodex CLIやGitHubのCopilot CLIなどと競合しています。開発者がコマンドラインから数時間に及ぶエージェント的ワークフローを実行する機会が増えるにつれ、会話の状態を保存し再訪できる能力は、単なる利便性から中核的なワークフロー要件へと変化しました。コンテキストの喪失は、アシスタントがコードベースについて蓄積した理解を事実上無駄にしてしまうからです。
セッション再開の仕組み
セッションはプロジェクトディレクトリ(通常は~/.claude/projects/配下)にローカル保存されます。そのため、プログラムの終了、ターミナルのクローズ、タスクの切り替え後も作業内容は保持されます。ローカル保存により、セッション履歴は開発者のマシン上に残り、別途同期の手順は不要ですが、複数のマシンで作業するユーザーは、すべての環境でセッションを自動的に利用できるわけではありません。
インタラクティブなピッカーよりコマンドラインを好む開発者向けには、claude –continueを実行すると、現在のディレクトリの直近セッションが自動的に再開されます。
最新バージョンのClaude Code v2.1.234は2026年8月17日にロールアウトされ、使用制限がリセットされた際のセッション自動再開を導入しました。セッション中にレート制限に達した場合、クォータが更新されるとツールは中断した箇所から再開します。これにより、段階的な使用プランの加入者にとって、長時間実行タスクが制限の境界で止まってしまっていた一般的な問題が解決されます。
会話フロー管理のためのより広範なツールセット
CLIは名前付きセッションをサポートするようになったため、機能ブランチ、バグ修正、その他好きな命名規則ごとに作業にラベルを付けることができます。また、–from-prフラグによるプロジェクト関連のフィルタリングもあり、特定のプルリクエストにセッションの範囲を絞り込めます。
/clearは新たに開始したい場合に会話のコンテキストを消去し、/branchと/forkは代替の会話パスを作成して、元のスレッドを失うことなく問題への異なるアプローチを検討できるようにします。これらのコマンドは、バージョン管理の概念――会話に適用されたブランチとフォーク――に似ており、gitスタイルのワークフローに慣れた開発者にとって学習コストを下げます。
デスクトップアプリは個別のセッション履歴を維持しつつ、CLIタスクとの相互参照も可能にしています。