ChatGPTのメモリがManusに引き継がれない理由
各ツールが保存するもの
ChatGPTは、チャットをまたぐ事実、カスタム指示(Custom Instructions)、会話を中心に構築されたプロジェクトなど、「個人用のメモリ」を保持します。一方、自律型エージェントであるManusは、計画と実行に必要なタスクのコンテキストや知識(ドキュメント、ゴール、制約事項など)に基づいて動作します。一方は「アシスタントがあなたについて知っていること」であり、もう一方は「エージェントが仕事を遂行するために必要なこと」です。これらは1対1では対応しません。
移行できない技術的な理由
ChatGPT의メモリはアカウントに紐づいたパーソナライズ機能であり、他プラットフォーム向けのエクスポート機能はありません。また、ManusにもChatGPTのメモリ形式に対応したインポーターはありません。そのため、常に適用したい好み、背景となる事実、ソースファイルなどの有用な部分は、手動で取り出してエージェントが理解できるコンテキストの形式に再構成する必要があります。自動で引き継がれるものは何もありません。
これによるコスト(デメリット)
Manusで役割、プロジェクト、ファイル、ルールなど、業務コンテキスト全体をゼロから再構築する必要があります。ChatGPTの会話ですでに範囲を定義していたタスクも、エージェントに再度説明し直さなければなりません。また、これは一回限りのコピーであるため、コンテキストは乖離し続けます。来週ChatGPTに伝えたことはManusには伝わらず、その逆も同様です。
ステップ・バイ・ステップ:ChatGPTのコンテキストを手動でManusに取り込む方法
標準の移行ルートは手動になりますが、重要な要素を移行することは可能です。
ステップ 1: ChatGPTが知っている情報をエクスポートする
- 「設定」→「パーソナライズ」→「メモリ」を開き、保存しておく価値のあるエントリをコピーします。
- カスタム指示(Custom Instructions)をコピーします。
- ChatGPTの「プロジェクト」から、プロジェクトの背景にあるドキュメント(再アップロードが必要なファイル)を収集します。
ステップ 2: Manusにロードする
- 永続的な入力を受け付ける場所(タスクコンテキストや知識ベースなど)に、あなたの好みや常に適用したい事実をManusに提供します。
- 指示内容を、エージェントがタスク全体で維持すべきゴールや制約事項として再構成します。
- エージェントが実行に必要とするソースドキュメントをアップロードします。
これで手動による再構築は完了です。テキストの好みや再アップロードされたファイルが、エージェント向けに再構成されました。会話履歴は移行されず、設定した内容はその後ChatGPTと同期されることはありません。
移行で失われるもの
会話履歴はChatGPTに残ります。数ヶ月にわたってChatGPTの出力を修正してきた微妙なニュアンスは、貼り付けられたいくつかのルールに圧縮されてしまいます。また、同期は一回限りです。どちらかのツールでコンテキストが進化するにつれて両者は乖離していき、3つ目のツールを追加する際には、また一から再構築作業を行うことになります。
より良いアプローチ:チャットとエージェントで共有する単一のメモリレイヤー
移行が難しいのは、メモリがChatGPTの内部に閉じ込められているからです。メモリを中立なレイヤーに引き上げれば、チャットアシスタントとエージェントの両方が同じソースを参照できるようになります。MemoryLakeは、あなたの好み、ドキュメント、プロジェクトの知識を一度保存すれば(Gitスタイルのバージョン管理、エンドツーエンド暗号化に対応)、ChatGPT、Manus、その他のエージェントに同様に提供します。
| 比較項目 | 手動でのChatGPT → Manus | MemoryLakeレイヤー |
|---|---|---|
| 必要なステップ | 毎回コンテキストを再構築 | 3ステップ(初回のみ) |
| 会話/プロジェクトのコンテキスト | 手動で再構築 | 保持され、検索可能 |
| 移行後の同期維持 | いいえ | はい |
| チャットとエージェントでのメモリ共有 | いいえ | はい |
| 将来別のツールを追加する場合 | 再度一から構築 | 接続するだけ |
ステップ 1: APIキーを作成する
MemoryLakeにサインインし、キーを生成して最初のリクエストを送信します。所要時間は約30秒です。

ステップ 2: 最初のメモリをアップロードする
チャットとエージェントの両方が必要とするコンテキスト(テキストとしての好みやプロジェクトの事実、さらに業務で使用するドキュメント、画像、その他のファイル)を投入します。

ステップ 3: AIとエージェントを接続する
統合機能またはAPIを介してChatGPTを接続し、MCPまたはAPIを介してManusやCodex、OpenClawなどの他のエージェントを接続します。同じメモリがチャットでの会話とエージェントのタスク実行の両方を駆動するため、チャットからエージェントへ作業を移行する際にコンテキストを再構築する必要がなくなります。

エージェントの再オンボーディングにかかる実際のコスト
再構築の「税金」
好み、プロジェクト、ドキュメント、制約事項など、業務コンテキスト全体を揃えてエージェントを立ち上げる作業は、チャットに再度説明するよりも負荷がかかります。なぜなら、エージェントが自律的に行動するためには十分な情報が必要だからです。移行のたびにこれをゼロからやり直すのは、エージェントが実際の仕事を始める前に、膨大なセットアップ時間を浪費することを意味します。
再オンボーディングに代わる「リトリーバル(検索)」
共有レイヤーを使用すると、Manusはすべてを事前に読み込むのではなく、タスクに必要なコンテキストをオンデマンドで取得します。エージェントは必要な情報を得た状態でスタートでき、タスクごとに関連する情報のみを取得するため、より効率的に動作します。MemoryLakeのToken Saving Calculator(トークン削減シミュレーター)で、実際の使用状況からその効果を予測できます。
チャットからエージェントへのメモリ移行におけるベストプラクティス
好みとタスク知識を分離する
常に適用したい好みと、再利用可能なプロジェクトドキュメントは、別々のメモリとして管理してください。好みはエージェントの振る舞いを規定し、タスク知識はエージェントが実行する対象となります。これらを明確に分離することで、チャットとエージェントの両方において、情報の検索精度が向上します。
決定事項をその都度記録する
タスクの中で再利用価値のある決定がなされたら、それを1行のメモリとして保存します。何が決定され、何が却下されたかという永続的な記録は、チャット以上にエージェントにとって大きなメリットをもたらします。
プロジェクトやワークフローごとにスコープを分ける
プロジェクトごとにメモリのスコープを1つに限定することで、エージェントのコンテキストを適切に絞り込み、あるワークフローの制約が別のワークフローの実行に影響を与えるのを防ぐことができます。
まとめ
Manusは単に回答するだけでなく、行動するために構築されています。しかし、適切な行動をとるには十分なコンテキストが必要であり、ChatGPTはそのコンテキストをチャット専用の形式で閉じ込めています。手動での移行は最初の一歩にはなりますが、共有メモリレイヤーを導入すれば、チャットアシスタントとエージェントが最終的に同じ知識を参照し、常に同期され、次に追加するどのようなツールにも対応できるようになります。一度適切に移行し、チャットとエージェントで一つのメモリを共有しましょう。