短い答え
Character.AIにはClaudeへの公式なエクスポートがありません。各キャラクターの定義フィールド(挨拶、ペルソナ、シナリオ、例の対話)をキャラクターエディタから手作業でコピーし、Claudeプロジェクトとして再構築します — 定義をシステムプロンプトに貼り付け、重要なチャットをプロジェクト知識としてプレーンテキストでアーカイブします。各キャラクターにつき20〜40分を計画してください。MemoryLakeのようなMCPベースの記憶層を使用すると、標準的なキャラクター記憶を一箇所に保持できます。
人々がCharacter.AIからClaudeに移行する理由
2026年の3つの要因:
- より長く、よりニュアンスのあるロールプレイ。 Claudeは非常に長いセッションを通じてキャラクターを維持します。
- ガードレールの驚きが少ない。 大人向け、ダーク、または成熟したクリエイティブな作業を求めるユーザーは、異なるコンテンツポリシーを持つプラットフォームに移行します。
- 持続的なワールドビルディングファイル。 Claudeプロジェクトは、大きなワールドビルディング文書を添付し、検索可能に保ちます。
Character.AIとClaudeにおける「記憶」の意味
異なる表面。
Character.AIの記憶は各キャラクターの内部に存在します:その定義(挨拶、説明、ペルソナ、シナリオ、例の対話)、アカウントに設定したユーザーのペルソナ、およびキャラクターごとのチャット履歴。
Claudeの記憶はプロジェクトの内部に存在します。各プロジェクトには独自のプロジェクト知識(アップロードされたファイルと貼り付けたテキスト)とオプションのシステムプロンプトがあります。組み込みのクロスチャット記憶はありません。
Character.AIのキャラクターは通常、Claudeプロジェクトになります。定義はシステムプロンプトになります。重要なチャットはプロジェクト知識のテキストまたはマークダウンファイルになります。
ステップ1:Character.AIの記憶をエクスポートする
Character.AIはワンクリックエクスポートを提供していません。
- エディタで各キャラクターを開く。 所有しているキャラクターは、見て編集できる定義フィールドを公開します。挨拶、説明、ペルソナ、シナリオ、例の対話を各キャラクターごとにテキストファイルにコピーします。
- ユーザーペルソナをキャプチャする。 アカウント設定 → ペルソナ。アクティブなペルソナをグローバルファイルにコピーします。
- 重要なチャットを手作業でアーカイブする。 重要なチャットを開き、ターンを選択してマークダウンファイルにコピーします。現在、バルクチャットエクスポートはありません。
- ワールドビルディングのコンテキストをメモする。 キャラクターがCharacter.AIの外で保持していた伝承文書に依存している場合は、それらのオリジナルを集めます。
最終状態:各キャラクターごとにdefinition.txt、persona.txt、アーカイブされたチャット、および外部のワールドビルディングファイルを含むフォルダ。
ステップ2:Claudeにインポートする
Claudeはプロジェクトごとの知識を期待します。
- キャラクターごとにプロジェクトを作成する。 プロジェクト → プロジェクトを作成。キャラクターの名前を付けます。
- 定義をシステムプロンプトとして貼り付ける。 挨拶、説明、ペルソナ、シナリオ、例の対話を組み合わせて、Claudeに向けた一貫したシステムプロンプトを作成します。
- ユーザーペルソナのコンテキストを追加する。 ラベル付きセクション(「ユーザーについて」)の下にシステムプロンプトに含めます。
- アーカイブされたチャットとワールドビルディングファイルをプロジェクト知識としてアップロードする。 コンテンツを追加 → ファイルをアップロードまたはテキストを貼り付けをクリックします。ワールドビルディングの伝承はPDFまたはマークダウンとしてクリーンに持ち込まれます。
- トーンとコンテンツの期待を明示的に設定する。 Claudeのデフォルトは異なるため、ペルソナの声と行動を明確にします。
- プローブ。 プロジェクトでチャットを開き、代表的なロールプレイシナリオを実行します。
ClaudeはCharacter.AIのチャット履歴を一括でインポートしません。アーカイブしたものだけが生き残ります。
移行後に失うもの
- プラットフォーム内の推奨フィード。 Character.AIの発見表面と共有コミュニティは移行されません。
- 自動保存されたキャラクターの記憶。 Character.AIがチャットを通じて静かに追跡するキャラクターごとの行動にはClaudeの同等物がありません。
- ビジュアルキャラクターカード。 キャラクターアートとビジュアルブランディングは元のプラットフォームに残ります。
- 継続的な同期。 来週のCharacter.AIの新しいチャットは、エクスポートをやり直さない限りClaudeには表示されません。
より良い方法:1つの記憶層、すべてのAI
複数のAIツール間でキャラクターをポータブルにしたい場合 — Claudeは1つのムード、ChatGPTは別のムード、将来のエージェントは後で — ツールごとのドリフトは時間を浪費します。
MemoryLakeは標準的なキャラクター定義、ワールドビルディングの伝承、ペルソナファイルを一度保持し、MCPを通じてそれらを公開します。Claude DesktopはMCPをネイティブに読み取るため、同じ標準的な素材が流れ込みます。
- 真実の1つのソース。 キャラクターの定義を1回更新すれば、すべての接続されたAIがそれを確認します。
- 標準ファイル形式。 PDF、Word、Excel、PowerPoint、Markdown、画像はMemoryLakeのドキュメントドライブにそのまま存在します。
- 次のAIにドロップイン。 設定変更でChatGPTやGeminiを追加します。
MemoryLakeを3ステップで接続する
ステップ1:プロジェクトを作成し、コンテキストを読み込む
MemoryLakeにサインインし、プロジェクト管理を開いてプロジェクトを作成をクリックします。キャラクターの名前を付けます。ワールドビルディングの伝承と参照画像(PDF、Markdown、画像)をマイスペースのドキュメントドライブにドラッグし、次にドキュメントタブを開いてドキュメントを追加をクリックします。各キャラクターの定義、ユーザーペルソナ、およびアーカイブされたチャットのハイライトを記憶タブに追加記憶を介して貼り付けます。

ステップ2:MCPサーバーエンドポイントを生成する
プロジェクト内のMCPサーバータブを開き、MCPサーバーを追加をクリックし、それを説明します(例:「共有キャラクター記憶」)をクリックし、生成をクリックします。MemoryLakeはキーID、シークレット、およびエンドポイントURLを返します。シークレットをすぐにコピーしてください — 一度だけ表示されます。

ステップ3:エンドポイントにClaudeをポイントする
エンドポイントURLとシークレットをBearerトークンとしてClaude DesktopのMCP設定にMemoryLakeを追加し、次にClaudeを再起動します。セッション開始時に、ClaudeにMemoryLakeプロジェクトからキャラクターの定義を引き出すように依頼してロールプレイを基にします。

ネイティブ移行とMemoryLake
| 次元 | ネイティブCharacter.AI → Claude | MemoryLakeブリッジ |
|---|---|---|
| 必要なステップ | 8〜11手動 | 3一度きり |
| 推定時間 | 各キャラクターにつき20〜40分 | ~5分の設定 |
| キャラクター定義を保持 | はい(手動) | 記憶はそのまま生き残ります |
| チャット履歴を保持 | アーカイブしたものだけ | アーカイブされたハイライトが記憶として |
| 継続的な変更を同期 | いいえ | はい(MemoryLake内) |
| 後で別のAIと連携 | いいえ(再構築) | はい(MCPを追加) |