3

第三章

コンテキスト
エンジニアリング

AIは忘れない — そもそも
覚えていなかっただけだ。

AIにメッセージを送るたび、AIは会話全体をゼロから読み直す。君が送ったすべてのメッセージ、AIが返したすべての回答。そして返答を生成して、すべて忘れる。次のターンも同じ。全文がまた入力される。世界一勤勉だけど記憶喪失な読者だ。毎回完璧に読むが、毎回ゼロからスタートする。

ウィンドウには端がある

AIが毎ターン読み直すそのテキスト、それはコンテキストウィンドウと呼ばれるものの中にある。単位はトークン(だいたい1トークン=英語の0.75語くらい)。Claudeのウィンドウは約200,000トークン、つまり500ページの本に相当する。大きく聞こえるけど、送ったメッセージも、受け取った回答も、隠れたシステム指示も、すべて同じ予算から消費される。思ったより早く埋まる。

予算が尽きると、古いメッセージが端から落ちていく。メッセージ3番で食事制限について伝えた? メッセージ15番には、もうAIの目には入っていないかもしれない。不注意なんじゃない。目の前にないものは文字通り見えないのだ。AIの実力は、今そのウィンドウの中にある情報の質次第だ。

だからこそ、最高のAIユーザーはプロンプトを上手に書くだけじゃない。ウィンドウに何を入れるかを管理している。定期的に要約して重要な情報を残す。大事なことを先頭に置く。話題が変わったら新しい会話を始める。構造化されたフォーマットでAIがコンテキストを効率よく読めるようにする。コンテキストエンジニアリングこそが、新時代のプロンプトエンジニアリングだ。

重要なポイント

良いプロンプトを書くのはステップ1。AIの前にどの情報を置き、どう構造化するかを決めること、そこに本当のレバレッジがある。世界最高のプロンプトも、コンテキストが間違っていれば失敗する。

コンテキストウィンドウが埋まり、あふれ、忘れていくのを — リアルタイムで見よう。

The Context Window

Type messages and watch the window fill up

Context Window
System13 tok

You are a helpful, harmless, and honest assistant.

AI SEES THIS

Empty — type a message below

Visible: 13 tokens
Your Messages

Start typing messages below. Watch the context window fill up on the left. After a few messages, the oldest ones will blow away — that's the AI "forgetting."

Key insight: The system prompt stays pinned at the top. Everything else competes for space. Once the window fills up, early messages vanish from the AI's view.

コンテキスト管理の戦略

ウィンドウの仕組みがわかったところで、プロのように管理する方法を紹介しよう。「AIを使っている」人と「AIから驚異的な結果を引き出している」人を分けるテクニックだ。

1

途中で要約する

5〜10メッセージごとに、重要な決定事項と詳細のまとめをAIに書かせよう。そのサマリーを次のメッセージに貼り付ければ、最も重要な情報を最前面に置いた状態でコンテキストを「リセット」できる。

2

大事なことを先に書く

最も重要な情報はメッセージの冒頭に。末尾に埋もれさせない。AIは最初と最後に注目しやすい。特に長いプロンプトでは真ん中が見落とされがちだ。

3

戦略的にリセットする

話題が大きく変わったら、新しい会話を始めることを恐れないで。全履歴じゃなく、決まったことのサマリーだけ持ち越そう。きれいなコンテキストは、散らかったものよりたいてい良い結果を出す。

4

覚えておくべきことを明示する

「重要:ユーザーはベジタリアンです。忘れないでください。」バカバカしく聞こえるけど、効く。明示的なリマインダーはアンカーとして機能し、AIはそれをより重視する。

5

構造化されたフォーマットを使う

箇条書き、見出し、明確なラベルはAIがコンテキストをより効率的に解析する助けになる。整理されたプロンプトは、同じトークン数の散文に比べて2倍の価値がある。

The Forgetting Experiment

Each strategy fixes a different problem

You've chatted about a Tokyo trip for 15 messages. You mentioned being vegetarian (msg 4), planned Hakone + Kamakura day trips (msg 8), set a $3K budget (msg 5), and briefly considered Osaka (msg 11, then dropped it). Now you ask:

"Give me my day-by-day itinerary."

Remembers your planned day tripsVegetarian diet gets priorityRemoves the "maybe Osaka?" confusionBudget is firm, not vagueOutput becomes a usable day-by-day plan
What the AI sees
...15 messages about Tokyo trip planning...
"Give me my day-by-day itinerary."

No strategies applied — the AI only sees recent messages. Key details from earlier have scrolled away.

AI Response5 problems
Share this course
ホワイトボードが見えた。ウィンドウの端が感じられた。それがAIとのすべての会話を変える。

基礎は学んだ — プロンプティング、質問の仕方、コンテキスト。次は、持ち歩ける最強プロンプト集だ。

Vibe Check

New tool unlocked!