コンテキストエンジニアリングとは
AIに渡す文脈情報(資料・会話履歴・前提条件など)を整理し、回答に必要な情報を過不足なく渡すための設計の考え方です。
最終更新: 2026-07-23
01
プロンプトエンジニアリングとの違い
プロンプトエンジニアリングが「1回の指示文の書き方」を工夫するのに対し、コンテキストエンジニアリングは「AIに何をどこまで見せるか」という情報設計そのものを扱います。関連資料や過去の会話履歴、外部ツールの実行結果などをどう整理して渡すかによって、AIの回答の的確さは大きく変わります。
必要な情報を都度検索して文脈に加えるRAG(検索拡張生成)や、外部ツールとの接続を担う仕組みも、広い意味ではコンテキストエンジニアリングの一部と捉えられます。
02