ChatGPTが指示を忘れたように見えるときは、指示がどこに書かれているかを先に確かめます。
その会話の中で伝えた指示は会話が長くなると引き継がれないことがあり、カスタム指示はプロジェクトの中ではプロジェクトの指示が優先され、メモリはすべてを覚えるわけではありません。
毎回守ってほしいことはカスタム指示に、作業ごとの前提はプロジェクトの指示に書き、長い会話は新しいチャットで要点を貼り直すのが近道です。
この記事では、4つの仕組みの違い、それぞれで指示が抜ける場面、直し方を、OpenAIの公式ヘルプをもとにまとめました(2026年11月1日確認)。
指示を覚える4つの仕組み
ChatGPTに指示を伝える場所は4つあり、効く範囲がそれぞれ違います。
| 仕組み | 中身 | 効く範囲 | 設定する場所(ウェブ版) |
|---|---|---|---|
| 会話の中の指示 | そのチャットで伝えたこと | そのチャットだけ | 入力欄 |
| カスタム指示 | 自分で書いた、いつも考慮してほしいこと | すべてのチャット(プロジェクトの中では、プロジェクトの指示が優先) | 設定 → パーソナライズ |
| メモリ | 過去のチャットなどから拾った、関連する好みや詳細 | メモリがオンのとき。すべては覚えない | 設定 → パーソナライズ → メモリ |
| プロジェクトの指示 | そのプロジェクト用の指示 | そのプロジェクトの中だけ | プロジェクトの「•••」→ プロジェクト設定 |
ヘルプでは、カスタム指示は「どう答えるか」を自分で直接指定するもの、メモリは会話を重ねる中で得られた情報を使うもの、と分けて説明しています(OpenAI ヘルプ:ChatGPT のメモリ)。
毎回守ってほしい指示を、メモリに覚えさせるだけにしないのがこつです。
長い会話で前の指示が抜ける
1つの会話で扱える量には上限があり、自分のメッセージとChatGPTの返事の両方がその量を使います(OpenAI ヘルプ:ChatGPT Free Tier FAQ)。
長いやり取りが少しあるだけで、短いやり取りがたくさんあるより多くの量を使うので、何通までという決まった数はありません。
上限に達すると「Context window full」や「Chat memory full」と表示されます。
要約つきの新しいチャットでも指示が抜けることがある
表示から要約つきで新しいチャットを始められる場合、要約は前の文脈の一部を引き継ぎます。
ただし同じヘルプには、要約が前の指示や、書いた文面の言い回しを落とすことがあると書かれています。
新しいチャットでは、守ってほしい指示と、続きを作りたい文章を貼り直してから再開してください。
この表示への対処はChatGPTのエラーメッセージ一覧でも扱っています。
カスタム指示が効いていないとき
カスタム指示は、ウェブ版・デスクトップ版・iOS版・Android版のすべてのプランで使えます(OpenAI ヘルプ:ChatGPT カスタム指示)。
設定を確かめる手順
- ウェブ版・デスクトップ版:設定で「パーソナライズ」を選ぶ
- iOS版・Android版:設定で「ChatGPT をカスタマイズ」を選ぶ
- 「カスタマイズを有効にする」がオンになっているか確かめる
- 「カスタム指示」の欄に指示が入っているか確かめる
「カスタマイズを有効にする」がオフだと、書いた指示は使われません。
書ける文字数
| プラン | カスタム指示の上限 |
|---|---|
| Free・Go | 1,500文字 |
| Plus・Pro・Business・Enterprise・Education | 5,000文字 |
変えたあとは新しいチャットで確かめる
ヘルプには、設定の変更は既存の会話を含むすべてのチャットにすぐ適用されるという説明と、指示の更新は今後の会話にのみ反映されるという説明が両方あります。
直したあとは、新しいチャットを開いて効いているか確かめるのが確実です。
プロジェクトでは指示の優先順位が変わる
プロジェクトの指示はそのプロジェクトの中だけで使われ、カスタム指示より優先されます(OpenAI ヘルプ:ChatGPT のプロジェクト)。
カスタム指示と食い違う内容がプロジェクトの指示にあると、プロジェクトの中ではそちらが使われます。
プランと共有によって使えるものが違う
- Enterprise・Edu では、プロジェクトの中のチャットにカスタム指示は使われず、プロジェクトの指示だけが使われる
- プロジェクト専用メモリにすると、保存済みメモリは参照されず、プロジェクトの外の会話も参照されない
- 共有したプロジェクトは自動でプロジェクト専用メモリになり、メンバー個人のカスタム指示やメモリは使われない
共有プロジェクトで指示を守らせたいときは、プロジェクトの指示に書いてください。
プロジェクトの指示は「•••」のメニューから「プロジェクト設定」を開いて書きます。
メモリはすべてを覚えるわけではない
ヘルプには、メモリはすべての会話の詳細を漏れなく保持するわけではなく、回答に関係するものをChatGPTが判断すると書かれています。
メモリの設定を確かめる
設定 → パーソナライズ → メモリの順に開くと、「保存したメモリを参照する」「チャット履歴を参照する」「メモリの概要」「管理」などが出ます(使える項目はプランや地域で違います)。
「保存したメモリを参照する」をオフにすると、「チャット履歴を参照する」も一緒にオフになります。
ChatGPTに、自分について何を覚えているかを聞くこともできます。
覚えてほしいことは「保存したメモリ」にする
保存したメモリは、ChatGPTに覚えるよう頼んだ詳細で、チャット履歴とは別に保存されます。
チャット履歴から得た情報は、ChatGPTが役に立つと判断するものに合わせて変わります。
間違って覚えている内容は、そう伝えるか、メモリの概要や保存したメモリを直して訂正できます。
一時チャットの「パーソナライズなし」
一時チャットを始めるときに「パーソナライズなし」を選ぶと、メモリ・カスタム指示・プラグインは使われません。
この選択は、会話を始めたあとで変えられません。
一時チャットでは、パーソナライズをオンにしていてもメモリは作られず、更新もされません。
つまずきやすい所と対処
| つまずき | 起きること | 対処 |
|---|---|---|
| 大事な指示を会話の最初に一度だけ書く | 会話がいっぱいになったあと、要約で抜けることがある | 毎回守ることはカスタム指示に書く |
| 「カスタマイズを有効にする」がオフ | カスタム指示が使われない | パーソナライズの設定でオンにする |
| プロジェクトの中でカスタム指示に頼る | プロジェクトの指示が優先される | プロジェクトの指示に同じ内容を書く |
| 共有プロジェクトで自分の設定を期待する | 個人のカスタム指示とメモリは使われない | プロジェクトの指示にまとめる |
| メモリに全部覚えさせようとする | 関係があると判断したものしか使われない | 毎回守ることはカスタム指示に書く |
| 一時チャットで「パーソナライズなし」を選ぶ | メモリとカスタム指示が無視される | 使いたいなら「パーソナライズ」で始める |
よくある質問:ChatGPTが指示を忘れるとき
カスタム指示は何文字まで書けますか?
Free と Go は1,500文字、Plus・Pro・Business・Enterprise・Education は5,000文字です。
メモリをオフにすると過去のチャットは消えますか?
消えません。
ヘルプに、メモリをオフにしても過去のチャットは削除されないと書かれています。
1つの会話で何回までやり取りできますか?
決まった回数はありません。
長いやり取りほど、その会話で扱える量を早く使います。
プロジェクトの中でもカスタム指示は使われますか?
プランによって違います。
Enterprise と Edu では使われず、それ以外でもプロジェクトの指示が優先されます。
メモリの中身を確かめる・消す・いっぱいになったときの手順はChatGPTのメモリの使い方にまとめました。
指示ではなく返事の質そのものが落ちたと感じるときはChatGPTが劣化したと感じたら確かめることでモデルと思考レベルを確かめてください。
まとめ
ChatGPTが指示を忘れたように見えるときは、その指示が会話・カスタム指示・メモリ・プロジェクトのどこにあるかを確かめます。
毎回守ってほしいことはカスタム指示、作業ごとの前提はプロジェクトの指示に書き、長い会話は新しいチャットで指示を貼り直してください。
メモリと学習の設定の違いはChatGPTに学習させない設定方法で説明しています。
出典
- OpenAI ヘルプ「ChatGPT のメモリ」
- OpenAI ヘルプ「ChatGPT カスタム指示」
- OpenAI ヘルプ「ChatGPT のプロジェクト」
- OpenAI Help Center「ChatGPT Free Tier FAQ」
2026年11月1日に確認しました。
あわせて読みたい:ChatGPTが嘘をつくときの対策、ChatGPTの口調・褒めすぎを直す方法。
