Part II Context Engineering
Part II Context Engineering
Part II Context Engineering
Prompt Contract が強くても、AIエージェントに見せる情報が古い、足りない、重すぎる、混ざっているのいずれかなら、作業は途中で壊れる。Context Engineering の仕事は、AIエージェントに渡す判断材料を分解し、優先順位と鮮度を設計することである。
Prompt Contract が強くても、AIエージェントに見せる情報が古い、足りない、重すぎる、混ざっているのいずれかなら、作業は途中で壊れる。Context Engineering の仕事は、AIエージェントに渡す判断材料を分解し、優先順位と鮮度を設計することである。
この Part の役割
この Part が扱うのは主に忘却である。repo 全体の前提、今回の task の仕様、前セッションの progress、再利用したい workflow を区別しなければ、AIエージェントは前提を落とし、summary drift を起こし、同じ説明を別 artifact に重複させる。
Context Engineering では次の順に積み上げる。
- context の種類と budget を分ける
- repo context で永続コンテキストの入口を作る
- task brief と Session Memory で今回の作業と現在位置を固定する
- skill と context pack で再利用可能な作業単位にする
この Part で増える artifact
この Part を読み終えると、少なくとも次の artifact が増える。
- context model
- repo-map
- architecture / coding standards
- task brief
- Progress Note
- context pack
- SKILL.md
ここで重要なのは、情報を増やすことではない。source of truth を守りながら、壊れた context を残さないことだ。
章の見取り図
- CH05: Prompt と Context の境界を定義する
- CH06: repo 全体の永続コンテキストを設計する
- CH07: issue を task brief と Session Memory に変換する
- CH08: skill と context pack を再利用する
この Part は、単に docs を増やす Part ではない。Prompt Engineering で定義した契約を、途中で壊さずに持ち運ぶ Part である。
読み終わりの到達点
この Part を終えた時点で、読者は「何を見せれば AIエージェントが壊れにくくなるか」を repo、task、session の単位で設計できるようになる。次の Part では、その前提をもとに、verify、retry、review、handoff を閉じる Harness Engineering を扱う。