- 01Funes transforme les traces des sessions d’agents de codage en une mémoire persistante interrogeable.
- 02L’outil s’intègre aux agents existants (Claude Code, Codex, pi, Hermes) via une commande unique et fonctionne localement.
- 03Les données peuvent être synchronisées vers un dataset Hugging Face privé, avec indexation incrémentale et recherche combinée (vectorielle + BM25).
Hugging Face propose Funes, un outil en ligne de commande conçu pour doter les agents de codage IA d’une mémoire persistante et personnalisable, intégrée directement à leur flux de travail.
L’outil s’adresse aux développeurs qui utilisent plusieurs agents (comme Claude Code, Codex, pi ou Hermes) sur différentes machines. Actuellement, chaque nouvelle session ou changement d’agent efface l’historique des interactions précédentes, forçant l’agent à repartir de zéro. Funes résout ce problème en transformant les traces des sessions — déjà produites par les agents lors de leur exécution — en une mémoire durable et interrogeable. Ces traces, qui documentent les actions, les erreurs, les décisions et les changements de direction, ne sont jusqu’ici que des archives statiques. Funes les indexe, les structure et les rend exploitables en temps réel par l’agent, sans nécessiter de modifications complexes de son workflow.
Funes fonctionne comme un couche mémoire locale ajoutée à un agent via une commande unique (funes add claude ou équivalent selon l’agent). Une fois installé, il indexe automatiquement chaque nouvelle session de manière incrémentale, évitant de retraiter l’intégralité de l’historique à chaque exécution. Les données sont stockées localement dans un dataset Lance, avec la possibilité de les synchroniser vers un dataset Hugging Face privé, sous le contrôle exclusif de l’utilisateur. L’outil repose sur des technologies open source et n’impose pas de dépendance à un runtime d’apprentissage automatique : l’embedding et le réordonnancement des résultats s’effectuent localement. Les requêtes de mémoire combinent une recherche vectorielle et une recherche BM25, avec fusion des classements pour améliorer la pertinence des résultats.
Lorsqu’un agent doit se référer à une décision, une logique ou une découverte passée, Funes lui permet de retrouver automatiquement le contexte pertinent dans la conversation en cours. Les réponses incluent des références précises (agent, horodatage, session, tour) et un outil get pour accéder au texte original et à son contexte élargi. Contrairement à une simple archive, cette mémoire est active : l’agent peut l’interroger dynamiquement et l’utiliser comme support pour ses raisonnements, sans que l’utilisateur ait à copier-coller manuellement des extraits de sessions antérieures.
Articles liés
Hugging Face publie un modèle open source générant des aquarelles via du code
Découvrez comment Hugging Face combine génération de code et peinture numérique avec un modèle open source.

IBM et Hugging Face proposent des modèles de séries temporelles en temps réel sur Confluent
Découvrez comment IBM et Hugging Face intègrent des modèles de séries temporelles pour des analyses en temps réel sur Confluent.

Le débat sur l'origine de la cyberattaque contre Hugging Face divise les acteurs de l'IA
Le débat fait rage sur l'origine de la cyberattaque contre Hugging Face : entreprise ou IA autonomes ?