Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[Dev Group Paris Octobre 26] Agentforce, SIforc...

[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?

La carte de l'IA Salesforce en octobre 2026 : socle, Agentforce, interfaces (Coworker, Slackforce, Salesforce in Claude, Headless Toolkit) et les trois assistants pour ceux qui construisent.
Qui l'utilise, où, pour quoi faire, ce que ça coûte.

Salesforce Developer Group Paris Octobre 2026

Avatar for Nathan Abondance

Nathan Abondance

October 13, 2026

More Decks by Nathan Abondance

Other Decks in Programming

Transcript

  1. Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ? La carte

    de l'IA Salesforce Nathan Abondance · Cofondateur & CTO, Think2 Salesforce Developer Group Paris
  2. Douze mois d'annonces Agentforce, SIforce, Coworker : qui sait expliquer

    la différence ? Agentforce Builder Koa Slackforce Surfaces AIforce Hosted MCP Servers Agent Script Headless 360 Claudeforce Subagents Agentforce HXL Setup with Agentforce Slackbot Agentforce Coworker Headless Toolkit Salesforce in Claude Agentforce Vibes Slackforce Agentforce 360 SIforce Nathan Abondance · Think2
  3. Il y a pas mal de renommages Et c'est pas

    fini… Headless 360 → AIforce → SIforce Avril, 4 sept., oct. 2026 ; L'ancien Headless 360 devient le Headless Toolkit. Topics → Subagents Avril 2026. « There are no changes to functionality. » Data Cloud → Data 360 14 octobre 2025. Sales Cloud → Agentforce Sales → Sales Cloud ? Octobre 2025, retour rapporté en septembre 2026. La doc dit encore « Agentforce Sales ». Einstein Copilot → Agentforce La permission pour utiliser Agentforce s'appelle toujours « Use Einstein Copilot for Salesforce ». La plateforme → Agentforce 360 13 octobre 2025 (Dreamforce). Le nom de l'ensemble ; Customer 360 reste une brique dedans. Pas un produit à activer. Vingt noms à l'écran, beaucoup moins de produits. Reste à les ranger. Nathan Abondance · Think2
  4. Quatre questions pour tout ranger Trois pour tout le monde,

    une pour les devs de cette salle 1 2 Qui l'utilise ? Où travaille-t-il déjà ? métier · client final · admin · développeur Lightning · Slack · Claude, ChatGPT Setup · IDE · site web 3 4 Pour quoi faire ? Et moi, dev, je touche quoi ? demander · agir · automatiser · construire métadonnée · API · CLI · rien Nathan Abondance · Think2
  5. Une carte, vide pour l'instant Quatre questions, quatre zones. On

    la remplit ensemble. Interfaces Plateforme Socle Modèles Nathan Abondance · Think2 Ceux qui construisent
  6. Le socle : ce qui ne bouge pas Tout ce

    qui vient au-dessus s'exécute avec les droits de l'utilisateur CRM & métadonnées Objets, enregistrements, configuration Droits Trust Layer Data 360 Profils, permission sets, FLS, sharing Zéro rétention, audit. Masquage des données (PII) : actif pour les prompts, désactivé pour les agents La couche de données, pas un point d'entrée IA Même question, deux utilisateurs, deux réponses possibles. Nathan Abondance · Think2
  7. Sous le socle : les modèles « Où est-ce que

    j'active Koa ? » Nulle part. Pas encore. Salesforce Default Au choix Koa Un mix de modèles géré par Salesforce. C'est ce qui tourne si vous ne choisissez rien. Claude, GPT, Gemini : réglé par org, ou par agent dans Agent Script (model_config) Le modèle de raisonnement CRM de Salesforce (Nemotron 3 Super post-entraîné, poids fermés, hébergé par Salesforce : aucun appel externe). Déjà en pilote, GA annoncée hiver 2026, US d'abord. Un modèle n'est pas un produit de plus sur la carte. C'est ce qui tourne derrière tous les autres. Nathan Abondance · Think2
  8. Agentforce : la plateforme d'agents C'est ici qu'on construit ses

    propres agents Agentforce Builder L'éditeur, par défaut depuis juillet Agent Script Subagents Actions GA depuis février 2026 : du déterminisme là où le LLM décidait tout Les anciens topics, orchestrés Apex, Flow, Prompt Template, et MCP côté client, en bêta (l'agent consomme un serveur MCP externe) subagent OrderStatus: # Agent Script · action → apex://OrderStatusService reasoning: instructions: -> if @variables.order_found == False: | Demande le numéro de commande. else: | Donne le statut, puis propose le retour. Pour qui — Le client final sur le site · le salarié, quand le process doit donner le même résultat à chaque fois. Dev — Agent Script versionné dans le repo · bundles GenAi* · AiEvaluationDefinition pour les tests · sf agent … en CLI. Nathan Abondance · Think2 Testing Center & Observability Tests par utterance et multi-tours, traces de session
  9. Un agent Agentforce, vu par le client final « Où

    en est ma commande ? » DEMANDE « Où en est ma commande 10432 ? » puis « Je veux la retourner. » RÉSULTAT Le statut lu dans le CRM, puis un retour créé, avec le numéro de dossier. Même parcours à chaque fois. DEV Agent Script + action Apex QUI client final Nathan Abondance · Think2 OÙ site web (Enhanced Chat / Experience Cloud), pas de licence Salesforce QUOI agir, process cadré FACTURATION Flex Credits
  10. SIforce : Salesforce vient là où vous travaillez déjà Les

    interfaces vont au CRM en direct. SIFORCE (ex-AIforce) · les interfaces Coworker Slackforce Salesforce in Claude Headless Toolkit dans Lightning dans Slack dans Claude agents & devs AGENTFORCE · la plateforme d'agents Builder · Agent Script · Actions (Apex, Flow, Prompt, MCP) · Testing Center · Observability LE SOCLE · ce qui ne bouge pas CRM & métadonnées · Droits (profils, FLS, sharing) · Trust Layer · Data 360 Modèles : Salesforce Default · Claude / GPT / Gemini · Koa (pilote) Ce ne sont pas quatre produits concurrents. C'est le même CRM et les mêmes droits, servis à quatre endroits. Nathan Abondance · Think2 MCP · API en direct
  11. Coworker : l'IA du salarié, dans le CRM GA depuis

    le 4 août · dans la barre de recherche Lightning DEMANDE « Prépare-moi pour mon rendez-vous de demain avec Maison Durand », puis « Mets à jour l'opportunité et crée une tâche de relance pour vendredi. » RÉSULTAT Un brief du compte : contacts, renouvellement dans 30 jours, 3 cases ouverts, usage en baisse de 40 % (Data 360). Puis l'opportunité et la tâche mises à jour. DEV un agent Agentforce qu'on édite dans Builder, comme les autres (actions, subagents). Seule son interface ne se modifie pas. QUI salarié avec licence Nathan Abondance · Think2 OÙ barre de recherche Lightning QUOI demander & agir sur ses enregistrements FACTURATION siège ou Flex Credits ; Data 360 consomme dans les deux cas
  12. Slackforce : l'IA de l'équipe, dans la conversation Slackbot +

    Surfaces · dispo, GA annoncée octobre 2026 DEMANDE « Fais-moi un tableau du pipeline de l'équipe par étape, ce trimestre. » RÉSULTAT Une Surface : une mini-interface générée dans le fil, visible par toute l'équipe. DEV 3 voies : une app Slack (Block Kit) · un agent Agentforce déployé dans Slack · un serveur MCP qui renvoie des blocs Slack QUI l'équipe, le manager Nathan Abondance · Think2 OÙ Slack : le canal de l'équipe, Slackbot mentionné QUOI demander, partager, une UI générée FACTURATION licence Slack + Salesforce
  13. Claudeforce : l'IA du travail de fond, dans Claude Le

    partenariat : Claudeforce. Le produit : Salesforce in Claude. DEMANDE « Classe nos renouvellements du trimestre par niveau de risque et rédige un plan d'action pour les cinq premiers. » RÉSULTAT Un document long, qui mélange les données Salesforce et les fichiers de l'utilisateur, là où il travaille déjà. DEV Ce qu'il y a derrière Headless 360 MCP Server (bêta), un des Hosted MCP Servers (Setup → API Catalog → MCP Servers), OAuth 2.0 + PKCE. Quatre tools : discover · describe · dispatch · dispatch_readonly, des milliers d'actions derrière. Pas d'appel API libre : chaque écriture est confirmée, avec les droits de l'utilisateur. QUI le salarié qui vit dans Claude (directeur, analyste) Nathan Abondance · Think2 OÙ Claude desktop ou web, connecteur Salesforce (ChatGPT et Gemini suivent) Hosted MCP Server (prêt à activer) ou serveur MCP custom (vos Apex / Flow deviennent des tools) ; plugin de skills sur AgentExchange QUOI demander, analyser, rédiger FACTURATION licence Claude, gratuit côté SF pour le moment
  14. Headless Toolkit : l'interface sans interface Pour les agents et

    les développeurs, pas pour les humains MCP : Hosted MCP Servers (60+ tools) + serveurs custom, pour tout client MCP : Claude, ChatGPT, Cursor… API : toutes les API existantes (REST, GraphQL, Bulk…) CLI : 270+ commandes sf (v2.153) Skills : 256 dans sf-skills, dont 37 dans le plugin Claude Code « salesforce-development » HXL : Headless Experience Layer, pour afficher autre chose que du texte dans Claude, ChatGPT, Slack Nathan Abondance · Think2 Ex-Headless 360. C'est avec Fabien juste après.
  15. Trois assistants pour ceux qui construisent Pas des outils pour

    les utilisateurs. Setup with Agentforce Agentforce Vibes Claude Code + skills Salesforce Pour qui · l'admin, dans Setup (GA) Exemple · « Crée un champ Niveau de risque sur Compte » Résultat · l'agent propose, l'admin confirme. Pour qui · le dev, dans son IDE (VS Code ou IDE Vibes en ligne) Exemple · « Génère la classe de test de l'action Statut de commande » Résultat · le code arrive dans l'IDE, le dev relit. Pour qui · le dev, hors Salesforce (plugin Claude Code + sf-skills) Exemple · « Déploie la mise à jour de l'agent et lance ses tests » Résultat · l'agent de code déploie et lance les tests lui-même. Pour creuser encore plus le sujet: Dev Group du 18 nov avec Philippe Ozil Nathan Abondance · Think2
  16. La carte, remplie Vingt noms au départ. Trois couches et

    une colonne à l'arrivée. SIFORCE (ex-AIforce) · les interfaces CEUX QUI CONSTRUISENT Coworker Slackforce Salesforce in Claude Headless Toolkit dans Lightning dans Slack dans Claude agents & devs Claude Code + skills dev, hors Salesforce AGENTFORCE · la plateforme d'agents Builder · Agent Script · Actions (Apex, Flow, Prompt, MCP) · Testing Center · Observability MCP · API en direct Agentforce Vibes dev, dans son IDE LE SOCLE · ce qui ne bouge pas CRM & métadonnées · Droits (profils, FLS, sharing) · Trust Layer · Data 360 Setup with Agentforce admin, dans Setup Modèles : Salesforce Default · Claude / GPT / Gemini · Koa (pilote) Chaque nom du nuage a sa place ici. Un seul CRM, les mêmes droits, et Agentforce seulement si vous créez vos agents. Nathan Abondance · Think2
  17. Et les produits IA tout faits ? Ils ne changent

    pas la carte, ils la remplissent. Agents packagés Fonctions Einstein Sept agents « prêts à l'emploi », annoncés le 11 septembre 2026. Quatre nés chez Salesforce : Casey (service, ex-Help Agent), Paige (IT & RH), Carter (commerce), Hunter (prospection sortante, pilote, GA novembre). Trois rachetés puis rebadgés : Piper (Qualified, avril 2026), Fin (Intercom, septembre 2026), Marshall (Regrello, 2025). Résumés de cas, emails générés, Prompt Builder, Einstein Search, scoring des leads… Même couche Plateforme, mêmes interfaces. Les rachetés gardent leur moteur d'origine et se branchent sur l'org. Des features dans Lightning et dans les clouds, pas des points d'entrée. Construit, acheté ou racheté : un agent se range au même endroit. La carte ne bouge pas. Nathan Abondance · Think2
  18. Trois questions pour choisir Et y voir plus clair 1

    · Qui pose la demande ? un salarié un client final un admin un dev deux questions de plus → agent Agentforce → Setup with Agentforce → Vibes / Claude Code 2 · Où travaille-t-il déjà ? 3 · Faut-il le même résultat à chaque fois ? (process, conformité) Nathan Abondance · Think2 Lightning Slack Claude → Coworker → Slackforce → Salesforce in Claude oui non → un agent Agent Script, servi dans l'interface choisie → l'interface choisie suffit, sans agent Agentforce
  19. La même question, trois endroits Trois assistants se recoupent, les

    trois autres non Se recoupent Ne se recoupent avec rien Même question, même réponse, endroit différent Coworker · dans Lightning L'agent client · public sans licence, process cadré Slackforce · dans Slack Setup with Agentforce · l'admin Salesforce in Claude · dans Claude Vibes / Claude Code · le dev On choisit selon l'endroit où la personne travaille déjà. Nathan Abondance · Think2 Chacun a son public et son rôle.
  20. Ce qui change d'une IA à l'autre Droits, facturation, disponibilité

    Droits Disponibilité IA Statut Europe Agentforce, Agent Script, Builder GA oui Coworker GA (4 août) oui, Core+ Setup with Agentforce GA oui Hosted MCP Servers GA (printemps), Core+ oui Salesforce in Claude bêta sur demande non documenté Agent Agentforce côté client : à l'usage, conversations + Flex Credits Slackforce / Surfaces GA octobre non documenté Data 360 : consomme des crédits, quelle que soit l'IA HXL bêta, API 67+ oui, bêta Setup Koa en pilote, GA hiver US d'abord Tout s'exécute avec les droits de l'utilisateur. Même question, deux utilisateurs, deux réponses. Partout. Facturation Coworker : inclus dans la licence Agentforce Sales / Service (éditions Core · Advanced · Max), ou à l'usage en Flex Credits Nathan Abondance · Think2
  21. Trois choses à retenir Et maintenant, on ouvre le Headless

    Toolkit 1 · Pas besoin d'Agentforce pour parler à Salesforce. Les interfaces vont au CRM en direct. Agentforce sert à créer vos propres agents. 2 · Tout s'exécute avec les droits de l'utilisateur connecté. Quelle que soit l'IA utilisée. 3 · Question ouverte ou process ? Question ouverte : on choisit l'endroit. Process : on écrit un Agent Script. Nathan Abondance · Think2 slides