Le système de fichiers comme infrastructure du futur des agents IA
Tout est contexte Un système de fichiers virtuel (VFS) unifie la gestion du contexte des agents intelligents en traitant tous les éléments comme des fichiers. Le défi émergent n’est plus le surajustement des modèles, mais l’ingénierie du contexte : comment les systèmes captent, structurent et encadrent les connaissances externes, la mémoire, les outils et les apports humains, afin d’assurer un raisonnement fiable et pertinent. Les agents intelligents gèrent des interactions dynamiques et prolongées, générant d’importants volumes de données contextuelles — historiques, mémorisées, temporelles. Les approches actuelles répartissent ces données dans des structures hétérogènes, ce qui complique leur capture, leur mise à jour et leur débogage. Une abstraction unifiée simplifie ces processus sans sacrifier la flexibilité. L’idée centrale de cette recherche repose sur la notion d’un « système de fichiers pour les agents intelligents ». Il ne s’agit pas de tout implémenter, mais de prototyper et d’explorer de nouvelles idées. C’est en observant les approches d’autrui que mon propre compréhension évolue. Comme je l’ai souligné précédemment, les dernières avancées dans les composants des agents intelligents se concentrent de plus en plus sur le contexte et la mémoire. Aujourd’hui, l’accent est mis sur l’ingénierie du contexte, tandis que des architectures émergent. Mais il est essentiel de se rappeler que la priorité doit toujours être la finalité métier : adapter la technologie à l’objectif concret d’une organisation, et non l’inverse. Inspiré par l’idée fondamentale du système Unix selon laquelle « tout est un fichier », cette approche repense la gestion du contexte. L’ingénierie du contexte n’est plus une simple manipulation de prompts, mais un processus structuré qui gère tout le cycle de vie de l’information. Un agent y écrit d’abord les éléments contextuels dans un espace de mémoire partagé. Il sélectionne ensuite les éléments les plus pertinents pour sa tâche, les compresse pour s’adapter aux limites du modèle (comme la fenêtre de tokens), puis isole le sous-ensemble final pour le raisonnement. Ce pipeline garantit que les systèmes restent cohérents, efficaces et vérifiables. Le papier propose une abstraction de type système de fichiers comme fondation. En s’inspirant de la philosophie Unix, il traite des sources hétérogènes — bases de connaissances, outils, graphes de connaissances, entrées humaines — comme des fichiers dans un environnement hiérarchique et persistant. Ce n’est pas une métaphore : c’est une architecture logicielle concrète, permettant le montage, la gestion des métadonnées, le contrôle d’accès, et une coordination à grande échelle. Les systèmes de fichiers résolvent la question de « qu’est-ce qui existe et comment l’organiser ? » Mais ils ne répondent pas à « qu’est-ce que l’humain veut réellement, et comment il fonctionne ? » C’est là que l’interaction humain-IA s’avère essentielle. Les humains agissent comme des curateurs, vérificateurs et co-réflecteurs, intégrant des savoirs implicites dans le système. Trois composants clés émergent : - Le constructeur de contexte : sélectionne, priorise et compresse les informations, produisant un manifeste traçable. - Le mise à jour de contexte : injecte progressivement les données dans la fenêtre du modèle, en les actualisant en temps réel. - L’évaluateur de contexte : vérifie les sorties, détecte les hallucinations, et réintègre les informations validées, souvent avec un retour humain. Ces éléments forment une boucle fermée, permettant de surmonter les limites du raisonnement borné tout en maintenant la traçabilité. Enfin, à mesure que l’IA générative s’intègre dans des domaines sensibles comme la santé ou l’aide à la décision, une gestion rigoureuse du contexte devient indispensable. L’approche par système de fichiers transforme des pratiques ad hoc en une infrastructure réutilisable, où les agents intelligents construisent leurs propres modèles du monde, alignés sur les humains. J’aime l’idée que le contexte des agents intelligents devienne une infrastructure fondamentale. Et que l’innovation, souvent, s’appuie sur des idées intemporelles — comme celle du fichier Unix — pour résoudre des problèmes modernes. Alors que la mémoire occupe une place centrale dans l’IA agente, prioriser l’ingénierie du contexte définira la manière dont nous évoluons vers des systèmes intelligents à grande échelle, de façon responsable. Évangéliste en chef chez Kore.ai | Passionné par l’intersection entre l’IA et le langage. Modèles de langage, agents intelligents, applications agentes, cadres de développement, outils basés sur les données : tous façonnent l’avenir.
