ヘッドレスソリューションについて知る
学習の目的
この単元を完了すると、次のことができるようになります。
- Salesforce Headless 360 とほかの AI ソリューションの差別化要因について説明する。
- Headless 360 の導入によって組織で活用できるようになる 3 つのコア機能について説明する。
- Cross-Cloud MCP が AI エージェントをより広範なエンタープライズエコシステムに接続する方法を説明する。
管理サービスと DIY キットの比較
Headless 360 は新製品ではありません。アーキテクチャの根本的な転換で、あらゆるエージェント、あらゆる IDE、あらゆるサーフェスから Salesforce Platform が利用可能になります。そのため、組織が、オープン標準を基盤に構築され、Salesforce Trust Layer であらゆる操作にセキュリティが自動適用される管理サービスを使用できるようになります。
知っておくべき 3 つのこと
このアーキテクチャの転換によってもたらされる価値を理解するために、次の 3 つのコア機能に着目します。
- 任意のコーディングエージェントや IDE を使用して構築する: 開発者は日頃愛用しているツールを使用できます。Trust Layer を基盤とする Salesforce には、60 種を超える MCP ツールが用意され、30 種以上の ADLC スキルが事前設定されており、このすべてをすぐに使用できます。
- 任意の UI フレームワークで構築する: Salesforce マルチフレームワークでは、チームが React などの業界標準フレームワークを使用して、ガバナンスが確立されたセキュアな環境内で AI エージェントやアプリケーションを構築できます。
- 任意のサーフェスに実装する: ビジネスはヘッドレスエクスペリエンスレイヤー (HXL) を使用して、ロジックやデータを画面から切り離すことができます。インテントを一度定義するだけで、ユーザーがすでに利用しているあらゆる場所にネイティブにレンダリングできます。たとえば、Engine のようなトラベルプラットフォームは、再予約のロジックを一度だけ構築すれば、同じエージェントが社内サポートチーム向けには Slack にネイティブで表示され、旅行者向けには高品質な Web コンポーネントとして表示されます。チャネルごとにコードを書き直す必要はありません。
Claude Code などのコーディングエージェントの位置づけ
Claude Code は、開発者が Salesforce を活用したエクスペリエンスの構築に使用できる外部コーディングエージェントの代表例です。では、このようなツールは Headless 360 アーキテクチャにどのように適合するのでしょうか? 良い質問です。
- MCP とスキルを使用したネイティブインテグレーション: Headless 360 を使用すると、外部ツールがプラットフォームでホストされる MCP サーバーとオープンソースの ADLC スキルを使用して、Salesforce Platform を理解できるようになります。これにより、Claude Code は Salesforce の API、データ、ロジックにネイティブで接続できます。
- IDE を離れずに構築: 開発者は Claude Code を使用して、Salesforce にログインすることなく、使い慣れた環境から直接 Agentforce エージェントの構築、テスト、監視を自律的に行えます。
- エンタープライズトラストの継承: Claude Code が MCP サーバー経由で Salesforce に接続すると、すべてのアクションは自動的に Salesforce Trust Layer によって管理されます。フィールドレベルセキュリティ (FLS) や共有ルールなど、メタデータベースのすべてのアクセス制御が厳密に適用されます。
- DIY 派の懸念への対処: 開発者が Agentforce ではなく、Claude Code を使用して独自の AI エージェントを構築したいと考えていることがあります。そのような場合、どちらかを選ぶ必要はありません。開発者に Agentforce Labs とオープンソースのスキルがあれば、Claude Code を Salesforce と併用して、エンタープライズレベルの安全性、ベストプラクティス、エージェントライフサイクル全体の管理機能をすぐに利用できます。
- IDE 外への接続: Headless 360 は特定のモデルに依存していません。LLM ゲートウェイを経由して、Anthropic の Claude、Google の Gemini、OpenAI の GPT-5 のようなサードパーティモデルに安全に接続でき、モデルロックインに悩まされることがありません。実際に、Agentforce Vibes 2.0 コーディング環境はデフォルトモデルとして Claude Sonnet 4.5 を使用しています。
エージェント開発ライフサイクル
Headless 360 は、エージェント開発ライフサイクル全体をエンドツーエンドでサポートします。設計から構築、テストと評価、実装、監視に至る各フェーズをシームレスに進行できます。
- Design:自然言語でエージェントの動作、トピック、ガードレールを定義する。
- 構築: 任意の IDE (Vibes、Claude Code、Cursor など) の ADLC スキルと MCP サーバーを使用します。
- テストと評価: 事前構築されたテストスキルを使用して、エージェントの動作を検証します。
- Deploy:HXL を介してワンクリックで、Slack、Teams、モバイル、カスタムポータルなど任意のサーフェスにプッシュする。
- Observe:パフォーマンスを監視し、意思決定を監査し、継続的に最適化する。
すぐに使い始めたい方は、Agentforce Labs を確認してください。これはセットアップ不要、制限なし、待ち時間なしのライブ実験環境です。開発者はすぐにヘッドレスエージェントの構築に取り掛かり、何ができるのか確かめることができます。
クロスクラウド MCP でエージェントを強化する
Headless 360 は、標準データ以外にも対応します。クロスクラウド MCP を使用することで、AI エージェントをエンタープライズ全体のエコシステムに安全に接続できます。広範なテクノロジースタックを再利用可能な AI ツールとして公開する方法の例を見てみましょう。
- Tableau MCP: Tableau のガバナンスが確立されたナレッジエンジンを任意のエージェントに公開して、AI エコシステムを信頼できる分析に結び付けます。
- Informatica MCP: データ管理機能を、あらゆる AI エージェントが呼び出すことができる AI ツールや再利用可能なサービスとして公開し、人とエージェントの両方のワークフローに、ガバナンスが確立されたクリーンなエンタープライズデータで大規模なグラウンディングが実施されるようにします。
- Data 360 MCP: Salesforce のデータガバナンスを Headless 360 ソリューションに拡張して、各エージェントが信頼できるリアルタイムのコンテキストを利用できるようにします。統合型の顧客プロファイルを使用できるほか、エージェントがイベントを監視してお客様を正確にセグメント化できるようになります。
- MuleSoft MCP: MuleSoft 機能を使用して、インテグレーション、エージェント、API、MCP を構築して実装し、管理するほか、ガバナンスを適用します。
- Slack MCP: メッセージ、チャンネル、キャンバスのような Slack データにアクセスして操作します。エージェントが担当者の代わりに質問に答えたり、アクションを実行したりすることができます。
- Agentforce Commerce MCP: 商品カタログを取得して、各エージェントを販売拠点として利用できるようにします。事前構築された 60 種以上の Commerce MCP ツールを利用できるため、Salesforce が表示されるあらゆるサーフェスで、ローカライズされた価格の生成、在庫の管理、カートの安全なチェックアウトなどをネイティブに実行できます。
データインフラストラクチャにとってのヘッドレスの意味
ビジネスの AI モデルが未加工のデータベーステーブルを直接参照すると、さまざまな問題が発生します。それぞれのユーザーが同じワークフローの各自のバージョンを作成することになります。プロセスは一貫性を失い、本来はビジネスルールが行うべき判断を AI が下すようになり、ガバナンスは機能しなくなります。数か月が経つと、どのバージョンのプロセスが正しいものなのか、誰にもわからなくなってしまいます。
適切なアプローチは、ビジネスロジックを Salesforce ドメイン内に維持することです。それを可能にするのが Data 360 です。 Data 360 は、ハーモナイズされ、ガバナンスが確立されたリアルタイムレイヤーで、あらゆるシステムの顧客データを 1 つの信頼できるプロファイルに統合します。AI モデルが Salesforce を呼び出す際、古いスナップショットや孤立したテーブルにアクセスするわけではありません。リアルタイムで更新され、ガバナンスが適用され、整合性が確保された信頼できる唯一の情報源に基づいて動作する、オーケストレーションされたビジネスロジックを呼び出しているのです。
Data 360 は、Headless 360 アーキテクチャにおけるすべてのエージェントを、3 つの重要な方法で支えています。
- エンタープライズデータを統合する: ID 解決、ゼロコピーフェデレーション、270 種以上のコネクタ、構造化データと非構造化データのすべてを利用できます。データを移動する必要はありません。
- リアルタイムで活用する: Data 360 はイベントを監視して、トリガーを自動的に実行します。一括処理や手動レポートを待つ必要はありません。コンテキストは 3 分以内に配信されます。
- ガバナンスとグラウンディングを備えた AI: ポリシーベースのガバナンス、自動タグ付け、動的マスキング、エージェンティックグラウンディングにより、エージェントが古いスナップショットではなく、信頼できるデータに基づいてアクションを実行できます。
Salesforce アプリケーションとヘッドレスを組み合わせて価値を高める
従来の Salesforce アプリケーションや Lightning UI にとって、この連携が何を意味するのか疑問に思うかもしれません。簡単に言うと、Headless 360 では「どちらか一方」ではなく「両方」を活用できます。拡張性の高い API とデータフレームワークのメリットが得られるだけではありません。標準の Salesforce UI も引き続き使用できます。Lightning Experience を愛用している組織は、そのまま使い続けることができます。
しかし、業務はブラウザの枠を超えて広がっています。チームは Slack、ミーティング、音声、AI ツールで作業しています。今やアプリもその場で活躍できます。Headless 360 は、既存のアプリケーションを置き換えるのではなく、ブラウザーから切り離し、チームが自らのやり方でエージェンティックエンタープライズを構築できるようにします。Slack や WhatsApp から音声まで、リッチでネイティブなインタラクションを実現するシームレスなエクスペリエンスレイヤーを導入します。開発者は Lightning Web Components (LWCs) を使い続けることも、Salesforce Multi-Framework を通じて React などの業界標準ツールを活用することもできます。新しい React コンポーネントを既存の Lightning App Builder のページに直接統合することも可能です。
Headless 設計により、Customer 360 Apps は作業が行われる場所ならどこにでも表示され、開発者もあらゆる環境向けに構築できます。新しい MCP ツールとコーディングスキルにより、コーディングエージェントはプラットフォームへのフルアクセスを得て、プラットフォームのすべての機能を基盤としながら、完全にカスタマイズされたインターフェースとエクスペリエンスを実現できます。AI エージェントが Salesforce にヘッドレスでアクセスする場合も、コアアプリによって確立されたアイデンティティ、アクセス制御、セキュリティ、データ、ガバナンス、ワークフロー、および各種機能に引き続き依存します。最終的には、これまでに構築したエクスペリエンスを維持したまま、チームがセキュアな環境で迅速にイノベーションを実現できます。