La guía del arquitecto para la interoperabilidad de Agentforce

La matriz de decisión/características de interoperabilidad

Situación Agente único Multiagente (una organización) Multiagente (múltiples organizaciones) Agentforce 
Cliente de MCP
A2A saliente A2A entrante Agentforce Como servidor MCP
Problema principal resuelto Mantener un agente simple y autónomo Unificar varios agentes especializados en una organización Unificar a los agentes en múltiples organizaciones de Salesforce Permitir que Agentforce use capacidades externas como herramientas Permitir que Agentforce colabore con un agente externo Permitir que un agente externo llame al agente de Agentforce como experto Permitir que hosts externos llamen a Agentforce mediante MCP estandarizado
Límite típico Un solo dominio/Una sola organización de Salesforce Una sola organización de Salesforce Múltiples organizaciones de Salesforce Salesforce hacia herramientas/sistemas externos Salesforce hacia una plataforma de agentes externa Plataforma externa hacia Salesforce Plataforma externa hacia Salesforce
La interfaz principal del usuario vive en Agentforce Agentforce Agentforce Agentforce Agentforce Aplicación o agente externo Aplicación externa/copilot/host de LLM
Orquestador principal Agentforce Orquestador/superagente de Agentforce Red de Agentforce con delegación deliberada Agentforce Compartido/delegado entre agentes Plataforma externa Plataforma externa
Mejor ajuste Flujo sencillo con acceso compartido a datos Una sola puerta de entrada para múltiples agentes de dominio en una organización de Salesforce Empresa con múltiples organizaciones de Salesforce y separación estricta de datos Acceder a API externas, búsquedas, acciones de SaaS y flujos de trabajo Delegar en sistemas externos que manejan parte del razonamiento o la planificación Un portal o bot externo necesita ejecución profunda en Salesforce El portal o bot externo necesita ejecución profunda en Salesforce
Esfuerzo de configuración Bajo: Rápido y simple Medio: Necesita coordinación Alto: Configuración compleja Medio: Necesita conexión con herramientas Alto: Asociación compleja Alto: Necesita integración profunda Medio: Necesita configuración estándar
Configuración de seguridad Permisos simples Permisos estándar Inicio de sesión complejo entre organizaciones Inicio de sesión específico para herramientas Confianza Partner‑to‑Partner Confianza App‑to‑Agent Acceso estandarizado al Hub
Ejemplo El agente de servicio resuelve el caso con sus propios subagentes El agente de servicio enruta a los agentes de Facturación, Soporte y Reembolsos dentro de la misma organización Empresa global con organizaciones separadas por país o unidad de negocio Agentforce llama a Jira, SharePoint, DB y al motor de flujos mediante MCP Agentforce delega en Google, Box u otro agente externo Un portal personalizado le pide a Agentforce ejecutar un flujo de trabajo en Salesforce Microsoft Copilot o ChatGPT invoca una capacidad de Agentforce mediante MCP
Ventaja Simplicidad Puerta de entrada unificada dentro de una sola organización Colaboración entre organizaciones sin consolidar datos Fácil de configurar y mantiene a Agentforce como el cerebro central mientras amplía capacidades Colaboración nativa entre agentes en múltiples plataformas Reutiliza la lógica de Salesforce sin duplicarla en la aplicación externa Reutiliza la lógica de Salesforce sin duplicarla en la aplicación externa
Mayor limitación Llega a sus límites rápidamente No puede cruzar límites entre organizaciones o sistemas Complejidad de identidad y contexto entre organizaciones Explosión de herramientas MPC Sobrecarga de confianza, privacidad y registro de capacidades El sistema externo se encarga de gestionar el traspaso y la orquestación El sistema mantiene un comportamiento agéntico coherente entre los subagentes dentro de Agentforce
Recomendación predeterminada Empieza aquí cuando el alcance sea limitado Úsalo cuando el problema abarque varios dominios dentro de la misma organización Úsalo solo cuando trabajar con varias organizaciones sea un requisito real Se usa por defecto cuando lo remoto funciona como una capacidad o herramienta Úsalo cuando lo remoto realmente actúa como un agente aliado Úsalo cuando la app externa sea la puerta principal y necesite la experiencia de Agentforce Úsalo cuando las plataformas externas necesiten consumir Agentforce de forma estandarizada