Compaction が中核概念に:エージェントのコンテキスト窓が満杯になったらどうするか

OpenAI は Compaction(圧縮)を API の「中核概念」の一つとして、Conversation state・Streaming・Counting tokens と並べています。会話履歴が膨らみコンテキスト窓の上限に近づいたとき、重要情報を失わずに履歴を圧縮し、長いタスクを継続させる方法です。

ContextCompactionToken BudgetMemoryCodex

長時間稼働エージェントの第一の隠れコストは計算量ではなく、コンテキスト窓です。何十ターンも走ったエージェントの履歴には、完了したサブステップや読み終えたファイル、捨てた中間推論が詰まっています。OpenAI が Compaction を中核概念に昇格させたのは、それを認めたからです。

『Agent Harness 完全習得』では Compaction は「記憶とコンテキスト管理」の中核ケースです。短期窓は揮発的で上限があり、長期記憶は知識グラフや外部ストレージに置くべきです。『Codex 入門』ではトークン消費を観察する習慣が最も実用的です。