Agentforce 상호 운용성에 관한 아키텍트 가이드

상호 운용성 의사결정/기능 매트릭스

시나리오 단일 에이전트 멀티 에이전트(단일 조직) 멀티 에이전트(여러 조직) Agentforce 
MCP 클라이언트
아웃바운드 A2A 인바운드 A2A MCP 서버로서의 Agentforce
주요 해결 문제 하나의 에이전트를 단순하고 독립적으로 유지 하나의 조직에서 여러 전문 에이전트 통합 여러 Salesforce 조직에 걸쳐 에이전트 통합 Agentforce가 외부 기능을 도구로 사용할 수 있도록 함 Agentforce가 외부 에이전트와 협업할 수 있도록 함 외부 에이전트가 전문가로서 Agentforce 에이전트를 호출할 수 있도록 함 외부 호스트가 표준화된 MCP를 통해 Agentforce를 호출할 수 있도록 함
일반적인 경계 단일 도메인/단일 Salesforce 조직 단일 Salesforce 조직 여러 Salesforce 조직 Salesforce에서 외부 도구/시스템으로 연결 Salesforce에서 외부 에이전트 플랫폼으로 연결 외부 플랫폼에서 Salesforce로 연결 외부 플랫폼에서 Salesforce로 연결
사용자의 주요 인터페이스 위치 Agentforce Agentforce Agentforce Agentforce Agentforce 외부 앱/에이전트 외부 앱/코파일럿/LLM 호스트
주요 오케스트레이터 Agentforce Agentforce 오케스트레이터/슈퍼 에이전트 의도적인 위임을 수행하는 Agentforce 네트워크 Agentforce 에이전트 간 공유/위임 외부 플랫폼 외부 플랫폼
가장 적합한 경우 공유 데이터 액세스를 사용하는 단순한 워크플로 하나의 Salesforce 조직에서 여러 도메인 에이전트에 연결되는 단일 진입점이 필요한 경우 여러 Salesforce 조직을 보유하고 데이터가 엄격하게 분리된 엔터프라이즈 외부 API, 검색, SaaS 작업, 워크플로에 액세스해야 하는 경우 추론/계획의 일부를 담당하는 외부 시스템에 위임해야 하는 경우 외부 포털/봇에서 심층적인 Salesforce 실행이 필요한 경우 외부 포털/봇에서 심층적인 Salesforce 실행이 필요한 경우
설정 작업 낮음: 빠르고 간단함 중간: 조정 필요 높음: 복잡한 설정 필요 중간: 도구 연결 필요 높음: 복잡한 파트너십 필요 높음: 심층적인 통합 필요 중간: 표준 설정 필요
보안 설정 간단한 권한 표준 권한 조직 간 로그인 설정이 복잡함 도구별 로그인 파트너 간 신뢰 앱-에이전트 간 신뢰 표준화된 허브 액세스
예시 서비스 에이전트가 자체 하위 에이전트로 사례 해결 슈퍼바이저 에이전트가 동일한 조직의 청구, 지원, 환불 에이전트에 작업 라우팅 국가/사업부별 조직을 별도로 운영하는 글로벌 엔터프라이즈 Agentforce가 MCP를 통해 Jira, SharePoint, DB, 워크플로 엔진 호출 Agentforce가 Google/Box/기타 외부 에이전트에 작업 위임 사용자 지정 포털이 Salesforce 워크플로를 실행하도록 Agentforce에 요청 Microsoft Copilot 또는 ChatGPT가 MCP를 통해 Agentforce 기능 호출
장점 단순성 하나의 조직 내에서 통합된 진입점 제공 데이터를 통합하지 않고 조직 간 협업 가능 설정이 간편하며 Agentforce를 중앙 두뇌로 유지하면서 기능 확장 가능 플랫폼 간 에이전트의 네이티브 협업 외부 앱에 Salesforce 로직을 중복 구현하지 않고 재사용 가능 외부 앱에 Salesforce 로직을 중복 구현하지 않고 재사용 가능
가장 큰 제한 사항 경계에 빠르게 도달함 조직/시스템 경계를 넘을 수 없음 조직 간 ID/컨텍스트 관리가 복잡함 MCP 도구의 과도한 증가 신뢰, 개인정보 보호, 기능 등록에 따른 오버헤드 외부 시스템에서 핸드오프/오케스트레이션을 관리해야 함 Agentforce 내 여러 하위 에이전트에서 일관된 에이전트 기반 동작을 보장해야 함
기본 권장 사항 범위가 좁다면 여기에서 시작 문제가 여러 도메인에 걸쳐 있지만 동일한 조직에 있는 경우 사용 멀티 조직이 실제 요구 사항인 경우에만 사용 원격 대상이 기능/도구인 경우 기본적으로 사용 원격 대상이 실제 에이전트 파트너인 경우 사용 외부 앱이 주요 진입점이며 Agentforce의 전문 기능이 필요한 경우 사용 외부 플랫폼에서 표준화된 방식으로 Agentforce를 사용해야 하는 경우 사용