企業がAIを効果的に活用するためには、AI Readyな状態のデータが必要です。本記事では、その重要性と実現方法を詳しく解説します。
前回のVol.02では、企業におけるAIの役割が、「情報を検索するAI」から「情報を理解するAI」、そして「状況を判断するAI」へと広がっていくことを説明しました。
その先にあるのが、**AI Agent(AIエージェント)**です。
これまで広く利用されてきた生成AIは、人間から質問や指示を受け、その内容に応じて文章や情報を生成する「回答するAI」としての役割が中心でした。
例えば、「この資料を要約して」「A社との過去の商談について教えて」と指示すれば、AIは与えられた情報や検索した情報をもとに回答を返します。
一方、AI Agentは、単に質問へ回答するだけではありません。
人間から「何を実現したいか」という目的を与えられると、その目的を達成するために必要なタスクを考え、情報を収集し、状況を判断しながら、利用すべきツールやシステムを選択し、具体的なアクションまで実行していきます。
例えば営業であれば、「来月受注可能性の高い顧客を増やす」という目的に対して、CRMの商談情報を確認し、過去の接点や契約状況を調べ、顧客企業の最新ニュースを収集したうえで、優先すべき顧客を判断し、営業担当者へ次のアクションを提案する。将来的には、メール作成やCRMへの登録、社内承認の申請といった業務まで実行することも考えられます。
人事であれば、社員のスキルや経験、評価、プロジェクト履歴、組織の人員状況を踏まえ、「このポジションには誰を配置すべきか」を考え、候補者を提示する。調達や経営管理でも同じように、AIが複数の情報を横断しながら判断し、業務そのものを進めていく世界が想定されます。
つまり、生成AIからAI Agentへの進化とは、「回答するAI」から「判断し、実行するAI」への変化だと捉えることができます。
そして、この変化によって企業データに求められる条件も大きく変わります。
AIが文章を生成するだけであれば、多少情報が不足していても、人間が内容を確認し、最終的な判断を行うことができます。しかしAI自身が顧客へのアプローチや人材配置、購買、承認といった業務を判断・実行するようになれば、その判断の前提となる情報の正確性は、これまで以上に重要になります。
CRM、ERP、HRシステム、社内文書、メール、そして外部のニュースや市場情報。
AI Agentは、こうした複数のシステムやデータを横断しながら、**「今、企業の中で何が起きているのか」**を理解しなければなりません。
AI Agentの可能性を決めるのは、「何ができるモデルなのか」だけではありません。
より重要になるのは、そのAIが、自社のことをどこまで正しく理解できているかです。
ここに、AI Agent時代の企業AIが向き合う最大の課題があります。
AI Agentが目的に応じて自ら判断し、業務を実行するようになると、一つの重要な問いが生まれます。
AI Agentは、その企業のことを本当に理解できているのか。
AI Agentに高性能なLLMを搭載すれば、それだけで企業の実務を正しく遂行できるわけではありません。なぜなら、企業における判断の多くは、一般的な知識ではなく、その企業固有の状況や背景を前提として行われているからです。
例えば、営業AI Agentに「今週、最も優先してアプローチすべき顧客を判断してほしい」と依頼したとします。
判断するためには、顧客の業種や企業規模だけでは不十分です。過去の商談履歴、現在の契約状況、担当者との関係、失注理由、直近の問い合わせ、さらには顧客企業のニュースや経営体制の変化まで把握する必要があります。
人事でも同様です。
「このプロジェクトに最適な社員をアサインする」という判断には、所属や役職だけでなく、過去の経験、スキル、評価、プロジェクト履歴、本人のキャリア志向、現在の業務状況など、複数の情報を組み合わせなければなりません。
さらに企業には、顧客や人材に関する情報だけでなく、社内ルールや承認プロセス、過去の意思決定といった業務Contextがあります。そして市場動向、競合情報、ニュースなどの市場Contextも、判断の重要な材料になります。
つまりAI Agentには、顧客Context、人材Context、業務Context、市場Contextといった複数のContextを横断して、現在の状況を理解する能力が求められるのです。
ここで難しいのは、単に「データが存在している」だけでは、AI Agentは正しく判断できないということです。
例えば過去5年間の商談データがすべて保存されていたとしても、現在の判断において、3年前の商談と昨日の商談が同じ重要度を持つわけではありません。誰とのやり取りなのか、現在の担当者は誰なのか、その後どのような変化が起きたのかによって、情報の意味は変わります。
また、「A社」「田中さん」「商品X」「商談」というデータが存在していても、それぞれがどのような関係にあるのかが分からなければ、AIは状況を正しく理解できません。
さらに企業の状態は常に変化しています。
担当者が異動する。契約が更新される。商談ステータスが変わる。組織が再編される。顧客が新しい事業を発表する。
AI Agentが過去には正しかった情報を「現在も正しい」と認識してしまえば、その先の判断や実行も誤ったものになる可能性があります。
だからこそ、AI Agentに必要なのは、大量のデータへアクセスできることだけではありません。
「誰・何についての情報なのか」「何と何がつながっているのか」「これまで何が起きたのか」「今どのような状態なのか」「どのようなルールのもとで行動すべきなのか」まで理解できること。
すなわち、企業固有のContextを理解できることが重要になります。
AI Agentが企業の実務を担うほど、問われるのは「どれだけ多くの情報を持っているか」ではなく、**「その情報をどれだけ正しいContextの中で理解できているか」**です。
そして、この違いこそが、同じAIモデルを利用する企業同士でも、AIの判断・実行精度に大きな差を生み出していきます。
AI Agentが企業の状況を正しく理解し、判断・実行するためには、企業固有のContextが欠かせません。
ここから見えてくるのが、企業AIの性能を考えるうえでの一つの重要な考え方です。
AI Performance = Model × Context
これまで生成AIの進化は、主にLLMそのものの性能によって語られてきました。より高度な推論ができるモデル、より長い情報を扱えるモデル、より高速なモデル。こうしたModelの進化は、もちろんAIの性能を大きく左右します。
一方で、企業が利用できるModelそのものは、必ずしもその企業だけのものではありません。
GPTやGeminiをはじめとする高性能なAIモデルは、多くの企業が利用できます。つまり、同じModelを導入するだけでは、それ自体が長期的な競争優位になるとは限りません。
では、同じModelを利用している企業のAI Agentに、なぜ性能差が生まれるのでしょうか。
その差を生むのが、Contextです。
例えば、同じAIモデルに「今、A社へ何を提案すべきか」と問いかけたとしても、A社の業種や企業規模しか知らないAIと、過去の商談履歴、契約状況、担当者との関係、失注理由、直近のニュース、自社商品の特徴まで理解しているAIでは、導き出される提案の具体性も精度も大きく変わります。
これは人事でも同じです。
社員の氏名や所属だけを知るAIと、その社員の経験、スキル、評価、異動履歴、プロジェクト実績、組織の現在の状況まで理解するAIでは、「次にどの役割を任せるべきか」という判断の質は異なります。
重要なのは、Contextが単なる「追加情報」ではないということです。
顧客との関係、社員の経験、過去の意思決定、社内独自のルールや業務プロセス。こうした情報は、その企業が事業活動を通じて蓄積してきた、その企業にしか存在しない資産です。
Modelがコモディティ化していくほど、この企業固有のContextの価値は相対的に高まっていきます。
これから企業に問われるのは、「どのAIモデルを使っているか」だけではありません。
自社にしかないデータを、どれだけAIが理解できるContextへ変えられているか。
そして、そのContextをAI Agentが必要な瞬間に利用できる状態にできているか。
AI時代の企業競争力は、Modelの性能だけでは決まりません。
優れたModelと、企業固有のContext。その掛け合わせによって、初めて企業独自のAI Performanceが生まれるのです。
ここまで見てきたように、企業におけるAIの性能は、Modelだけでは決まりません。
AI Agentが企業固有の状況を理解し、正しい判断・実行を行うためには、その企業にしか存在しないContextを継続的に利用できる状態が必要です。
では、社内外に分散する膨大なデータから、AI Agentが利用できるContextをどのようにつくればよいのでしょうか。
そこで重要になるのが、Context Engineです。
Context Engineとは、企業内外に存在するデータを接続し、その意味や関係性を構造化し、変化に合わせて継続的に更新しながら、AIが必要とするContextを提供するための基盤です。
AI Agentの視点から見ると、Context Engineには大きく4つの役割があります。
一つ目が、Connectです。
CRM、ERP、HRシステム、社内文書、メールなど、企業内部にはさまざまなデータが分散しています。さらに企業の判断には、ニュース、企業情報、人材情報、市場動向といった外部のOpen Dataも必要になります。
Context Engineは、こうしたClosed DataとOpen Dataを横断的につなぎ、AIが企業を理解するための情報を集約します。
二つ目が、Structureです。
単にデータを集めるだけでは、AIはその意味を十分に理解できません。
例えば、「A社」「田中さん」「商品X」「商談」という情報が存在しているだけではなく、「田中さんはA社の現在の担当者である」「A社は商品Xを契約している」「過去の商談では商品Yを提案した」といったEntityやRelationshipを整理する必要があります。
さらに、History、State、Ruleといった情報を関連付けることで、バラバラだったデータは、AIが企業の状況を理解するためのContextへと変わっていきます。
三つ目が、Updateです。
企業のContextは固定されたものではありません。
担当者が変わる。新しい商談が生まれる。社員が異動する。契約が更新される。顧客企業が新しい事業を発表する。
現実世界が変化する以上、AIが理解するContextも継続的に更新されなければなりません。
古いContextを前提にAI Agentが判断すれば、たとえModelの推論が正しくても、結論そのものは誤ったものになる可能性があります。
そして四つ目が、Serve Contextです。
Contextを構築するだけでは十分ではありません。
AI Agentが何らかの判断を行う瞬間に、目的に応じた適切なContextを提供できる必要があります。
例えば営業AI Agentが「今日アプローチすべき顧客」を判断するときに必要なContextと、人事AI Agentが「次の事業責任者候補」を判断するときに必要なContextは異なります。
すべてのデータを一律に渡すのではなく、**「今、何を判断しようとしているのか」**に応じて、必要な情報とその関係性を取り出し、AI Agentへ提供する。
ここまで実現して初めて、ContextはAI Agentが利用できる企業資産になります。
AI Agentの動きを整理すると、その関係はさらに明確になります。
Observe → Understand → Reason → Decide → Act
まずAI Agentは、企業内外で起きていることをObserveします。
顧客の商談状況、社員の状態、社内システムの情報、市場ニュースなどから、現在の状況を取得します。
次に必要になるのが、Understandです。
取得した情報が誰についてのものなのか、何と関係しているのか、過去から現在まで何が起きているのか。
ここでContext Engineによって形成された企業固有のContextが使われます。
そのContextを前提として、LLMがReasonします。
「なぜこの状態になっているのか」「どの選択肢が考えられるのか」「どのアクションが目的達成につながるのか」を推論します。
そして、複数の選択肢から適切なアクションをDecideし、CRMやERP、各種SaaSなどの企業システムを通じてActする。
つまり、Modelが主に担うのがReasonの能力だとすれば、Context Engineは、その前提となるObserveとUnderstandを支え、Reason・Decide・Actに必要な企業固有のContextを供給する存在だと捉えることができます。
どれだけ高度な推論能力を持つAI Agentでも、企業について誤った理解をしていれば、正しい行動はできません。
だからこそAI Agent時代には、AIアプリケーションやLLMだけではなく、その下で企業固有のContextを形成し続ける基盤が必要になります。
ModelがAI Agentの「頭脳」だとすれば、Context Engineは、AI Agentが企業という世界を理解するための基盤です。
Connect、Structure、Update、そしてServe Context。
このサイクルによって企業データを継続的にContextへ変換し、AI Agentへ届ける。
Context Engineは、AI Agentを単なる汎用AIから、「自社を理解し、自社のために判断・実行できるAI」へ変えるFoundation Layerなのです。
ここまで3回にわたり、企業におけるAI活用とContextの関係を考えてきました。
Vol.01では、AIを導入するだけではなく、企業固有のデータをAIが理解・活用できる**「AI Ready」な状態をつくることの重要性を説明しました。Vol.02では、RAGによって必要な情報を検索するだけでなく、その情報の意味・関係性・背景を理解するContextが必要であることを見てきました。そして本稿では、そのContextを利用し、自ら判断・実行する存在としてAI Agent**を取り上げました。
この流れの先にあるのが、AI Native Enterpriseです。
AI Nativeとは、AIが一部の業務を支援するツールとして存在するのではなく、企業の日常的な業務や意思決定の中に組み込まれ、人間とAIが共に事業を動かしている状態です。
その実現に必要なのは、単に多くのAI Agentを導入することではありません。
企業固有のデータをAIが理解できるContextへ変換し、そのContextを継続的に更新しながら、必要なAIへ届けられること。
AI Ready → Context → AI Agent → AI Native。
この基盤となるのがContext Engineです。
Modelの進化が多くの企業に開かれていくほど、自社にしかないContextをどれだけ構築し、活用できるかが企業の差になります。
これからの企業AIの競争力を決めるのは、Modelだけではありません。
企業固有のContextこそが、AI時代における新たな競争資産になるのです。