MemoryLake
すべての記事に戻る
Pain Point2026年5月22日7 分で読了

なぜChatGPTは私のカスタム指示を忘れるのか?

あなたは「私について」と「ChatGPTはどのように応答すべきか」のフィールドを調整するのに1時間を費やしました。最初の2つの返信では、ChatGPTはブランドに沿った役立つ応答をします。しかし、メッセージ10では、再び紫色の散文に戻り、禁止された言葉を無視し、明示的に削除するように指示した免責事項を追加しました。

それは偽装ではありません。指示は実際にモデルの作業コンテキストから消えてしまい、その背後の設計は十分に文書化されています。

短い答え

ChatGPTがあなたのカスタム指示を忘れるのは、各フィールドが1500文字に制限され、各チャットの開始時に短いシステムメッセージに書き換えられ、その後のすべての発言と注意を競い合うからです。長いチャットや大きなファイルのアップロードは、それらの指示をコンテキストの後ろに押しやり、モデルがそれらを軽視します。修正は、持続的なレイヤーから各ターンに注入することです。

なぜChatGPTはカスタム指示を忘れるのか

カスタム指示はUI内では永続的な設定のように見えますが、モデル内では注意を引くために戦わなければならない通常のシステムプロンプトのように振る舞います。

1. 1500文字の制限が圧縮を強制します。 2つのフィールド(「ChatGPTにあなたについて知ってほしいこと」と「ChatGPTにどのように応答してほしいか」)はそれぞれ1500文字に制限されています。実際のスタイルガイド、ブランドボイス、またはペルソナ仕様は数千文字です。あなたはそれを短縮するか、モデルが誤解するテレグラム英語に書き換える必要があります。

2. 指示はコンテキストの上部にあり、希釈されます。 ChatGPTはあなたのカスタム指示をシステムプロンプトに配置します。チャットが進むにつれて、あなたのメッセージとChatGPTの返信がその後に積み重なります。トランスフォーマーの注意は均一ではなく、後のトークンはより最近の重みを持つため、200トークンの指示ブロックはメッセージ30ではメッセージ2よりも重要性が低くなります。

3. 添付ファイルやツール呼び出しがそれらを上回ります。 PDFをドロップしたり、コードインタープリタを実行したりすると、大きなテキストの塊が最新のメッセージの上にコンテキストに挿入されます。あなたのカスタム指示は技術的にはまだ存在しますが、統計的に埋もれてしまいます。

その結果、ChatGPTが「忘れる」ように感じられます。ルールはそこにあります。モデルはそれらに対してあまり注意を払っていないだけです。

ChatGPTがカスタム指示を忘れたときに失うもの

漂流するアシスタントは、アシスタントがいないよりも悪いです。なぜなら、あなたは初期の返信を信頼し、確認をやめるからです:

  • ブランドボイスがスレッドの途中で崩壊します。 あなたが慎重に制約したトーンが、途中でChatGPTのデフォルトボイスに滑り込み、完全な書き直しが必要なコピーを出荷します。
  • 禁止されたパターンが戻ります。 禁止されたフレーズ(「画期的」、「革命的」)、禁止されたフォーマット(「絵文字を使用しないでください」)、および禁止された構造(「見出しなし」)が、2回目または3回目の長い回答で再び現れます。
  • ペルソナの規律が新しいチャットで崩れます。 新しい会話ごとに同じスタブが再読み込みされるため、あなたは再度説明したり、完全なガイドをチャットボディに再貼り付けたりしなければなりません。これが自己競争を引き起こします。

治療法は「より良い指示を書く」ことではありません。あなたのルールが存在する唯一の場所として1500文字のウィンドウに依存するのをやめることです。

ChatGPTの組み込みワークアラウンド(およびそれぞれの短所)

OpenAIには持続的な動作のための3つのノブがあります。それぞれが役立ちますが、実際の作業負荷には耐えられません。

カスタム指示はデフォルトのノブです。2つのフィールド、各1500文字、デフォルトで新しいチャットに適用されます。「英国英語で簡潔に応答する」には適していますが、3000語のブランドブックには不十分です。

カスタムGPTでは、長いシステムプロンプトと小さな知識ファイルセットを添付できます。チャットを通じて生き残りますが、別の選択肢に存在し、デフォルトのChatGPTには適用されず、プロンプトを更新するにはGPTを編集する必要があります。

ChatGPTの記憶は、いくつかの好みを短いメモ(「ユーザーはエムダッシュが嫌い」)として吸収できます。ストアは約8000トークンに制限されており、あなたが触れるすべてのプロジェクトで共有されるため、ブランドAのルールがブランドBのチャットに漏れる可能性があります。

OpenAIの記憶FAQでは、記憶が何を保存し、何を保存しないかを説明しています。カスタム指示は別途文書化されており、2026年時点で文字制限を解除していません。

1つのペルソナ、1つのモデルでは、時折、ネイティブが十分です。マルチブランドまたはマルチクライアントの作業には、十分ではありません。

ChatGPTの組み込み記憶の短所

カスタム指示はアカウントごとの設定です。1つのブランド、1つのクライアント、または1つのライティングボイスを超えると、単一の共有バケットが壊れます。さらに悪いことに、あなたの指示はChatGPTのドアで止まります。Claudeには独自のシステムプロンプトがあり、GeminiにはGemsがあり、Grokには独自のスロットがあり、どれもフォーマットを共有しません。

本当の修正は、プロジェクトスコープのモデル中立の指示であり、どのAIでもオンデマンドで読み込むことができます。

MemoryLakeがChatGPTのカスタム指示を忘れないようにする方法

MemoryLakeは、あなたの指示をプロジェクト内のファーストクラスの記憶として保存し、固定サイズのテキストフィールドではなく、リトリーバルを通じて各ターンに注入します。

  • プロジェクトスコープの指示、文字制限なし。 あなたの完全なブランドブック、ボイスガイド、またはペルソナ仕様をプロジェクトの記憶タブにドロップします。1500文字の崖はありません。リトリーバルは、各ターンごとに関連するパッセージを引き出すため、ChatGPTは正しいコンテキストで正しいルールを確認できます。
  • バージョン管理されたルールセット。 Gitスタイルのブランチングにより、更新されたブランドボイスをブランチで出荷し、A/Bテストを行い、出力が落ちた場合はロールバックできます。監査トレイルは、どのルールバージョンがどの返信を生成したかを示します。
  • すべてのAIでポータブル。 同じ指示セットがClaude、Gemini、Grok、Cursor、Perplexity内で機能します。プロジェクトの途中でツールを切り替えても、ペルソナは保持されます。

MemoryLakeはLoCoMoの長文コンテキストベンチマークで94.03%を達成し、ミリ秒単位でリトリーバルを行い、すべてのバイトをAES-256のエンドツーエンド暗号化で保護します。

MemoryLakeをChatGPTに接続する3つのステップ

  1. プロジェクトを作成し、ルールセットを読み込む。 MemoryLakeにサインインし、プロジェクト管理を開き、「プロジェクトを作成」をクリックし、名前を付け(「ブランドボイス — Acme Inc」)、スタイルガイド全体を「トーンルール」や「禁止されたフレーズ」のような明確な名前の記憶として追加します。参照ドキュメントはドキュメントドライブを通じてアップロードします。1500文字の制限はありません。
  2. MCPサーバーエンドポイントを生成する。 プロジェクト内のMCPサーバータブを開き、「MCPサーバーを追加」をクリックし、「ChatGPT統合」と名付け、「生成」をクリックします。MemoryLakeはAPIキーID、シークレット、エンドポイントURLを返します。シークレットは一度だけ表示されるので、すぐにコピーしてください。
  3. ChatGPTを接続する。 ブラウザ版のChatGPTはまだMCPをサポートしていないため、Bearerトークンを使用してREST APIを呼び出し、アクティブなルールセットを各新しいチャットに引き込むか、MemoryLakeプロジェクトIDを参照する短いシステムプロンプトを貼り付けます。Python SDKはこれを1行の前置きにラップできるため、すべての会話が完全に指示された状態で始まります。

よくある質問

ChatGPTはチャット間で私のカスタム指示を覚えていますか?

ChatGPTは自動的にあなたの2つのカスタム指示フィールドを各新しいチャットに適用しますが、各フィールドは1500文字に制限されており、チャットが進むにつれてモデルがそれらを軽視することがよくあります。長いコンテキストやファイルのアップロードは、それらをさらに希釈する傾向があります。

ChatGPTに長いスタイルガイドを覚えさせるにはどうすればよいですか?

カスタム指示だけでは長いスタイルガイドを収めることはできません。MemoryLakeのような記憶レイヤーに完全なガイドを保存し、REST APIまたはプロジェクトを参照するシステムプロンプトを通じて各ターンに関連するルールを注入します。

なぜChatGPTはチャットの途中で私のルールを忘れ続けるのですか?

カスタム指示はシステムプロンプトの上部にあります。チャットが進むにつれて、注意は最近のトークンやツールの出力に移り、古い指示は重みが軽くなります。これはトランスフォーマーの注意の特性であり、バグではありません。

ChatGPTのカスタム指示の文字制限は何ですか?

2つのフィールド(「ChatGPTが知っておくべきこと」と「どのように応答すべきか」)はそれぞれ1500文字に制限されており、合計で3000文字です。これを拡張するための別の設定はありません。

ChatGPT、Claude、Gemini間でカスタム指示を共有できますか?

カスタム指示はChatGPT専用です。MemoryLakeはモデル中立のプロジェクトにルールを保存するため、同じペルソナ、禁止された言葉、トーンの制約がClaude、Gemini、Grokに再貼り付けなしで供給されます。