Elia Studio

← Tous les articles

Architecture agent IA : sécurité et production

Alexandre Gon · Head of AI & CTO6 min de lecture estimées

Concevez un agent IA d’entreprise sûr : permissions, données, outils, évaluation et contrôle des coûts avant la production.

Architecture agent IA : sécurité et production

Réponse courte : une architecture d’agent IA d’entreprise sépare le modèle, les données, les outils et l’exécution. Les autorisations se contrôlent hors du modèle, avec des droits minimaux, une validation des paramètres et une approbation des actions sensibles. La production exige aussi des évaluations représentatives, un responsable, une supervision et des budgets d’exécution.

Définition : architecture d’agent IA. Organisation du modèle, des sources, des outils et des règles d’exécution pour que le système n’agisse que dans un périmètre autorisé.

Un agent qui retrouve un contrat n’expose pas l’entreprise aux mêmes risques qu’un agent qui le modifie ou l’envoie. Pourtant, ces capacités peuvent partager une interface. Le premier choix d’architecture devrait donc être le périmètre d’action, pas le modèle.

Chatbot, workflow ou agent : quelle complexité choisir ?

BesoinPoint de départVigilance
Répondre depuis des documentsAssistant avec rechercheDroits et sources
Exécuter des étapes connuesWorkflow déterministe avec étapes IAErreurs et reprise
Choisir les étapes selon le contexteAgent avec outils bornésAutorisations et limites de boucle

Cette grille est une recommandation de conception, pas une classification réglementaire. Une boucle agentique doit apporter un gain mesurable : couverture des demandes, réduction des exceptions ou délai de traitement. Si une règle stable suffit, le modèle n’a pas à la remplacer.

OWASP décrit l’autonomie excessive comme un risque lié à trop de fonctionnalités, de permissions ou de liberté d’exécution. Il recommande des outils limités et des autorisations appliquées dans les systèmes en aval. OWASP : Excessive Agency

Quelle architecture de référence utiliser ?

Architecture illustrative : utilisateur, API, orchestrateur, modèle, passerelle d’outils et API métier
Architecture illustrative. Le modèle propose ; le code et le SI cible contrôlent l’exécution.

Pour un agent qui prépare des dossiers sans engager l’entreprise, nous proposons le parcours suivant. C’est un exemple d’architecture, pas la description d’un déploiement client.

Utilisateur authentifié
  -> API applicative : identité, périmètre, budget
  -> Orchestrateur : état et étapes autorisées
  -> Modèle : extraction, synthèse, proposition
  -> Passerelle d’outils : schéma, droits, paramètres
  -> Approbation humaine si nécessaire
  -> API métier : exécution et résultat

Le modèle propose. Le code applicatif décide si la proposition peut être exécutée. Le SI cible vérifie les droits sur la ressource. Évaluation, secrets, état persistant, alertes et arrêt restent des services transverses.

Pensez à un collaborateur doté de clés : sa capacité à comprendre une demande ne lui donne pas le droit d’ouvrir toutes les portes. Les contrôles doivent rester effectifs même lorsqu’il interprète mal un document.

Séparer connaissance et action

La recherche documentaire et la mise à jour d’un dossier ne doivent pas hériter automatiquement des mêmes permissions. Le RAG, génération augmentée par recherche, ne remplace pas le contrôle d’accès. Filtrez les sources selon l’utilisateur avant de les fournir au modèle, puis testez les accès entre équipes.

Notre guide RAG vs GraphRAG aide à choisir la recherche adaptée. Ce choix ne supprime pas la nécessité d’autoriser les données récupérées et les informations dérivées.

Donner des outils précis

Préférez creer_brouillon(dossier_id, texte) à un accès général permettant d’envoyer n’importe quel message. Une API de statut bornée est préférable à une connexion SQL disposant de droits d’écriture étendus lorsque seule cette modification est requise.

Comment gérer les droits et approbations ?

ActionPérimètreContrôle proposé
Lire une pièceDossier assignéVérification avant récupération
RésumerSources accessiblesRéférences et complétude
Créer un brouillonDossier courantSchéma et journalisation
Envoyer un messageDestinataire identifiéApprobation du contenu et de la cible
Modifier un référentiel sensibleHors périmètre initialBlocage ou parcours distinct

L’approbation ne doit pas porter seulement sur « traiter le dossier ». Elle affiche l’action, la cible et les paramètres qui seront exécutés. Si le contenu ou le destinataire change, la validation précédente ne suffit plus. Les recommandations OWASP incluent une approbation spécifique aux opérations à conséquences importantes. OWASP : prévention des injections de prompt

Une interruption ne doit pas provoquer un deuxième envoi. Prévoyez un état persistant et des clés d’idempotence, qui permettent de reconnaître une opération déjà exécutée. Lisez aussi notre guide sur la validation humaine des agents IA.

Comment limiter les injections et les fuites ?

Un document récupéré peut contenir des instructions malveillantes. L’injection indirecte cherche à les faire traiter comme des consignes. Un filtre seul ne suffit pas : les outils doivent appliquer les permissions indépendamment de la réponse du modèle. OWASP : prévention des injections de prompt

  1. Identifiez les entrées externes comme non fiables.
  2. Séparez instructions applicatives et documents.
  3. Validez les arguments des outils.
  4. Restreignez ressources et destinations réseau.
  5. Faites approuver les opérations sensibles.
  6. Testez les attaques dans les pièces, recherches et réponses d’API.

Les logs doivent aider au support sans recopier tous les documents. Identifiant de dossier, version du modèle, outil et décision d’autorisation peuvent suffire selon le besoin. Excluez secrets et contenus sensibles inutiles ; protégez également les traces.

Comment mesurer qualité et coût ?

Un benchmark du modèle ne valide pas le système complet. Évaluez des cas normaux, incomplets, contradictoires et adversariaux, avec des critères fixés avant le pilote.

DimensionMesure proposée
Qualité métierDossiers acceptés après contrôle
Fiabilité documentaireAssertions reliées aux pièces
SécuritéActions interdites bloquées
ExploitationÉchecs, délais et reprises
FinOpsCoût complet par dossier accepté

Une bonne rédaction ne compense pas un accès interdit. Le coût complet comprend modèles, recherche, outils, infrastructure, revue humaine et support. Limitez aussi étapes, durée, reprises et dépense par tâche. Un dépassement entraîne un arrêt contrôlé ou une escalade.

Conservez schémas d’outils, tests et politiques hors du fournisseur de modèle. Changer de modèle restera un projet d’évaluation, pas nécessairement une reconstruction du processus. Voir évaluer un agent avant la production.

Que vérifier avant la production ?

  • Un responsable métier et un responsable technique sont nommés.
  • Les données et actions autorisées sont documentées.
  • Les droits sont appliqués hors du modèle et testés.
  • Les approbations, doublons et interruptions sont traités.
  • Les budgets, alertes et limites de boucle sont actifs.
  • L’arrêt et le fonctionnement dégradé ont été testés.
  • Les changements de modèle déclenchent une réévaluation.

La CNIL recommande des moyens d’intervention humaine effectifs et durables, permettant notamment de modifier une décision ou d’arrêter le système lorsque nécessaire. CNIL : utiliser un système d’IA en production

Complétez cette revue avec la checklist de passage en production et la trajectoire du POC à la production.

Cadrer un agent exploitable

Elia Studio conçoit des agents sur mesure, réalise des audits d’opportunités et construit des feuilles de route souveraines. Commencez par une décision : quelles tâches, quelles données, quels droits et quelles preuves avant production ? Contactez Elia Studio pour cadrer ce périmètre.

Sources consultées le 28 octobre 2026. Architecture et matrices illustratives, sans résultat client revendiqué.

Questions fréquentes

Un agent IA doit-il avoir les mêmes droits que l’utilisateur ?
Pas automatiquement. Ses droits doivent correspondre à la tâche autorisée et ne pas dépasser ce que l’utilisateur peut déléguer. Une identité de service peut convenir à un traitement borné ; une délégation utilisateur peut préserver les restrictions individuelles. Testez aussi les droits sur chaque ressource cible.
Un prompt système suffit-il à sécuriser un agent ?
Non. Le prompt peut décrire les règles, mais il ne constitue pas le mécanisme qui autorise ou refuse une exécution. Les autorisations, validations de paramètres et limites d’action doivent être appliquées par le code et les services cibles. Testez directement les actions interdites.
Faut-il un humain pour chaque action ?
Nous recommandons de proportionner le contrôle au risque : automatiser les opérations bornées et réversibles après évaluation, faire approuver les opérations sensibles avant exécution. Le cadre juridique et les règles sectorielles peuvent ajouter des exigences. L’approbation ne remplace ni les contrôles techniques ni la gestion des erreurs.
Comment savoir si un agent IA est rentable ?
Comparez le processus avant et après déploiement, à qualité comparable. Incluez vérifications, corrections et exploitation. Une baisse du temps de rédaction ne suffit pas si le temps total augmente. Distinguez capacité théorique libérée, dépense évitée et gain financier effectivement constaté, et mesurez aussi les exceptions.

↑ Retour en haut