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

読み方: コンテキストエンジニアリング

30秒まとめ

AIモデルに送るコンテキストを戦略的に設計・最適化する技術。プロンプトエンジニアリングの進化形。

コンテキストエンジニアリングの意味・定義

コンテキストエンジニアリング(Context Engineering)は、AIモデルに送信するコンテキスト情報(システムメッセージ、ツール定義、会話履歴、検索結果、ユーザーメッセージ)を戦略的に設計・最適化する技術です。プロンプトエンジニアリングが「1つのプロンプトの書き方」に焦点を当てるのに対し、コンテキストエンジニアリングはAIシステム全体のコンテキスト設計に焦点を当てます。具体的には、RAGで取得する情報の選択・順序、システムプロンプトの構造設計、ツール定義の最適化、会話履歴の管理・圧縮、マルチエージェント間のコンテキスト共有などが含まれます。AIエージェントの性能はモデルの能力よりもコンテキスト設計に大きく依存することが明らかになっており、2026年にはAIアプリケーション開発における最重要スキルの一つとして認識されています。

関連するAIツール

関連する用語

運営者が開発したAIマーケティングツール