L’Agent Engine d’Oracle AI Database fait évoluer un choix architectural essentiel : au lieu de faire transiter les données sensibles par une couche d’orchestration puis par des plateformes d’agents externes, il exécute l’environnement des agents directement dans Oracle AI Database 26ai. Les workflows déclaratifs, décrits à l’aide de l’Open Agent Specification, s’exécutent ainsi là où se trouvent les données. Pour les équipes techniques, les avantages immédiats sont concrets : moins d’allers-retours réseau, une surface d’attaque réduite pour les résultats intermédiaires sensibles et la possibilité d’assurer la cohérence transactionnelle de l’état du workflow avec les opérations de la base de données.
L’Engine prend en charge un large éventail de modèles de workflow : interactions entre outils et modèles de type ReAct, pipelines séquentiels ou parallèles, architectures d’orchestration et de routage pour gérer les branchements, ainsi que des boucles pour les traitements itératifs. La mémoire intégrée conserve le contexte et l’état des workflows aux côtés des données, tandis que les étapes de validation humaine et les pistes d’audit sont prises en charge nativement. Cette combinaison vise les charges de travail centrées sur les données et sensibles à la latence — vérification de factures, détection des fraudes, contrôles réglementaires — pour lesquelles les résultats intermédiaires sont volumineux ou confidentiels et leur sérialisation répétée vers un orchestrateur externe serait coûteuse ou risquée.
Sur le plan opérationnel, l’Engine fait des LLM une étape d’un processus transactionnel plus vaste, plutôt que la couche d’orchestration à part entière. La logique déterministe (jointures, agrégations, évaluation de règles) reste dans SQL/PLSQL ; les modèles ne sont sollicités que lorsqu’une interprétation, une synthèse ou une génération de contenu est nécessaire. Cette séparation limite l’exposition des données brutes aux modèles : les entrées sont définies et structurées selon un contrat de décision, et les contrôles de politique empêchent les appels aux modèles d’accéder librement aux tables. Pour les entreprises soumises à des exigences réglementaires, c’est un progrès majeur en matière de gouvernance par rapport à l’envoi d’extraits de vastes jeux de données à des LLM externes.
Les compromis sont bien réels. Héberger l’environnement d’exécution dans la base de données réduit la latence et les coûts de transfert, mais concentre les besoins de calcul et la dépendance à la disponibilité dans cet environnement. Une interruption des modèles peut toujours suspendre les workflows, et les équipes doivent prévoir l’isolation des ressources pour éviter les conflits avec les charges de production. L’Open Agent Specification améliore la portabilité, mais les parcours de migration, les risques de dépendance vis-à-vis du fournisseur et l’évolution des compétences nécessaires aux administrateurs de bases de données et aux équipes plateforme exigent une gestion du changement rigoureuse.


