【こんてきすとえんじにありんぐ】

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

💡 AIに「何を教えるか」を科学する
📌 このページのポイント
コンテキストエンジニアリング:情報設計のフロー RAG検索結果 外部ドキュメント 会話履歴 過去のやり取り ツール実行結果 検索・計算・API LLM コンテキスト ウィンドウ 高品質な 出力 ハルシネーション↓ 渡す情報の質と構造を設計することが「コンテキストエンジニアリング」
複数の情報源を適切に設計してLLMに渡すことで、出力品質が上がる
ひよこ ひよこ

ペンギン先生、「コンテキストエンジニアリング」ってプロンプトエンジニアリングと何が違うの?

ペンギン先生 ペンギン先生

プロンプトエンジニアリングは「どう聞くか(言葉の選び方)」に集中するけど、コンテキストエンジニアリングは「何を渡すか(情報の設計)」に集中する考え方だよ。

ひよこ ひよこ

うーん、どういうこと?

ペンギン先生 ペンギン先生

たとえば「明日の天気は?」と聞いても、AIには今日の日付や場所の情報がなければ答えられないよね。コンテキストエンジニアリングはその「必要な情報を揃えて渡す設計」のことなんだ。

ひよこ ひよこ

じゃあRAGもコンテキストエンジニアリングのひとつなの?

ペンギン先生 ペンギン先生

そうだよ!RAGで外部データを検索して渡すのはコンテキストエンジニアリングの一部。他にも会話の履歴、ツールの実行結果、ユーザーのプロフィールなど、渡す情報全体を設計するのがコンテキストエンジニアリングだね。

ひよこ ひよこ

なんで2026年に急に注目されてるの?

ペンギン先生 ペンギン先生

コンテキストウィンドウが大きくなって、LLMにたくさんの情報を渡せるようになったからだよ。でも「何でもかんでも詰め込めばいい」わけじゃなくて、質が大事だと分かってきた。情報を「どう選んで・どう構造化して渡すか」が、AI出力の品質を左右するんだ。

ひよこ ひよこ

プロンプトを磨くより情報を磨く、ってことだね!

ペンギン先生 ペンギン先生

まさにそれ!「プロンプトエンジニアリングの次の段階」として、AIを本業で使うエンジニアの間で急速に広がっている考え方なんだよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「コンテキストエンジニアリング」って出てきたら「AIに渡す情報を戦略的に設計すること」と思えばOK!
📖 おまけ:英語の意味
「Context Engineering」 = 文脈設計
💬 Context(文脈・情報の枠組み)をEngineering(体系的に設計すること)するという意味だよ
← 用語集にもどる