Aller au contenu
Technique7 juillet 2026Mis à jour le 12 octobre 202617 min de lecture

Comment implémenter SAFR : architecture, modèles et construction par rapport à l'achat

Implémentation du cadre SAFR de MAS : architecture de référence, déploiement natif ou par passerelle, étalonnage du contrôle, opérations d'escalade et construction par rapport à l'achat.

Antonella Serine

Antonella Serine

Fondateur, KLA

Fondateur de KLA, créant le plan de contrôle de gouvernance d'exécution indépendant pour les agents d'IA réglementés en vertu de la loi européenne sur l'IA.

Architecture de référence

L'architecture de référence SAFR, étape par étape : Enveloppe de gouvernance, vérification d'identité, contrôles, disposition, enregistrement d'audit

Modèles de déploiement

Modèles de déploiement natifs et de passerelle, avec l'ordre recommandé par le livre blanc pour les parcs d'agents existants

Étalonnages travaillés

Étalonnages de contrôle travaillés pour un agent de paiement du Trésor et un agent de tri de conformité

Mandat et enregistrement de décision détaillés

Un mandat synthétique avec sa limite de délégation, quatre actions proposées résolues selon les quatre résultats, un cas d'approbation et l'enregistrement de preuves qu'il laisse

Construire ou acheter

Ce que nécessite la construction de la couche d'exécution en interne, quand la construction a du sens et quand l'achat est logique

Pilote de quatre semaines

A plan pilote de quatre semaines qui se termine par des preuves vérifiables de manière indépendante

Safeguards for Agentic Finance at Runtime (SAFR) est une approche de référence pour une couche de gouvernance d'exécution pour l'IA agentique dans les services financiers, publiée en juillet 2026 par le programme BuildFin.ai de la MAS et rédigée avec Ant International, Circle, HSBC, J.P. Morgan Chase, Manulife, Mastercard, OCBC et Visa. La version 1.1, publiée le 9 octobre 2026, précise le périmètre et l'approche de mise en œuvre et ajoute DBS, Google et UOB aux contributeurs remerciés. SAFR est volontaire : la version 1.1 précise qu'il ne constitue ni une orientation réglementaire ni une attente prudentielle, et qu'il ne préfigure aucune orientation future de ce type, et la MAS ne s'est pas engagée à le rendre obligatoire. À Singapour, la référence prudentielle est constituée par les lignes directrices finales sur la gestion des risques liés à l'IA publiées par la MAS le 7 octobre 2026. Le livre blanc définit les structures de données, la logique d'évaluation et les contrats d'escalade du déploiement de l'IA agentique. La mise en œuvre est laissée à chaque institution : SAFR sert de référence sectorielle que chaque institution met en œuvre dans sa propre infrastructure, avec ses propres configurations de règles et modalités de gouvernance.

Ce guide couvre les décisions d'ingénierie requises par la mise en œuvre : l'architecture de référence, le choix entre le déploiement natif et celui de la passerelle, ce qu'il faut encoder dans les contrôles, l'étalonnage de la disposition, les opérations de remontée d'informations, la couche de preuves, un mandat et un enregistrement de décision détaillés, et une analyse construction/achat. Pour le cadre lui-même (les quatre composants, l'enveloppe de gouvernance, les mandats et l'écosystème autour de SAFR) commencent par SAFR, expliqué. Pour le mappage KLA composant par composant, consultez la page implémentation SAFR.

L'architecture de référence SAFR

SAFR se place entre l'agent et les systèmes sur lesquels il agit : il évalue les actions proposées avant leur exécution et fonctionne aux côtés des rails de paiement, des protocoles de règlement, des moteurs de conformité et des systèmes bancaires centraux existants. L'objectif de conception énoncé par l'article : aucune action agentique n'est exécutée sans avoir été déclarée, autorisée et évaluée. Une implémentation est un pipeline avec un ordre fixe et un journal d'audit qui en enregistre chaque étape.

Le pipeline fonctionne comme suit. L'agent propose une action. Avant que quoi que ce soit ne soit exécuté, la proposition est conditionnée dans une enveloppe de gouvernance contenant trois classes d'informations : l'action elle-même (type, portée, paramètres), la trace de l'action (les étapes réellement exécutées par l'agent pour arriver à la proposition, y compris les appels d'outils effectués, les données récupérées et les vérifications effectuées) et les métadonnées de contexte (identité de l'agent, mandat applicable, compte actuel ou état du système et contraintes de politique opérationnelle). L'enveloppe est validée pour son exhaustivité et sa cohérence. Agent Identity vérifie ensuite l'agent proposant par rapport au registre faisant autorité ; un échec de vérification signifie un rejet immédiat, enregistré dans le journal d'audit. Le référentiel de contrôles identifie les contrôles de l'institution qui s'appliquent. Le moteur de disposition évalue l'action par rapport à ces contrôles et renvoie l'un des quatre résultats obligatoires : Refuser, Escalader, Exécuter automatiquement ou Observer. Les rails financiers s'exécutent si et seulement si le résultat le permet, et le journal d'audit enregistre la trace complète de gouvernance pour chaque résultat, refus inclus. Sources : source

L'intégrité des enveloppes est un problème de conception de premier ordre. La trace de l’action et les détails de l’action sont tous deux déclarés par l’agent, et une injection contradictoire sophistiquée peut les fabriquer ensemble. La version 1.1 est directe sur ce point : l'enveloppe de gouvernance ne doit pas être tenue pour auto-vérifiante. Lorsque c'est possible, les champs fournis par l'agent doivent être vérifiés par rapport à des enregistrements capturés indépendamment de l'agent, tels que l'instruction initiale, la charge utile réelle de l'action et les enregistrements générés par le système des appels d'outils et des accès aux données, et l'enveloppe doit être liée à l'agent, à la session et au mandat vérifiés. En pratique, cela pousse les implémenteurs à capturer l'enveloppe à un point que l'agent ne peut pas forger (à l'intérieur du chemin d'exécution ou à la limite du réseau) et c'est l'argument le plus fort en faveur du choix délibéré de votre modèle de déploiement.

Les quatre composants SAFR et ce que chacun exige d'une implémentation
ComposantFonctionNote d'implémentation
Identité de l'agentLie chaque action proposée à un agent enregistré et reconnu, vérifié par rapport à l'entrée de registre de cet agent avant toute autre évaluation.Dans les environnements en boucle fermée, une recherche directe dans le propre registre de l'institution ; sur les réseaux ouverts, le composant doit déterminer lequel de plusieurs registres (interne, réseau de paiement, interinstitutionnel) fait autorité
Référentiel de contrôlesLe livre de règles configurable de l'institution, tiré des politiques organisationnelles, des exigences réglementaires, des règles de produit et des mandats fournis par les utilisateursLes contrôles génériques (contrôles d'autorisation, limites d'exposition) sont déterministes ; Les contrôles spécifiques à l'IA (qualité des preuves, intégrité de l'enveloppe) peuvent impliquer une évaluation probabiliste ou sémantique
Moteur de dispositionÉvalue chaque action dans le champ d'application de manière déterministe par rapport aux contrôles récupérésProduit un résultat défini et contraignant pour chaque action conséquente proposée, calibré sur le risque propre à cette action
Journal d'auditUn enregistrement immuable, inviolable et en annexe uniquement de chaque décision de gouvernanceEnregistre les quatre résultats ; voir la section sur la couche de preuves ci-dessous

Natif ou passerelle : choisir un modèle de déploiement

Le livre blanc définit deux modèles d'intégration, et la plupart des institutions finiront par utiliser les deux. SAFR, expliqué couvre la mécanique de chaque modèle, l'émission d'enveloppe dans l'agent et l'interception de passerelle au niveau de la couche infrastructure ; la décision de mise en œuvre est de savoir quand choisir lequel.

La version 1.1 ajoute un point sur la topologie : SAFR n'impose pas de le mettre en œuvre sous la forme d'une plateforme centrale unique au sein de l'institution. Ses composants peuvent fonctionner comme un service central, au sein de déploiements d'agents individuels, comme des services institutionnels partagés ou de manière hybride, à condition que chaque action dans le périmètre passe par les fonctions SAFR requises avant exécution et que chaque mise en œuvre suive des normes communes pour les enveloppes, les résultats de disposition, la sémantique des contrôles et l'auditabilité.

Les conseils de séquençage proviennent directement du document : pour les institutions qui comptent déjà de nombreux agents, le modèle de passerelle est un point de départ pratique, car il établit d'abord la couverture, et l'instrumentation native peut suivre pour les nouvelles versions. Concrètement : les nouvelles capacités bénéficient d'une instrumentation native dès le premier jour, et le parc existant dispose d'une passerelle devant lui. Exécutez les deux modèles sur un référentiel de contrôles, un moteur de disposition et un journal d'audit, afin qu'un domaine mixte produise un seul enregistrement de gouvernance cohérent.

Quand choisir chaque modèle de déploiement
ModèleQuand le choisir
Intégration nativeDéploiements de nouveaux agents, où l'instrumentation de l'agent offre l'intégration la plus étroite, l'enregistrement le plus granulaire et la piste d'audit la plus propre
Intégration de la passerelleSystèmes existants, agents tiers et déploiements existants, où la couverture doit arriver sans modification du code de l'agent

Ce qu'il faut encoder dans les contrôles SAFR

Un contrôle dans SAFR code cinq éléments : les types d'actions autorisés, la logique de décision, les conditions d'escalade, une période de validité et l'autorité principale sous laquelle l'agent agit. Les contrôles s'appuient sur quatre sources : les politiques organisationnelles, les exigences réglementaires, les règles relatives aux produits et les mandats fournis par les utilisateurs.

Le mandat est l'ancre. Un mandat est le mécanisme qui délimite l'autorité déléguée et l'exprime sous une forme lisible par machine : ce que l'agent peut faire, dans quelles limites, sous quelles conditions. Un agent ne peut pas étendre la portée d'un mandat par son propre raisonnement ou ses propres inférences. La lignée de conception est la sécurité basée sur les capacités, le modèle qui sous-tend OAuth 2.0 ; le document cite le Protocole de paiement des agents (AP2), avec ses mandats signés cryptographiquement, comme exemple marquant du secteur.

Le document regroupe les contrôles en quatre catégories :

Les quatre catégories de contrôle : quoi coder et quoi tester
CatégorieQue coderQue tester
AutorisationAgent à mandant liaisons, profondeur de délégation et liste autorisée de type d'action par classe d'agent, le tout résoluble au moment de l'évaluationUn type d'action en dehors de la liste autorisée est refusé même par un agent correctement enregistré ; une délégation plus profonde que la profondeur codée est refusée
Limites d'expositionSeuils par action et fenêtres globales provenant de votre cadre d'autorité déléguée existant, avec les bandes d'exécution automatique, d'escalade et de refus indiquées comme montants explicitesUne action qui violerait la marge restante d'une fenêtre globale s'intensifie même lorsque son propre montant se situe à l'intérieur de la bande par action
Limites de débitUn taux d'action maximum par fenêtre de temps pour chaque classe d'agent, avec un résultat défini pour les actions au-delà du plafondUne rafale au-delà du plafond, quelle qu'en soit la cause (agent en fuite, erreur de flux de données, injection contradictoire), est refusée et signalée pour enquête
Qualité des preuvesLes preuves requises pour chaque type d'action et le seuil de confiance minimum déclaré pour une exécution autonome ; le calibrage de trésorerie ci-dessous nécessite un enregistrement de facture correspondant par paiementUne action dont la confiance déclarée tombe en dessous du seuil est soumise à un examen humain quelle que soit sa valeur ; test avec une correspondance de preuves volontairement faible

Calibrage des contrôles pour un agent de paiement du Trésor

Voici à quoi cela ressemble calibré pour un agent de paiement du Trésor. Les valeurs sont illustratives ; définissez le vôtre à partir de votre cadre d’autorité déléguée.

Pour un agent de tri de conformité (enrichissement des alertes, propositions de disposition à risque, préparation du dépôt), les contrôles qui portent la charge sont des seuils de qualité des preuves : la clôture automatique d'une alerte nécessite que le contrat de preuve soit respecté au niveau ou au-dessus du seuil, les dispositions à haut risque proposées sont transmises à un réviseur nommé et toute action qui supprimerait une alerte ouverte est purement et simplement refusée. Nous parcourons ce processus de bout en bout, à travers les quatre composants, dans SAFR pour AML et triage de conformité.

Étalonnage illustratif : agent de paiements de trésorerie
ContrôleParamètre illustratif
AutorisationLa classe d'agent « paiements de trésorerie » peut initier des paiements fournisseurs et intersociétés pour les opérations de trésorerie en tant que principal. Profondeur de délégation 1 : l'agent peut détenir une autorité déléguée et ne peut sous-déléguer à aucun autre agent
Limite d'exposition par actionExécution automatique inférieure à 25,000 $ US. Augmenter à partir de 25,000 to $ US$250,000 $ US. Refuser au-dessus de 250,000 $ US, le plafond de l'autorité déléguée du bureau
Fenêtre d'exposition globale500,000 per $ US glissant 24 hours ; un paiement qui dépasserait la marge restante de la fenêtre augmente
Limite de tauxMaximum 20 payment initiations par heure ; les actions au-delà du plafond sont refusées et signalées pour enquête
Qualité des preuvesChaque paiement doit faire référence à un enregistrement de facture correspondant ; une correspondance inférieure au seuil de confiance passe à l'examen humain quel que soit le montant
Période de validitéMandat valable pour le trimestre en cours ; les actions proposées en dehors de la période de validité sont refusées

Calibrage des quatre dispositions

Chaque action dans le champ d'application se résout en l'un des quatre résultats du Disposition Engine :

Les quatre résultats alimentent le journal d'audit. L'attribution est déterminée par cinq facteurs d'étalonnage que le document nomme : la réversibilité de l'action, la matérialité financière, la gravité de l'impact sur les clients, la sensibilité réglementaire et la nouveauté ou l'anomalie : écart par rapport aux modèles établis au sein du mandat. Les profils à risque plus élevé orientent les résultats vers Refuser ou Escalader. L'étalonnage est défini au moment de la conception via les paramètres de gouvernance des contrôles, c'est pourquoi le plan pilote ci-dessous prévoit une semaine complète pour l'ajustement du trafic réel.

Observe mérite une attention particulière en matière de conception : il permet à un nouveau contrôle de s'exécuter sur le trafic en direct et de générer du matériel de révision structuré pendant que l'exécution se poursuit, le paramètre naturel pour les seuils que vous avez l'intention de resserrer après avoir constaté un comportement réel.

Calibrez à partir de l'historique. Lors d'un exercice d'intégration bancaire mené dans nos propres tenants de test en octobre 2026, avec des personas scriptés pour l'administrateur de la banque, le responsable conformité et l'approbateur, nous avons conclu que les cas de test de politique construits à la main avec de nombreux champs ne sont pas praticables : un responsable conformité n'écrira pas de tests unitaires pour une politique. Ce qui fonctionne, c'est de rejouer les exécutions récentes contre les contrôles en projet et de montrer l'écart avec ce qui s'est passé, par exemple combien d'actions supplémentaires seraient passées en examen humain. Ce chiffre répond à la question de la capacité des examinateurs, et il doit être présenté aux personnes qui staffent la file d'attente.

Calibrage des quatre dispositions : quoi encoder et quoi tester
DispositionQuoi encoderQue tester
RefuserContraintes réglementaires et politiques strictes, et seuils de risque au-dessus desquels une action est purement et simplement rejetée ; dans l'étalonnage de la trésorerie, les montants supérieurs à 250,000 $ US, le plafond de l'autorité déléguée du bureauUne action violant une contrainte n'atteint jamais les rails, et son entrée du journal d'audit nomme la règle qui s'est déclenchée et la raison spécifique
EscaladeLes conditions d'escalade dans chaque contrôle, marquant où la bande autonome se termine en dessous du plafond de refus ; US$25,000 to US$250,000 pour l'agent du trésorLe trafic simulé génère un volume d'escalade que l'équipe de révision peut effacer, et chaque escalade comporte une fenêtre de délai d'attente par défaut pour bloquer ou pour un réviseur senior
Exécution automatiqueLa bande autonome que chaque contrôle laisse ouverte : les types d'action, les montants et conditions dans lesquelles l'exécution se déroule sans examinateur sur le cheminLes actions auto-exécutées échantillonnées montrent chacune une trace de gouvernance complète : enveloppe, règles appliquées, base, timing des étapes
ObserverModèles et signaux configurés comme justifiant une attention en dessous du seuil d'escalade, chacun produisant une observation structurée pendant l'exécution de l'actionLes observations sont récupérables et interrogeables à l'échéance de la révision des seuils

Opérations de remontée : concevez-les avant la mise en service

Le document décrit l'escalade typique d'aujourd'hui comme une notification, une alerte par courrier électronique ou un indicateur de tableau de bord, sans date limite, sans format de décision standard, sans enregistrement d'audit, soit l'apparence d'une supervision humaine sans sa substance. Une mise en œuvre SAFR remplace cela par une opération conçue, selon trois dimensions.

Volume. Une fonction d'escalade qui produit plus d'avis que l'institution ne peut en traiter sérieusement va à l'encontre de son propre objectif. Seuils de taille par rapport à la capacité réelle des évaluateurs ; si la simulation produit plus de résultats d'escalade que l'équipe ne peut en obtenir, corrigez les contrôles avant le lancement.

Redressement. Chaque escalade doit comporter une fenêtre de délai d'attente. Si aucune décision n’y parvient, la valeur par défaut est de bloquer l’action ou de la transmettre à un réviseur senior. Définissez la fenêtre de disponibilité réaliste des évaluateurs, y compris la couverture de nuit et de week-end.

Autorité. Les évaluateurs ont besoin d'une autorité claire pour approuver, modifier ou refuser, et leurs décisions ont le même poids institutionnel que la décision initiale de l'agent. Cela implique des évaluateurs individuels nommés, une justification enregistrée pour chaque décision et des définitions de rôles qui correspondent à votre hiérarchie d'approbation existante.

Réautoriser chaque étape

Dans les processus en plusieurs étapes, le flux de contrôle s'applique indépendamment à chaque action d'agent. Un résultat d'exécution automatique ou d'observation à une étape ne vaut pas autorisation pour l'étape suivante, car l'agent s'adapte aux résultats intermédiaires et aux conditions changeantes au fur et à mesure de son fonctionnement.

Cette seule phrase a d'importantes conséquences sur la mise en œuvre. Le chemin d’évaluation doit être suffisamment rapide pour s’exécuter sur chaque action, de sorte que la latence fait partie du budget d’ingénierie dès le départ. Les mandats doivent pouvoir être résolus par action. La mise en cache d’approbation au niveau de la session est exclue par conception. Et un flux de travail en dix étapes produit dix traces de gouvernance, chacune avec sa propre enveloppe, disposition et base : exactement ce que voudra un inspecteur reconstruisant l'analyse.

La couche de preuves : le journal d'audit SAFR

Chaque entrée du journal d'audit capture six éléments : l'enveloppe de gouvernance telle que soumise, le mandat par rapport auquel l'action a été vérifiée, le résultat produit par le moteur de disposition, les règles spécifiques appliquées, la base de ce résultat et le temps écoulé à chaque étape. Le journal est immuable, inviolable et ne peut être ajouté qu'en ajout. La norme du journal : il fait autorité et reste indépendant de toute partie intéressée par la façon dont les événements seront qualifiés après coup.

Cette norme se situe au-dessus de ce que fournit la journalisation d'application ordinaire, et trois propriétés nécessitent une ingénierie dès le départ : les écritures en ajout uniquement, de sorte que les enregistrements s'accumulent et ne subissent jamais de mutation ; preuve d'altération, en pratique chaînage cryptographique, de sorte que toute altération d'un enregistrement passé soit détectable ; et vérifiabilité indépendante, ce qui signifie qu'un auditeur peut confirmer l'intégrité d'un enregistrement exporté sans accéder à la plateforme qui l'a produit. Conservez les preuves avant de rendre la décision. Si une action peut s'exécuter alors que son enregistrement est encore en cours de vol, un crash peut laisser les actions exécutées sans trace de gouvernance.

Un mandat et un enregistrement de décision détaillés

L'exemple ci-dessous est synthétique. Northbridge Bank est fictive, et les noms, montants et identifiants sont illustratifs. Il reprend le calibrage de trésorerie ci-dessus et suit un mandat de la délégation jusqu'aux preuves.

Le mandat. Le responsable des opérations de trésorerie de Northbridge délègue les paiements fournisseurs et intragroupe à un agent enregistré, treasury-payments, version 3.2. Le mandat est la limite écrite de cette délégation. L'institution le rédige à partir de son cadre de délégation de pouvoirs existant, le versionne et l'approuve selon la même revue que pour les changements de politique.

Mandat synthétique : agent de paiements de trésorerie de Northbridge Bank
ChampValeur
Mandatmnd-treasury-ops-2026q4, version 2, approuvé par le responsable des opérations de trésorerie et par Treasury Risk
MandantOpérations de trésorerie, Northbridge Bank
Agenttreasury-payments, version 3.2, enregistré dans le registre des agents avec un propriétaire nommé
Types d'action autorisésPaiement fournisseur à un bénéficiaire existant ; virement intragroupe entre comptes du groupe listés
Limites par actionAutonome en dessous de 25 000 US$ ; approbation humaine de 25 000 à 250 000 US$ ; rien au-dessus de 250 000 US$
Fenêtre cumulée500 000 US$ par période glissante de 24 heures ; toute action qui dépasserait la marge restante nécessite une approbation
Preuves requisesUne référence de facture ou de convention intragroupe rapprochée, avec un score de correspondance d'au moins 0,90 pour une exécution autonome
Signaux justifiant un examenPremier paiement à un bénéficiaire depuis 90 jours ; coordonnées bancaires du bénéficiaire modifiées au cours des 30 derniers jours
Hors mandatCréer des bénéficiaires, modifier les coordonnées bancaires d'un bénéficiaire, sous-déléguer à un autre agent, payer depuis des comptes non listés
Validité1er octobre au 31 décembre 2026

La limite de délégation et les quatre résultats

Les deux dernières lignes du mandat tracent la limite de délégation. Tout ce qui se trouve au-delà est refusé, quel que soit le raisonnement de l'agent, car un agent ne peut pas étendre la portée d'un mandat par son propre raisonnement ou ses propres inférences. À l'intérieur de la limite, les contrôles classent chaque action proposée dans l'une des quatre dispositions SAFR. KLA Control Plane exprime ces quatre mêmes résultats sous la forme allow, warn, require_approval et block.

Quatre actions proposées par l'agent au cours d'une même matinée illustrent chaque résultat. Chaque ligne a été évaluée isolément, sans aucune autorité reprise de la ligne précédente.

Quatre actions proposées dans le cadre du mandat synthétique
Action proposéeConstat des contrôlesDisposition SAFRRésultat KLA
Payer 8 400 US$ à un fournisseur de fournitures de bureauBénéficiaire existant, facture rapprochée à 0,97, dans les limites par action et cumuléeAuto-Executeallow : exécutée ; décision enregistrée
Payer 19 600 US$ à un prestataire logistiqueDans les limites et rapprochée à 0,94, mais premier paiement à ce bénéficiaire depuis 112 joursObservewarn : exécutée ; observation mise en file pour la revue hebdomadaire de la trésorerie
Payer 118 000 US$ à un éditeur de logicielsFacture rapprochée à 0,96 ; montant dans la tranche d'approbationEscalaterequire_approval : retenue pour un examinateur nommé sous forme de Decision Request dans Decision Desk
Payer 310 000 US$ à une entreprise de constructionAu-dessus du plafond de 250 000 US$ de la délégation de pouvoirsDenyblock : rejetée avant d’atteindre le rail de paiement ; motif enregistré

Un cas d'approbation de bout en bout

09:41. L'agent propose le paiement de 118 000 US$. L'enveloppe contient l'ordre de paiement, la trace d'action (recherche de facture, recherche de contrat, vérification du bénéficiaire) et le contexte : identité de l'agent, mandat version 2 et total sur 24 heures à ce stade de 212 000 US$. La vérification d'identité réussit. Le contrôle par action renvoie Escalate ; le contrôle cumulé passe, avec une marge restante de 170 000 US$ après ce paiement.

09:41. L'action est retenue. Une demande d'examen part vers le groupe d'approbateurs de la trésorerie avec l'action proposée, la facture et les contrôles déclenchés. Northbridge fixe un délai de quatre heures pour cette catégorie d'escalade, avec block par défaut.

10:17. Un responsable de trésorerie ouvre la demande, compare la facture au bon de commande et au contrat-cadre de services, et approuve avec la justification « Renouvellement annuel de licence ; PO 4471 et clause 6.2 du MSA conformes à la facture INV-20931. » L'approbation porte sur ce seul paiement.

10:17. Le paiement est transmis au rail, qui renvoie une référence de paiement. L'enregistrement se clôt avec le résultat d'exécution.

Deux choix de conception de ce cas viennent d'un Process de libération de paiements retenus que nous avons construit dans notre propre tenant de démonstration pour un briefing d'analystes en octobre 2026, avec des paiements synthétiques. D'abord, chaque décision humaine a exactement une porte d'approbation. Notre première soumission de ce Process en revue a été rejetée parce que deux étapes humaines portaient aussi un indicateur d'approbation distinct, ce qui aurait créé deux tâches d'approbation pour une seule décision ; nous avons retiré les indicateurs et gardé une porte par décision. Ensuite, la politique dirige tout cas qu'aucune règle n'a prévu vers require_approval. Dans notre toute première politique de test LCB-FT, le résultat par défaut sans correspondance était block, si bien que les cas imprévus s'arrêtaient sans jamais atteindre un examinateur.

Si le responsable n'avait pas répondu avant 13:41, la demande aurait expiré et l'action aurait été bloquée, avec l'expiration enregistrée. S'il avait refusé, l'agent aurait reçu un block accompagné du motif de l'examinateur, et une nouvelle proposition pour le même paiement aurait été évaluée depuis le début.

Les preuves laissées par le cas

SAFR liste les éléments que chaque entrée d'audit doit capturer : l'enveloppe telle que soumise, le mandat au regard duquel l'action a été vérifiée, le résultat, les règles spécifiques appliquées, le fondement du résultat et le temps écoulé à chaque étape. Le cas d'approbation y ajoute la décision humaine et le résultat d'exécution. Le tableau présente l'enregistrement du paiement de 118 000 US$.

L'approbation et le règlement sont des enregistrements distincts. Dans la démonstration des paiements retenus, l'approbation de libération et le statut de règlement confirmé sont deux entrées séparées, et un paiement n'est terminé que lorsque la référence de règlement est enregistrée. Nous les séparons parce qu'une approbation prouve une décision et que seul le rail peut confirmer que l'argent a circulé.

Trois limites font partie de toute lecture honnête de cet enregistrement. Il montre ce que l'agent a proposé, quelles règles se sont appliquées, qui a décidé et ce que le rail a renvoyé. Il ne montre pas que le fournisseur a reçu les fonds ; cela relève des enregistrements de règlement et de rapprochement. Il ne prouve pas non plus que la facture est authentique ; le contrôle de qualité des preuves vérifie la correspondance, et les contrôles antifraude se situent ailleurs dans le processus de paiement. Un auditeur doit pouvoir lire ces limites dans l'enregistrement sans avoir à poser la question.

Enregistrement de décision synthétique pour le cas d'approbation
Champ de l'enregistrementValeur
Décisiondec-2026-10-12-000418
Action proposéePaiement fournisseur, 118 000 US$, bénéficiaire ven-0193, facture INV-20931
Agenttreasury-payments, version 3.2 ; identité vérifiée à 09:41:07
Mandatmnd-treasury-ops-2026q4, version 2
Règles appliquéesTranche d'exposition par action (Escalate) ; fenêtre cumulée (réussite, marge de 170 000 US$ après l'action) ; qualité des preuves (réussite, 0,96) ; statut du bénéficiaire (existant)
Résultat et fondementEscalate (require_approval) : montant dans la tranche d'approbation de 25 000 à 250 000 US$
Décision humaineApprouvée par un responsable de trésorerie nommé à 10:17:52, avec justification enregistrée
Résultat d'exécutionLibéré à 10:17:55 ; référence de paiement du rail enregistrée
Durées par étapeIdentité 18 ms ; contrôles 41 ms ; attente de la décision humaine 36 min ; libération 3 s
IntégritéAjouté au journal inviolable ; exportable avec le reste des enregistrements de la journée pour vérification indépendante

Créer ou acheter pour la couche d'exécution SAFR

SAFR est une approche de référence et le choix du logiciel reste ouvert. Divulgation avant l'analyse : KLA est un fournisseur dans cette catégorie. KLA Control Plane implémente le modèle SAFR, disponible aujourd'hui. Lisez ce qui suit en gardant cela à l’esprit.

Construire en interne signifie mettre en place six sous-systèmes :

Les six sous-systèmes constituent ensemble une construction à l'échelle d'une plate-forme, et l'unité de planification réaliste est constituée des quartiers d'équipe. Le travail se poursuit également après le lancement : l'étalonnage est une activité opérationnelle, car les seuils évoluent avec les volumes de transactions, les changements de produits et la capacité des examinateurs.

La construction a du sens lorsque vous disposez d'une équipe de plate-forme interne approfondie qui sera propriétaire de la couche en tant que produit, lorsque vos rails ou votre infrastructure de règlement sont suffisamment sur mesure pour qu'un point de contrôle standard ne puisse pas s'asseoir devant eux, ou lorsque les systèmes adjacents que vous exploitez déjà (droits, gestion de cas, outils politiques) couvrent de vraies parties du tableau ci-dessus.

L'achat a du sens lorsque la priorité est une couverture régie et des preuves exportables dans un délai d'un trimestre, lorsqu'il n'y a pas d'équipe de plate-forme disponible pour posséder six sous-systèmes, ou lorsque les auditeurs demandent des enregistrements vérifiables de manière indépendante plus tôt qu'une feuille de route interne ne peut les fournir.

L'hybride est souvent la réponse honnête : achetez le point de contrôle d'exécution (registre, moteur de disposition, processus d'escalade, magasin de preuves) et conservez la création des contrôles en interne. Cette répartition correspond à celle du SAFR lui-même : le cadre standardise les structures de données et les contrats, tandis que les configurations de règles et les modalités de gouvernance restent celles de l'institution. Dans un système hybride, vos équipes de gestion des risques et de conformité sont propriétaires de ce que disent les contrôles, et le fournisseur exploite les mécanismes qui les appliquent et les prouvent.

Pour l'enregistrement sur KLA en particulier : KLA Control Plane mappe composant pour composant (Agent Registry, Policy Builder, KLA Policy Engine, Audit Trail) avec les quatre dispositions exprimées comme autoriser, avertir, require_approval et bloquer. L'autorisation par action, l'évaluation fermée après échec et les Sealed Evidence Bundle avec vérification hors ligne sont expédiés. Les fenêtres d'exposition globales, les limites de débit par fenêtre, les seuils de confiance en tant que primitive de routage, les délais d'expiration par classe par classe et la passerelle autonome sont en cours de développement. La carte composant par composant, avec des indicateurs d'état pour chaque exigence, se trouve sur notre page implémentation SAFR.

Ce qu'exige une implémentation SAFR interne
Sous-systèmeCe qu'il faut
Registre d'agentIdentités d'agent enregistrées et versionnées avec des propriétaires nommés ; résolution du registre faisant autorité; vérification de chaque action proposée
Référentiel de contrôlesPolitiques versionnées lisibles par machine ; un workflow de publication gouverné avec examen et approbation avant qu'une politique n'entre en vigueur ; couverture des règles réglementaires, des produits et des mandats
Moteur de dispositionÉvaluation déterministe produisant les quatre résultats avec des codes de motif lisibles par machine ; sémantique de fermeture en cas d'échec lorsque le service de décision est inaccessible
Processus de remontée d'informationsRoutage vers les réviseurs nommés avec un contexte d'action complet ; approuver, modifier ou refuser avec justification enregistrée ; gestion des délais d'attente ; visibilité sur la file d'attente et les délais d'exécution
Stockage de preuvesStockage en annexe uniquement et inviolable ; outillage d'exportation ; un chemin de vérification qu'une partie externe peut exécuter indépendamment
InstrumentationÉmission d'enveloppe dans chaque agent pour une intégration native, ou une passerelle d'interception pour le domaine existant, plus le travail de latence pour maintenir l'évaluation par action viable

Un pilote SAFR de quatre semaines

Une première mise en œuvre crédible s'inscrit en quatre semaines sur un processus ciblé, et le plan fonctionne si le la couche en dessous est construite, achetée ou hybride.

Avant la première semaine, marquez votre position. La Liste de contrôle de préparation SAFR est une évaluation interactive des lacunes répartie en huit sections, de l'identité de l'agent au modèle de déploiement, avec les preuves qu'un évaluateur demanderait en pièce jointe à chaque question.

Plan pilote SAFR de quatre semaines
SemaineTravail
1Portée du flux de travail d'un agent. Enregistrez l'agent, définissez son mandat et créez les contrôles : étendue de l'autorisation, limites d'exposition, limites de taux, seuils de qualité des preuves, conditions d'escalade
2Exécutez le trafic gouverné en simulation. Évaluez les actions rejouées ou historiques par rapport aux contrôles et calibrez les dispositions jusqu'à ce que le volume des escalades corresponde à la capacité des réviseurs
3Lancez les escalades. Acheminez les résultats réels de l'escalade vers les évaluateurs nommés, mesurez le délai d'exécution par rapport à la fenêtre de délai d'attente et ajustez les seuils sur le comportement réel
4Exportez les preuves. Produisez les dossiers d'audit pour la période pilote, effectuez une vérification indépendante sur l'exportation et effectuez une lecture de démarrage/arrêt avec risque et conformité

Foire aux questions

Comment moderniser un parc d'agent existant ?

Placez une passerelle devant elle et donnez aux nouvelles versions une instrumentation native dès le premier jour, selon le séquençage recommandé par le livre blanc. Le travail d'ingénierie se concentre en deux endroits : le point d'interception, qui doit se situer là où l'agent ne peut pas falsifier l'enveloppe, à la limite du réseau ou à l'intérieur du chemin d'exécution ; et le budget de latence, car l'évaluation s'exécute sur chaque action proposée. Exécutez la passerelle sur le même référentiel de contrôles, le même moteur de disposition et le même journal d'audit que les versions natives afin que le patrimoine mixte produise un enregistrement de gouvernance cohérent.

Qu'est-ce que l'intégration native exige de notre code d'agent ?

L'agent est instrumenté pour émettre une Enveloppe de Gouvernance avant chaque action proposée : le type d'action, la portée et les paramètres ; la trace des actions ; et les métadonnées contextuelles. Un validateur évalue l'enveloppe par rapport au référentiel de contrôles et renvoie un résultat avant que l'agent n'agisse. Le document recommande une intégration native pour les déploiements de nouveaux agents ; il offre l'intégration la plus étroite, l'enregistrement le plus granulaire et la piste d'audit la plus propre.

À quoi ressemble un pilote SAFR ?

Quatre semaines sur un workflow limité : enregistrez l'agent et créez ses contrôles ; calibrer les dispositions par rapport au trafic simulé ou rejoué ; exécuter des escalades en direct avec des réviseurs nommés et ajuster les seuils ; exportez ensuite les enregistrements d'audit, vérifiez-les de manière indépendante et effectuez une lecture go/no-go avec risque et conformité.

SAFR nécessite-t-il une technologie spécifique ou un fournisseur spécifique ?

Non. SAFR définit les structures de données, la logique d'évaluation et les contrats d'escalade, et il sert de référence sectorielle que chaque institution met en œuvre dans sa propre infrastructure, avec ses propres configurations de règles et modalités de gouvernance. SAFR n'est pas un service géré. Les institutions peuvent y répondre en construisant, en achetant ou en combinant les deux.

SAFR est-il obligatoire pour les institutions régulées par la MAS ?

Non. La version 1.1 de SAFR (9 octobre 2026) indique qu'il ne constitue pas des orientations réglementaires ou des attentes prudentielles et qu'il n'anticipe pas leurs orientations futures, et la MAS ne s'est pas engagée à le rendre obligatoire. Les attentes prudentielles en matière d'IA, y compris pour les agents, figurent dans les Guidelines on Artificial Intelligence Risk Management de la MAS publiées le 7 octobre 2026, qui prennent effet le 7 octobre 2027.

Que doit contenir un enregistrement de décision SAFR ?

Au minimum, les éléments que SAFR liste pour chaque entrée d'audit : l'enveloppe de gouvernance telle que soumise, le mandat au regard duquel l'action a été vérifiée, le résultat, les règles spécifiques appliquées, le fondement du résultat et le temps écoulé à chaque étape. Pour une action escaladée, ajoutez l'examinateur, la décision, la justification enregistrée et le résultat d'exécution, et indiquez ce que l'enregistrement ne prouve pas, comme le règlement.

Qui fixe les seuils dans une mise en œuvre SAFR ?

L'institution le fait. Le SAFR ne constitue ni une orientation réglementaire ni une attente prudentielle, et les configurations de règles et les modalités de gouvernance restent du ressort de celui qui les met en œuvre. En pratique : les limites d'exposition proviennent de votre cadre d'autorité déléguée existant, les seuils d'escalade sont dimensionnés en fonction de la capacité réelle des examinateurs et l'étalonnage des dispositions est défini au moment de la conception en utilisant les cinq facteurs nommés par l'article, de la réversibilité de l'action à la nouveauté. Chaque institution reste responsable de déterminer dans quelle mesure son déploiement s’aligne sur les attentes en matière de surveillance et les exigences de gouvernance interne applicables.

Points clés à retenir

L'ordre de mise en œuvre qui fonctionne : choisissez votre modèle de déploiement (natif pour les nouvelles versions, passerelle vers le domaine existant), encodez les contrôles à partir de votre cadre d'autorité déléguée existant, calibrez les quatre dispositions en simulation, concevez des opérations d'escalade par rapport à la capacité réelle des réviseurs et mettez en place une couche de preuves qu'un étranger peut vérifier. Ensuite, prouvez-le sur un processus en quatre semaines, avec un enregistrement de décision comme l'exemple détaillé ci-dessus pour chaque action conséquente.

Commencez par évaluer votre état actuel avec la Liste de contrôle de préparation SAFR : une évaluation des écarts interactive et non contrôlée ; la feuille de travail modifiable est disponible par email. Si vous voulez avoir une deuxième paire d'yeux sur la liste des écarts, réservez un examen des écarts SAFR de 30 minutes. Et pour une vue composant par composant de implémentation du framework SAFR sur KLA Control Plane, y compris ce qui est livré et ce qui est en cours de développement, consultez la page pilier.

Sources : Safeguards for Agentic Finance at Runtime, livre blanc v1.0 (3 juillet 2026) et v1.1 (9 octobre 2026), MAS BuildFin.ai ; MAS, Guidelines on Artificial Intelligence Risk Management, 7 octobre 2026. Passages cités © Autorité monétaire de Singapour. SAFR est une référence industrielle volontaire et ne constitue pas une orientation réglementaire. L'exemple de Northbridge Bank est synthétique. KLA est indépendant et non affilié, approuvé ou certifié par MAS ou BuildFin.ai.

Voir en action

Prêt à automatiser vos preuves conformité ?

Réservez une démo de 20 minutes pour voir comment KLA vous aide à prouver la surveillance humaine et exporter la documentation Annex IV prête à l'audit.

Comment implémenter SAFR : architecture, modèles et construction par rapport à l'achat | KLA Blog