MemoryLake
すべての記事に戻る
Tutorial2026年5月25日6 分で読了

Claude Codeの記憶をClaudeに移行する方法:2026年更新ガイド

Claude Codeはあなたのターミナルに存在し、Claudeチャット製品はブラウザまたはデスクトップクライアントに存在します。同じモデルですが、異なる記憶の表面です。ここでは、`CLAUDE.md`、スラッシュコマンド、MCPバックアップのコンテキストがClaude Projects内にどのように配置されるかを説明します。

短い答え

Claude Codeは自動的に記憶をClaudeチャットにプッシュしません。各リポジトリのCLAUDE.md(および~/.claude/CLAUDE.mdの関連部分)をClaude Projectのシステムプロンプトにコピーし、主要なリポジトリドキュメントをプロジェクトナレッジとしてアップロードし、スラッシュコマンドをプロジェクトナレッジテキストに変換します。リポジトリごとに15〜25分を計画してください。MemoryLakeのような共有MCPベースの記憶層を使用すると、両方のクライアントが同じソースを読み取ることができます。

人々がClaude CodeからClaudeチャットに移行する理由

2026年の3つの要因:

  • 高レベルの設計議論。 長文のアーキテクチャの会話は、チャットUIでの方が良いと感じることが多いです。
  • デバイス間アクセス。 Claudeチャット製品はどこでも動作しますが、Claude Codeはターミナルを必要とします。
  • 非開発者との共有。 CLIに不慣れなチームメイトもチャットベースのプロジェクトに参加できます。

"記憶"の意味:Claude CodeとClaudeの違い

同じモデルですが、異なる表面です。

Claude Codeの記憶は、リポジトリのルートにある`CLAUDE.md``~/.claude/CLAUDE.md`(ユーザーグローバル)、`.claude/commands/`の下のカスタムスラッシュコマンド、およびClaude Code設定で構成されたMCPサーバーに中心を置いています。

Claude(チャット)の記憶Projects内に存在します。各プロジェクトには独自のプロジェクトナレッジ(アップロードされたファイルと貼り付けたテキスト)とオプションのシステムプロンプトがあります。

CLAUDE.mdはプロジェクトのシステムプロンプトになります。リポジトリのdocs/はプロジェクトナレッジになります。スラッシュコマンドはプロジェクトナレッジテキストまたはリファレンスプロンプトになります。

ステップ1:Claude Codeの記憶をエクスポートする

Claude Codeはすべてをプレーンファイルとして保存します。

  1. リポジトリの`CLAUDE.md`を読みます。 内容を作業用テキストファイルにコピーします。
  2. `~/.claude/CLAUDE.md`を読みます。 グローバルガイダンスをuser-guidance.txtにコピーします。
  3. *`.claude/commands/.mdをリストします。** それらをslash-commands.md`にまとめます。
  4. 使用中のMCPサーバーを特定します。 各サーバーの名前、エンドポイントURL、認証をメモします。

最終状態:各リポジトリごとにclaude-code-export/フォルダにCLAUDE.mduser-guidance.txtslash-commands.md、およびmcp-list.mdを含めます。

ステップ2:Claude(チャット)にインポートする

Claudeはプロジェクトごとのナレッジを期待します。

  1. リポジトリごとにプロジェクトを作成します。 Projectsを開き、プロジェクトを作成します。リポジトリの名前を付けます。
  2. `CLAUDE.md`をシステムプロンプトとして貼り付けます。 チャット用に調整します — パスとCLIの参照はターミナルのコンテキストなしで明確に読まれるべきです。
  3. リポジトリドキュメントをプロジェクトナレッジとしてアップロードします。 コンテンツを追加をクリックし、ファイルをアップロードします。README.md、ADR、スタイルガイドなどを添付します。
  4. slash-commands.mdをプロジェクトナレッジテキストとして追加します。 バンドルを貼り付けて、Claudeがリクエストに応じてそれを引き出せるようにします。
  5. ユーザーグローバルガイダンスの配置を決定します。 各関連プロジェクトに繰り返します — Claudeにはグローバルな記憶層がありません。
  6. MCPサーバーを再追加します。 Claude DesktopのMCP設定を開き、mcp-list.mdからMCPサーバーを追加します。
  7. テストします。 プロジェクトを開き、移動したルールに依存する質問をします。

移行後に失うもの

  • ターミナルネイティブの実行。 あなたは今、チャットUIにいます。実行と編集のループは異なります。
  • スラッシュコマンドの呼び出し。 /<name>ショートカットは変換されません。代わりに会話の中でリファレンスプロンプトを使用します。
  • クライアントごとのチャット履歴。 Claude Codeセッションはターミナルに残ります。
  • 継続的な同期。 来週の新しいCLAUDE.mdの編集は、コピーをやり直さない限りプロジェクトには表示されません。

より良い方法:1つの記憶層、すべてのClaude表面

Claude Codeを出荷に使用し、Claudeチャットを議論に使用する場合、ツールごとのドリフトがすぐに始まります。

MemoryLakeはそれらのルールを一度保持し、MCPを通じて公開します。両方のクライアントはMCPをサポートしているため、同じプロジェクトコンテキストが単一のエンドポイントから両方に流れます。

  • 真実の唯一のソース。 一度更新すれば、両方の表面が変更を確認します。
  • クロスリポジトリ標準。 チームの慣習は、単一のリポジトリを超えて存在します。
  • 次のツールへのドロップイン。 設定変更でCursorやWindsurfを追加します。

MemoryLakeを3ステップで接続する

ステップ1:プロジェクトを作成し、コンテキストを読み込む

MemoryLakeにサインインし、プロジェクト管理を開いて、プロジェクトを作成をクリックします。名前は「Claude Code ↔ Claude 共有コンテキスト」とします。参照ドキュメント(PDF、Word、Excel、PowerPoint、Markdown、または画像)をMy Spaceのドキュメントドライブにドラッグし、ドキュメントタブを開いてドキュメントを追加をクリックします。CLAUDE.md、ユーザーガイダンス、スラッシュコマンドの本文を記憶タブに追加記憶を介して貼り付けます。

ステップ1:プロジェクトを作成し、コンテキストを読み込む
ステップ1:プロジェクトを作成し、コンテキストを読み込む

ステップ2:MCPサーバーエンドポイントを生成する

プロジェクト内のMCPサーバータブを開き、MCPサーバーを追加をクリックし、それを説明します(例:「Claude Code + Claudeブリッジ」)そして生成をクリックします。MemoryLakeはキーID、シークレット、エンドポイントURLを返します。シークレットは一度だけ表示されるので、すぐにコピーしてください。

ステップ2:MCPサーバーエンドポイントを生成する
ステップ2:MCPサーバーエンドポイントを生成する

ステップ3:両方のクライアントをエンドポイントにポイントする

Claude Codeの設定で、エンドポイントURLとシークレットをBearerトークンとして持つMemoryLake MCPサーバーを追加します。同じMCPサーバーをClaude DesktopのMCP設定に追加し、Claudeを再起動します。

ステップ3:両方のクライアントをエンドポイントにポイントする
ステップ3:両方のクライアントをエンドポイントにポイントする

ネイティブマイグレーションとMemoryLake

次元ネイティブClaude Code → ClaudeMemoryLakeブリッジ
必要なステップ7〜10手動3一度きり
推定時間リポジトリごとに15〜25分~5分の設定
リポジトリ境界を保持プロジェクトごとのみはい(1つのプロジェクト)
MCPツールの再利用クライアントごとに構成エンドポイント共有
継続的な変更を同期いいえはい
後で別のツールで動作いいえ(再構築)はい(MCPを追加)

よくある質問

`CLAUDE.md`をClaudeチャット製品内で直接開くことはできますか?

いいえ。内容をプロジェクトのシステムプロンプトに手動で貼り付けます。

私のスラッシュコマンドはチャットショートカットになりますか?

いいえ。会話の中でプロンプトとして参照するか、プロジェクトナレッジファイルを保持します。

Claudeは私のClaude CodeのMCPサーバーを引き継ぎますか?

いいえ。各MCPサーバーはクライアントごとに構成されます。Claude DesktopのMCP設定に追加します。

移行には通常どれくらいの時間がかかりますか?

リポジトリごとに15〜25分を計画し、多くのスラッシュコマンドやMCPサーバーの再配線が必要な場合はさらに長くなります。

移行後、Claude CodeとClaudeをどのように同期させますか?

両方のクライアントを共有MemoryLakeプロジェクトにMCPサーバーエンドポイントを介して接続し、更新が両方に伝播するようにします。