
ビジネスとアプリケーション開発のためのAIエージェント
AIエージェントは、私たちの日常生活の身近な存在になりつつあります。ここでは、その仕組みと、ビジネスとアプリケーション開発をどのように変革しているか見ていきましょう。
Christophe Coenraets
AIエージェントは、私たちの日常生活の身近な存在になりつつあります。ここでは、その仕組みと、ビジネスとアプリケーション開発をどのように変革しているか見ていきましょう。
Christophe Coenraets
エージェントは、支援型および自律型のソフトウェアシステムです。ユーザーの入力や環境条件に基づいて、与えられたタスクや目標を達成するために推論し、計画し、アクションを実行します。まさにインテリジェントなデジタルアシスタントのような存在です。人間の専門家の集約された知識と経験を備え、すべての関連データにアクセスできます。
エージェントは、私たちの生活のあらゆる場面に存在し、ビジネスの運営方法や顧客とのやり取りの仕方を大きく変革します。たとえば、サービスエージェントは、あなたの会社で最も知識のあるテクニカルサポート担当者として機能し、すべてのリクエストを24時間年中無休で処理できます。マーケティングエージェントは、自動運転車と同様に、「センサー」(リアルタイムデータ)を利用して、変化するビジネス状況を検出し、先を見越して対応できます(価格設定の調整、キャンペーンの開始など)。
この記事では、エージェントの登場を促すAIイノベーションについて解説し、エージェントがビジネスを変革するだけでなく、ソフトウェアとソフトウェア開発をどのように再構築していくのか明らかにします。
AIエージェントが自社の従業員と協力して働くことで、コストと時間をどれだけ節約できるのかをご確認ください。いくつかの簡単な質問に答えるだけで、Agentforceの効果を確認できます。
AIエージェントは、大規模言語モデル(LLM)が登場したことで実現しました。LLMは、高い効果を発揮するエージェントを導入するために必要な2つの重要な機能をもたらします。
しかし、LLMだけではエージェントを導入するには不十分です。次のようにいくつかの制限があります。
エージェントは、LLMの強力な言語および推論機能と、非公開データへのアクセスやアクションの実行などのビジネス用途の現実的な要求の間のギャップを埋め、新たなソフトウェアパラダイムへの道を切り拓きます。
この新たなパラダイムでは、ソフトウェアはもはや独立したアプリケーションとしてではなく、特定の機能をカプセル化し、LLMの推論機能を使用してエージェントが調整できる詳細な構成要素の集合体として構築されます。Salesforceでは、こうした構成要素をアクションと呼び(「注文の検索」や「注文住所の変更」など)、トピックと呼ばれる機能領域(「注文管理」など)の下にまとめています。
つまり、エージェントは、LLMの言語と推論能力を使用して、特定のドメイン内の一連のアクションを調整するソフトウェアシステムと言えます。全体として、エージェントは次のように機能します。
この新しいソフトウェアパラダイムでもっとも変革的と言える点は、エージェントが事前定義された要件なしで予期しないリクエストを処理できることです。何十、何百ものアクションを備えたエージェントを想像してください。予想しなかった方法も含めて、事実上無限の方法で応答を構成できるため、新たな問題をその場で解決できます。これは、アプリケーション構成の究極の形です。
たとえば、Salesforceでは、業界をリードするアプリケーション(Sales Cloud、Service Cloud、Marketing Cloud、Commerce Cloud、Industriesなど)を詳細なアクションに分割しているため、さまざまなトピックにわたる豊富な機能を備えたSalesforceのAgentforceエージェントをすぐに使用できます。Agentforceエージェントは、こうしたアクションをさまざまな方法で構成して調整できるため、ビジネス全体で統一されたシームレスな体験をユーザーに提供できます。さらに、開発者は、コード、API、Salesforceフロー、プロンプトテンプレートを用いたカスタムアクションにより、Agentforceエージェントの標準機能を拡張できます。最後に、エージェントを注文管理に展開して、チームメイトとやり取りしているのと同じ感覚でチャットできます。
アクションは、次の重要な機能でエージェントを強化します。
エージェントは、さまざまなレベルの自律性に対応します。以下はその一例です。
エージェントの自律レベルにかかわらず、信頼性を確保し、ビジネスプラクティスを遵守し、データのセキュリティとプライバシーを確立し、幻覚(ハルシネーション)、有害性、有害なコンテンツを防ぐには、適切なガードレールを確立することが重要です。
Agentforceエージェントは、多層的なアプローチでガードレールを適用します。
先日、Salesforceは営業およびサービス向けのエージェントを発表しました。
これらのエージェントはすぐに使用できますが、Agentforceでは、エージェントのカスタマイズや拡張とともに、独自のエージェントを作成することも可能です。
Salesforce Agentforceは、AI、データ、アクションを活用した自律型エージェントで人間を結びつけます。信頼できるエージェントやその他の革新的なAIアプリケーションを作成、カスタマイズ、導入するために必要な機能とツールを提供し、適切なガードレールと監視を備えています。その主なコンポーネントについて詳しく見ていきましょう。
AIの可能性について、ビジネスやAI分野の専門家は、慎重に評価し、刺激を受け、希望を抱いています。LinkedInのAsk More of AIニュースレター を購読して、AIの最新情報を入手しましょう。
Salesforceメタデータはユニバーサルルールを確立します。このルールは、データが従来のアプリケーションやエージェントからアクセスされるかどうかにかかわらず適用されます。これには、データのセキュリティとビジネスプラクティスの遵守を確保するための権限、共有モデル、検証ルール、ワークフローの自動化などが含まれます。メタデータにより、LLMはデータのコンテキストと意味の理解を深めて、より正確な回答に導くことができます。たとえば、LLMはメタデータを利用することで、CRMデータをより便利かつ実用的な方法(アドホックUI)でユーザーに提示できます。
優れたAIを確立するには、高品質で統一されたデータが必要です。Salesforce Data Cloudは、Salesforceと外部の構造化データと非構造化データを含むすべてのデータをまとめて統合し、高品質で関連性のある実用的な情報でAIをグラウンディングします。200を超える標準コネクターとともに、カスタムコネクターを簡単に作成できるData Cloudは、比類のない接続性を提供します。
データを接続・統合し、調整して一体化することで、Data Cloudによって、AIエージェントプラットフォームやアナリティクス、その他のアプリケーションにおいて、データを大規模に活用できるようになります。その結果、貴重なインサイトやパーソナライズされた体験の提供が可能になります。サイロ化されたデータに縛られた体験は、もはや過去のものです。従業員であれ顧客であれ、すべてのユーザーは、関連するすべてのデータを統合的に理解できる、つながりのある体験を期待しています。
Agentforceは、モデルを簡単にプラグインして構築できる構成可能なモデルアーキテクチャを提供します。多くの場合、ホスト型基盤モデルはAIイノベーションのための最短ルートになりますが、微調整されたモデルや独自のデータで構築された独自のモデルを使用することもできます。
Agentforce Service Agentを使用すると、会社のデータを危険にさらすことなく、既存のモデルを信頼できる方法で使用できます。その仕組みを説明しましょう。
アクションにより、エージェントはロジックを実行し、外部システムと統合できます。標準のAgentforceアクションは、営業、サービス、マーケティング、コマース、業界に対して効果を発揮します。さらに、開発者は、カスタムコード、API、フロー、プロンプトテンプレートを使用して、Salesforceまたは外部システムに対して動作するカスタムアクションを構築できます。
トピックは、エージェントが理解、処理、応答するように設計された特定の分野を示すアクションの論理グループです。たとえば、注文管理、保証、価格設定、FAQなどがあります。
Agentforceエージェントは、ユーザーや環境の入力を分析し、タスクを特定し、ソリューションを通じて推論し、それらを完了するためのアクションを調整できる自律的なソフトウェアシステムです。エージェントには、さまざまなレベルの自律性が存在します。支援型(一部自律型)エージェントは、人間と協力して目の前のタスクを実行します。自律型エージェントは、人間の直接の監督なしに独立して機能しますが、前述の堅牢なガードレールとともに、必要に応じてタスクを人間に引き継ぐ能力を備えています。
Agentforceは、エージェントや他のAIアプリケーションを構築するさまざまなローコードツールを提供します。
プロンプトビルダーはSalesforceビルダーです。グラフィカルな環境で再利用可能なプロンプトテンプレートを作成し、レコードページデータ、Data Cloud、APIコール、フロー、Apexを通じて利用可能な動的データからグラウンディングできます。
Agent Builderは、エージェントとCopilotを設定できるもう1つのビジュアルビルダーです。エージェントが使用できるアクションを選択し、プレイグラウンド環境でエージェントを試すことができます。
エージェントは、私たちの生活のあらゆる場面で身近な存在になりつつあります。推論し、タスクを調整し、アクションを実行することで、パーソナライズされた体験を大規模に展開できます。LLMの言語と推論機能をソフトウェアの構成要素と組み合わせることで、LLMはビジネスの運営方法とソフトウェアの構築方法を変革しています。
Agentforceエージェントは、この変革を次のような独自の特徴でリードしています。
AIエージェントは、深い言語理解と高度な推論能力を備えた大規模言語モデル(LLM)を活用しています。
LLMは、トレーニングを受けていないプライベートデータにアクセスできません。また、アクションを実行する機能も組み込まれていません。
Agentforceは、AIエージェントが「アクション」(実行可能な動作)と「トピック」(対象となる情報)を通じてプライベートデータにアクセスし、アクションを実行するためのプラットフォームを提供します。
Agentforce Agentsは統合データを基盤とし、高い信頼性と優れた性能を備えています。また、Einstein Trust Layerを活用することで、データセキュリティとコンプライアンスを確保しています。
たとえば、カスタマーサービスの問題を処理するAgentforceサービスエージェントや、インバウンドリードに対応するAgentforce SDRエージェントなどがあります。
企業は、エージェントビルダーのようなローコードツールを使用して、AIエージェントを構成し、必要なアクションを柔軟に選択できます。