Skip to content

原文(日本語訳)

フォーク会話のヒントを改善し、元のセッションを再開する方法を表示するようにしました

原文(英語)

Improved fork conversation hint to show how to resume the original session

概要

会話をフォークした際に、元のセッションに戻る方法が明確に表示されるようになりました。これにより、複数の会話ブランチを管理しやすくなります。

基本的な使い方

会話をフォークすると、元のセッションへの戻り方が表示されます:

bash
claude --resume --fork-session
> 別のアプローチを試してみます

 Forked conversation created
 To resume the original session, use:
  claude --resume abc123-original

実践例

実験的な変更の試行

元の会話を保持したまま、新しいアプローチを試す:

bash
# 現在の会話をフォーク
claude --resume --fork-session
> 異なるデザインパターンを試してみます

 Fork created. Original session: claude --resume 2026-01-27-project-refactor

実験が失敗した場合、元のセッションに簡単に戻れます:

bash
claude --resume 2026-01-27-project-refactor

複数の解決策の比較

同じ問題に対して複数のアプローチを並行して試す:

bash
# アプローチ A
claude --resume --fork-session
> React Context で状態管理を実装

# アプローチ B(別のターミナル)
claude --resume --fork-session
> Zustand で状態管理を実装

各フォークで元のセッション ID が表示されるため、後で統合しやすくなります。

長期実験の管理

元のセッションを保護しながら、大規模な変更を試す:

bash
claude --resume main-development --fork-session
> 全体的なアーキテクチャリファクタリングを実施

 Fork created. Return to stable version with:
  claude --resume main-development

注意点

  • セッション ID の記録: 表示されたセッション ID をメモしておくと便利です
  • 会話履歴の分離: フォークした会話は独立しており、元のセッションに影響しません
  • 簡単な切り替え: 複数のフォーク間を簡単に移動できます
  • 実験の自由度: 安全に新しいアイデアを試せます

関連情報