Claudeコードプロジェクトフォルダをセッション履歴を失わずに移動または名前変更する方法

✍️ OpenClawRadar📅 公開日: April 14, 2026🔗 Source
Claudeコードプロジェクトフォルダをセッション履歴を失わずに移動または名前変更する方法
Ad

問題: mvコマンドがClaude Codeのセッション履歴を切断する

Claude Codeはセッション履歴を~/.claude/projects/に、プロジェクトの正確な絶対パスを識別子として使用して保存します。例えば、/Users/alex/my-projectにあるプロジェクトは、以下のセッションフォルダを持ちます: ~/.claude/projects/-Users-alex-my-project/

mvコマンドを使用してプロジェクトフォルダを移動または名前変更すると、パスが一致しなくなり、すべてのセッションがClaude Codeから見えなくなります。データは削除されませんが、孤立した状態になります。

解決策: clampツール

clampは、Claude Codeのセッション履歴を維持しながら、フォルダの名前変更、移動、またはその両方を処理するコミュニティ製ツールです。

Homebrew経由でインストール:

brew install wsagency/tap/clamp
Ad

clampの使用方法

以下の手順を順番に実行してください:

  1. まずドライランを実行 (変更内容をプレビュー):
    clamp --dry-run /Users/alex/old-project-name /Users/alex/documents/new-project-name
    検出されたセッションファイルと確認された新しいパスを出力で確認します。
  2. 実際の移行を実行:
    clamp /Users/alex/old-project-name /Users/alex/documents/new-project-name
    確認のためにyと入力します。
  3. すべてが正しく反映されたことを確認:
    clamp --list clamp --verify
  4. セッションを再開:
    cd /Users/alex/documents/new-project-name
    claude --continue

すでにmvを使用した場合

すでにmvコマンドでフォルダを移動し、セッションアクセスが切断されている場合は、--fixコマンドを使用してください:

clamp --fix --from /Users/alex/old-project-name --to /Users/alex/documents/new-project-name

このツールは、Claude Codeの会話履歴へのアクセスを維持しながらプロジェクト構造を再編成する開発者の特定の課題に対処します。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Claude-ETAプラグインは、Claude Codeにタスクのタイミング計測と修復ループ検出機能を追加します。
Tools

Claude-ETAプラグインは、Claude Codeにタスクのタイミング計測と修復ループ検出機能を追加します。

Claude-ETAは、Claude Codeのプラグインで、タスクの時間計測、実際の作業速度の学習、そしてClaudeが応答する前に実際のデータをフィードバックします。また、エラー内容をフィンガープリント化して修復ループを検出し、同一の失敗が3回続いた後に介入します。

OpenClawRadar
AGENTS.md LLMコンパイル済み知識ベースのスキーマ(学習レイヤー付き)
Tools

AGENTS.md LLMコンパイル済み知識ベースのスキーマ(学習レイヤー付き)

AGENTS.md v1.0は、Claudeが生の情報源から個人的な研究ウィキを構築・維持するためのスキーマ標準を提供し、自動フラッシュカード生成と知識ギャップ追跡を備えた間隔反復学習レイヤーを含みます。

OpenClawRadar
Skir: 型安全なデータ交換のためのProtocol Buffersの現代的代替手段
Tools

Skir: 型安全なデータ交換のためのProtocol Buffersの現代的代替手段

Skirは、データ型、定数、APIを定義する宣言型言語であり、単一の.skirファイルからTypeScript、Python、Java、C++、Kotlin、Dart向けの慣用的で型安全なコードを生成します。組み込みのスキーマ進化安全性、gRPCに類似したRPCサポート、JSONまたはバイナリ形式へのシリアル化機能を備えています。

OpenClawRadar
clarp: 6月15日の従量課金前におけるClaude-pのオープンソース代替ツール
Tools

clarp: 6月15日の従量課金前におけるClaude-pのオープンソース代替ツール

Claude -p は 6 月 15 日から従量課金制に移行します。clarp は、ローカルワークフロー向けのオープンソース CLI で、バイナリ名を claude から clarp に変更するだけで置き換えられます。

OpenClawRadar