AR
Cube — Compétences des agents
Agent Skills pour Self Bank
D'abord le bac à sable, sans argent réel
Le premier ensemble de compétences des agents Self Bank. Conçu pour l'exploration dans le bac à sable : pour les architectes, les développeurs et les futurs systèmes d'orchestration. Des simulations et la lecture de catalogue sont actuellement disponibles. Il n'y a pas de clients réels ni d'argent réel ici.

Séquence de démarrage recommandée_

Scénario étape par étape pour une introduction sécurisée aux capacités d'agence : du catalogue à la simulation de transactions.

01. Catalogue de produits

Explorez getProductCatalog : vérifiez le schéma de réponse, les paramètres de filtrage et les types de produits disponibles.

02. Simulation d'onboarding

Lancez simulateOnboarding : transmettez des données de test du demandeur et obtenez un scoring et une décision de sandbox.

03. Simulation de paiements

Vérifiez simulatePayment : évaluez la validation des détails, des frais et des limites sans débit de fonds.

04. Analyse analytique

Préparez-vous à generateAnalyticsSummary : étudiez la structure des rapports agrégés et le modèle de risque.

Types de capacités_

Toutes les compétences sont classées par type d'interaction, niveau d'isolation et disponibilité.

Découverte

Lecture du schéma, des options disponibles et du catalogue de produits. Ne crée pas d'entités et ne modifie pas l'état.

Actions Sandbox

Simulations d'onboarding et d'ouverture de comptes. Réalisées dans un environnement isolé sans création de clients réels.

Simulation

Modélisation des scénarios de paiement. Vérifie les règles de routage et les limites sans mouvement d'argent réel.

Garde-fous essentiels

Fonctions analytiques et opérations avec un profil d'accès étendu. Nécessitent un accord explicite sur le modèle de divulgation.

Public cible_

Les compétences d'agent initiales de Self Bank sont destinées à un public technique et d'évaluation restreint.

Architectes d'entreprise

Étudient les limites des possibilités, le profil de risque et l'adéquation au déploiement dans le paysage informatique existant.

Développeurs et intégrateurs

Évaluent les modèles de requêtes, le modèle de permissions (scopes) et les scénarios d'interaction orientés sandbox.

Ingénierie de plateforme

Évaluent la divulgation contrôlée des capacités choisies de la plateforme et les mécanismes d'isolation.

Agents IA et orchestration

Utilisent des capacités structurées, limitées par scope, dans des scénarios autonomes et semi-autonomes.

Spécification des compétences des agents_

Contrats OpenAPI lisibles par machine pour le sandbox

Chaque compétence a un schéma strict des paramètres d'entrée, un modèle de validation et un format de réponse prévisible.

01
getProductCatalog
scope: catalog.read • Disponible dans le sandbox

Détection sécurisée des produits bancaires disponibles, des limites et des exigences des paramètres.

Paramètres de la requête
  • category (optionnel : retail | sme | corporate)
  • currency (optionnel : RUB, USD, EUR, etc.)
  • status (par défaut : actif)
Résultat de la réponse
  • items[] (liste des produits et des tarifs)
  • requirements[] (champs et documents obligatoires)
  • limits (montants min./max. et délais)
02
simulateOnboarding
scope: simulation.onboarding • Disponible dans le bac à sable

Simulation du passage des vérifications KYC/AML et du scoring client dans un bac à sable isolé.

Paramètres de la requête
  • applicant_type (individual | legal_entity)
  • synthetic_profile_id (ID du profil synthétique)
  • target_product (code du produit dans le catalogue)
Résultat de la réponse
  • status (approved | rejected | manual_review)
  • risk_score (score de risque calculé)
  • identified_checks[] (vérifications passées)
03
simulatePayment
scope: simulation.payments • Disponible dans le bac à sable

Modélisation d'un paiement, vérification des coordonnées, des limites, des frais et du routage sans débit de fonds.

Paramètres de la requête
  • source_account_ref (compte test de l'expéditeur)
  • amount & currency (montant et devise)
  • routing_channel (cbr_fps | swift | internal)
Résultat de la réponse
  • simulation_status (success | limit_exceeded)
  • fee_calculated (frais calculés)
  • estimated_execution_ms (estimation SLA)
04
simulateAccountOpening
scope: simulation.account_opening • Disponible dans le bac à sable

Modélisation du cycle de vie complet de l'ouverture de compte pour un profil synthétique approuvé.

Paramètres de la requête
  • application_token (token de simulation d'onboarding)
  • account_type (checking | deposit | escrow)
  • initial_deposit_simulated (simulation booléenne)
Résultat de la réponse
  • simulated_iban (numéro IBAN synthétique)
  • state (active_in_sandbox)
  • capabilities[] (opérations disponibles)
05
generateAnalyticsSummary
scope: analytics.summary.read • Fonctionnalité prévue

Tranche analytique agrégée des opérations du bac à sable pour vérifier les modèles de risque de l'orchestrateur.

Paramètres de la requête
  • time_window (1h | 24h | 7d | personnalisé)
  • metrics[] (volume, latence, taux d'erreur)
  • anonymization_level (strict | standard)
Résultat de la réponse
  • summary (indicateurs clés pour la période)
  • anomalies_detected[] (écarts détectés)
  • risk_classification (évaluation de la stabilité)
Autorisations et sécurité

Chaque compétence nécessite un scope OAuth minimalement suffisant. Il n'est pas possible d'appeler une compétence sans l'autorisation appropriée.

Lecture du catalogue
catalog.read
Accès sécurisé aux métadonnées
Sans autorisation client
Simulations dans le bac à sable
simulation.onboarding
simulation.payments
simulation.account_opening
Analytique et extensions
analytics.summary.read
Accès aux données agrégées
Nécessite un audit d'accès

Principes de fonctionnement_

Règles de base pour la conception des capacités d'agence Self Bank.

Architecture orientée Sandbox-first

Toutes les compétences initiales sont lancées exclusivement dans un environnement synthétique : les comptes réels, les soldes et les clients sont isolés.

Limites claires

L'agent ne peut pas effectuer d'action imprévue. Toutes les opérations sont strictement typées et limitées à une liste de scopes.

Comportement déterministe

Des schémas de réponses fixes et des codes d'erreur garantissent la robustesse des pipelines d'agence.

Préparation à l'expansion

L'architecture permet de passer sans couture des simulations aux opérations bancaires réelles lorsque le contour est prêt.

Profil de risque

PossibilitéNiveau de risqueRaison
getProductCatalogFaibleLecture seule et découverte du catalogue
simulateOnboardingFaibleSimulation uniquement, sans création de client réel
simulatePaymentFaibleValidation et simulation du processus sans mouvement réel de fonds
simulateAccountOpeningFaibleSimulation du cycle de vie sans ouverture de compte réel
generateAnalyticsSummaryMoyenLes données opérationnelles agrégées nécessitent un modèle de divulgation contrôlé
Questions Fréquemment Posées
Compétences des agents AI de la banque : bac à sable, autorisations, simulation de paiements et limite d'argent réel.
Qu'est-ce que les compétences d'un agent AI dans une banque?
Les compétences sont des actions autorisées, et non pas « l'agent sait communiquer ». Dans Self Bank, dans le bac à sable, il est actuellement possible de lire le catalogue de produits et de simuler l'onboarding, le paiement et l'ouverture de compte. Un résumé analytique est présent dans le catalogue comme fonctionnalité prévue : les schémas et les risques sont déjà décrits, mais ne sont pas fournis dans le bac à sable avec les simulations. Sans permission, la compétence n'est pas accessible, il n'y a pas de « fais ce que tu veux » libre. Il est important de ne pas confondre compétence avec prompt dans le chat. Si une action ne peut pas être invoquée comme un contrat avec risque et journal, ce n'est pas une compétence de la plateforme.
Quelle est la différence entre un agent AI, un assistant AI et un chatbot?
L'assistant et le chatbot répondent par du texte. L'agent invoque une compétence avec autorisation : il trouve une possibilité dans le catalogue, assemble un brouillon, reste dans le bac à sable. Il n'est pas « un opérateur intelligent avec accès à tous les services ». Il est pertinent de consulter la liste des permissions, et non la qualité des formulations. Si le bot n'a pas de compétences et de limites explicites, il ne peut pas être honnêtement appelé agent de Self Bank. La différence est critique pour le risque : le texte dans le chat et l'appel simulatePayment sont des contours différents, même si les deux ressemblent à un dialogue.
Un agent peut-il effectuer un véritable paiement bancaire?
Non. La compétence simulatePayment ne valide que le scénario dans le bac à sable : itinéraire, champs, limites de simulation. L'argent ne bouge pas, le transfert réel n'est pas créé. Ce n'est pas un agent de paiement bancaire au sens de la loi sur le système national de paiement et pas un « robot dans le centre de règlement ». Il est pertinent d'interdire explicitement l'attente d'un paiement réel en démo. Si un paiement industriel est nécessaire, c'est un déploiement séparé avec un autre ensemble d'autorisations, qui par défaut n'existe pas. Le bac à sable ici n'est pas une formalité, mais une limite produit.
La simulation d'onboarding crée-t-elle un client réel?
Non. simulateOnboarding est un parcours d'apprentissage de documents, de vérifications et de risques sans entité client réelle dans l'ABS. L'agent apprend à suivre le scénario, la banque ne reçoit pas de clients « indésirables » en production. Il est pertinent de ne pas lancer cette compétence contre un KYC industriel « pour que ce soit plus réaliste ». Le réalisme du bac à sable réside dans le contrat des étapes, et non dans l'enregistrement dans la base de données réelle. Si l'onboarding crée soudainement une personne, c'est déjà une faille dans les permissions, et non une fonctionnalité.
Pourquoi le résumé analytique est-il considéré comme plus risqué que le catalogue?
Même les agrégats révèlent le contour du client et nécessitent un modèle d'accès. Par conséquent, analytics.summary.read est une autorisation distincte avec un risque moyen, tandis que la lecture du catalogue de produits est de moindre risque. Le résumé dans le catalogue est encore prévu : il ne peut pas être considéré comme déjà délivré dans le bac à sable avec les simulations. Il est pertinent de ne pas donner l'analytique « à tous les agents à qui le chat a été donné », même lorsque la compétence sera activée. Si le résumé contient des coupes qui permettent d'identifier une personne ou un portefeuille, ce n'est déjà plus un FAQ inoffensif. Le catalogue peut être montré plus largement, l'analytique uniquement aux scénarios où elle est nécessaire.
Comment l'accès à des compétences est-il accordé à un agent?
Par des autorisations explicites. Actuellement dans le bac à sable : catalog.read et simulations d'onboarding, de paiement, d'ouverture de compte. analytics.summary.read est déjà présent dans le modèle d'accès comme un risque moyen distinct, mais la compétence de résumé est encore prévue - elle n'est pas délivrée « déjà maintenant avec tous ». Il n'y a pas de compétence pour des actions administratives, de l'argent réel et un accès libre aux services internes dans l'ensemble. Il est pertinent de donner le minimum pour le scénario, et non « toutes les compétences en même temps pour la commodité ». Si l'agent a tout, le bac à sable cesse d'être un bac à sable.
Quand un agent AI peut-il sortir du bac à sable vers un contour industriel?
Uniquement après une décision distincte sur le déploiement : bac à sable, journal, propriétaire de l'intégration, scénario clair et ce que l'agent n'a toujours pas le droit de faire. Par défaut, l'agent n'accède pas à la production. Il est logique de ne pas considérer une démonstration réussie de simulation comme une base pour activer les paiements en production. Le contour industriel — un autre modèle d'environnement et une autre évaluation des risques. Tant que cette décision n'est pas prise, la bonne issue est de rester dans le bac à sable ou d'arrêter le pilote, et non de « toucher un peu à la production ».
Quelles actions l'agent ne doit-il pas consciemment effectuer ?
Mouvement d'argent réel, création de clients en production, opérations administratives libres, accès ouvert aux services internes en contournant le portail. Ce n'est pas un manque dans le catalogue, mais une limite du produit. Il est logique de comparer toute nouvelle compétence avec cette liste. Si l'entreprise demande « fais simplement le paiement, comme dans l'application », ce n'est déjà plus l'ensemble actuel de Self Bank. D'abord, on change le modèle d'environnement et les autorisations, ensuite — la démonstration. Sinon, l'agent se transforme en un service incontrôlable avec des droits d'employé.

Décomposer les compétences sur votre schéma

Nous allons passer en revue la séquence des compétences, des autorisations et des limites : ce que l'agent peut faire dans le bac à sable, et ce qui est consciemment fermé.
Agent Skills pour Self Bank | Agents IA et bac à sable | Self_