Aller au contenu
Vareon
fr

La mémoire se souvient. Les compétences codifient. Le fine-tuning réentraîne. Les passerelles routent.
Duplex boucle la boucle.

La plupart des infrastructures d’IA résolvent une partie du travail. Duplex réunit chaque partie en une seule intelligence d’exécution qui ne cesse de s’améliorer pendant qu’elle travaille.

Comparatif à jour au 16 octobre 2026.

Chacun résout une partie.

Les plateformes de mémoire conservent l’information. L’apprentissage de compétences transforme l’expérience en instructions. Le fine-tuning modifie les poids du modèle. Les passerelles d’IA routent les requêtes et appliquent des garde-fous. Duplex réunit le tout, et ne cesse de s’améliorer.

Les plateformes de mémoire donnent un passé à un agent : faits, messages et épisodes, récupérés au prochain appel du modèle.

Étape 1 sur 5 : Mémoire

Toutes les capacités, côte à côte.

Choisissez-en un à placer à côté de Duplex, ou voyez-les tous à la fois.

Natif
Intégré au fonctionnement même du produit.
Externe
Vous le fournissez, ou l’assemblez, à part.
Non natif
La documentation du produit ne l’indique pas comme fonction intégrée. Un développement sur mesure reste peut-être possible.
Placer à côté de Duplex :
CapacitéDuplexLettaCopilotKit CLiFDeeplake HivemindPlateformes de mémoireMem0, Zep, AgentCore Memory et SupermemoryFine-tuning et RFTPasserelles d’IAPortkey, LiteLLM et similaires
Ce qu’est chacun
Ce que c’estUne intelligence d’exécution aux côtés de votre IA : elle apprend et agit pour vos agents et vos assistants, conformément à vos règlesUne plateforme d’agents avec état, bâtie autour d’une mémoire persistante et d’un apprentissage dans l’espace des tokensUn pipeline full-stack qui transforme les trajectoires en compétences, évaluations et données d’entraînementUne mémoire d’agent partagée qui transforme automatiquement les traces en compétencesContexte persistant, faits, épisodes et graphes de connaissancesAdapter un modèle en l’entraînantRoutage de modèles, fiabilité, garde-fous et observabilité
Ce qu’il fait suivreContexte, décisions, issues, règles, tâches, compétences et ce qu’il a apprisMémoire d’agent, conversations, fichiers et compétencesFils, trajectoires, enseignements, compétences et évaluationsSessions, souvenirs et compétences, limités à un espace de travailFaits, messages, résumés, épisodes et relations de grapheUn nouveau jeu de poids du modèleConfiguration, journaux, politiques de routage et caches
Ce qui s’améliore avec l’expérienceSes prochaines décisions : certitude, routage, recommandations, usage des outils et connaissances réutilisablesLe comportement futur de l’agent, via une mémoire mise à jour et des compétences apprisesLes instructions de l’agent, via des compétences examinées, tirées de vrais workflowsLe comportement de la session suivante, via des compétences distilléesSurtout le contexte fourni au prochain appel du modèleLes réponses du modèle sous-jacentLe routage et la fiabilité des requêtes, pas ce que l’agent a appris
Savoir ce qui s’est passé, et en apprendreNatifIl sait ce qui s’est passé, et apprend ce qu’il faut changer ensuiteLes deux sont là, surtout via la mémoire et les compétences dans l’espace des tokensL’apprentissage est généré à partir de trajectoires stockéesLa mémoire partagée est transformée en compétences réutilisablesSurtout de la mémoire ; l’ampleur de l’apprentissage varie selon le fournisseurUn apprentissage sans mémoire opérationnelle durableUn contrôle opérationnel sans apprentissage continu
Apprentissage
Apprentissage continu sans réentraînementNatifIl continue d’apprendre, hors des poids de votre modèleNatifApprentissage dans l’espace des tokens et apprentissage de compétencesNatifApprentissage de compétences ; les données de fine-tuning sont facultativesNatifApprentissage de compétences à partir de tracesAmélioration par le contexte ; sa profondeur varie selon la plateformeNonL’entraînement est sa façon d’apprendreNon natif
Adaptation tour par tourNatifChaque nouveau résultat peut changer aussitôt la décision suivanteLa mémoire gérée par l’agent peut changer en continu ; l’apprentissage de compétences suit l’expérience achevéeL’analyse se lance à la main ou selon un calendrierLes compétences sont distillées en arrière-plan ou en fin de sessionDes souvenirs peuvent être ajoutés en continu, mais les récupérer n’est pas s’adapterAttend la fin d’un entraînement et le déploiement du nouveau modèleLe routage change aussitôt, mais pas d’après des issues apprises
Apprendre des correctionsNatifUne correction change ce que Duplex fait ensuiteLes corrections peuvent mettre à jour la mémoire ou alimenter des compétences apprisesLes modifications des utilisateurs et les actions de l’appli nourrissent son apprentissageLes corrections et les traces de session peuvent devenir des compétencesLes corrections peuvent être stockées et récupérées comme contexteLes corrections doivent passer par un jeu de données d’entraînement ou un pipeline de récompenseGénéralement journalisées ; l’apprentissage qui en découle est externe
Apprendre des issuesNatifSuccès et échecs alimentent directement ce qu’il apprendPossible via la réflexion sur les trajectoires et des mises à jour gérées par l’agentLes issues de toute la stack deviennent enseignements, compétences, évaluations et données d’entraînementLes nouvelles compétences sont tirées des sessions terminéesLes épisodes peuvent être rappelés, mais apprendre des issues reste généralement externeNatifQuand les issues peuvent être converties en récompensesLes issues apparaissent dans la télémétrie ; l’apprentissage qui en découle est externe
Apprendre des récompensesNatifUne récompense renforce ce qui a marché et corrige ce qui n’a pas marchéLes récompenses ne sont pas son principal moyen d’apprendrePeut produire des données de fine-tuning à partir de trajectoires évaluéesLes récompenses ne sont pas son principal moyen d’apprendreLes récompenses ne sont pas une fonction standard de mémoireNatifLes récompenses optimisent les poids du modèleNon natif
Le mérite des étapes à l’origine d’un résultatNatifIl détermine quelles actions antérieures ont mené à un résultat ultérieurLetta ne le propose pas nativement à l’exécutionL’analyse des trajectoires peut faire émerger des schémas de workflow utilesL’analyse des traces peut trouver des procédures réutilisablesNon natifPeut apprendre des corrélations à partir d’exemples d’entraînement, mais ne peut pas remonter d’un résultat en direct jusqu’à ses étapesNon natif
Comment les actions font avancer le travailNatifIl apprend comment chaque action fait passer le travail d’un état au suivantL’agent peut le déduire du contextePeut transformer des workflows en compétencesPeut capturer des procédures réussies sous forme de compétencesLes épisodes stockés peuvent servir d’exemplesPeut absorber ces schémas pendant l’entraînementNon natif
Prédire ce que fera une actionNatifÀ partir de ce qu’il observe, il prédit ce que fera une action, essaie des alternatives et planifieLe modèle raisonne sur la mémoireExterneLaissé au framework d’agentsNon natifNon natifImplicite dans le modèle entraîné, où vous ne pouvez pas le modifierNon natif
De meilleurs choix d’actionNatifLes issues améliorent l’action qu’il choisit ensuiteLe comportement s’améliore via la mémoire et les compétencesDes compétences examinées améliorent les prochaines instructions de l’agentDes compétences distillées améliorent les procédures suivantesLe contexte récupéré peut façonner le comportement indirectementNatifEn optimisant le modèleLes politiques de routage sont configurées, pas apprises des issues
Compétences réutilisablesNatifL’expérience devient des compétences testées avant usage, qui peuvent être mises en pause, rétablies ou retiréesNatifLes trajectoires peuvent devenir des compétences durables qui marchent avec tout modèleNatifLes trajectoires deviennent des compétences examinées, preuves à l’appuiNatifLes sessions deviennent des fichiers skill.md pour l’espace de travailDépend du fournisseur ; en général, pas ce autour de quoi la catégorie est bâtieLe savoir est absorbé dans les poids, pas empaqueté en compétences portablesNon natif
Tester et gérer les compétencesUne compétence est testée avant qu’on s’y fie, et peut être mise en pause, rétablie, retirée ou supprimée définitivementLes compétences sont des fichiers que vous pouvez inspecter, gérer et versionnerPubliées après relecture humaine, livrées dans une version figéeLes compétences restent des fichiers que vous pouvez inspecter et modifier, liés aux sessions dont elles viennentEn général un cycle de vie par enregistrement, pas par compétenceL’évaluation se fait autour de l’entraînement et du déploiementDes versions de configuration, pas un cycle de vie pour des compétences apprises
Généraliser aux cas voisinsIl étend ce qu’il a appris aux cas voisins et aux nouvelles formulations, et le transpose en compétences qu’il peut réutiliserLes compétences dans l’espace des tokens généralisent des procédures d’une tâche à l’autreLes compétences capturent des schémas sur de nombreuses trajectoires de productionLes compétences capturent des schémas récurrents d’une session à l’autreLa récupération sémantique trouve des informations voisines, ce qui n’est pas la même chose que généraliser un comportementGénéralise via les poids entraînésLes caches sémantiques rapprochent les requêtes similaires, mais n’apprennent pas comment agir
Décider et agir
Connaître son degré de certitudeNatifAvant chaque décision, il sait à quel point le cas est connu et quel est son degré de certitudeSurtout le jugement du modèle et la pertinence de la mémoireGuidé par l’évaluation, pas une mesure en direct de la certitudeLa pertinence de la recherche et des compétences, pas une mesure de certitudeScores de récupération et signaux de pertinenceLa confiance du modèle doit être mesurée à partSanté des fournisseurs, routage et scores de garde-fous, pas une certitude sur la tâche
Répondre, passer la main ou refuserNatifDuplex répond lui-même, appelle votre modèle, utilise un outil ou refuse, conformément à vos règlesL’agent continue généralement via le raisonnement du modèleExterneL’agent hôte décide comment agirExterneL’agent hôte décide comment agirExterneL’application hôte décide comment agirLe modèle entraîné tourne toujours à chaque requêteRouter, réessayer, bloquer ou basculer, sans apprendre des issues
Traiter lui-même le travail connuNatifIl prend lui-même les décisions connues, sans nouvel appel à un modèle de pointeLe modèle interprète toujours la mémoire ou les compétencesLe modèle lit toujours la compétence appriseLe modèle lit toujours la compétence appriseLe modèle lit normalement le contexte récupéréLe modèle adapté tourne toujoursUn cache peut éviter un appel au modèle, mais un cache n’apprend pas des issues
Passer la main sur ce qui est nouveau ou incertainLe travail nouveau, incertain ou sensible va au bon modèle, au bon outil ou à la bonne personneL’agent et le modèle décident quand il faut plus d’aideExterneLe rôle de l’agent hôteExterneLe rôle de l’agent hôteExterneLe rôle de l’applicationExterneLe rôle de l’applicationRoutage et bascule solides entre fournisseurs ; la certitude sur la tâche reste externe
Planification, simulation et recommandationsNatifIl prédit la suite, essaie des alternatives, construit des plans et recommande des actionsSurtout via le raisonnement du modèle et les outils de l’agentExterneLe rôle de l’agent hôteExterneLe rôle de l’agent hôteLa mémoire fournit le contexte ; la planification reste externeLe modèle planifie peut-être mieux, mais l’état du travail reste externeNon natif
De nombreux agents, qui travaillent ensembleIl envoie le travail au bon agent, le répartit conformément à vos règles, garde chaque agent dans son périmètre et réunit les résultatsAgents, sous-agents et mémoire partagée sont disponiblesFonctionne avec les frameworks d’agents pris en chargePartage les leçons entre agents connectésUne mémoire partagée peut servir plusieurs agentsNon natifCertaines routent vers des agents et des outils MCP, mais n’apprennent pas quelle collaboration a marché
Apprendre quels outils marchentIl apprend quels outils marchent, quand les utiliser et à quoi chacun mèneLes compétences et la mémoire peuvent améliorer l’usage des outilsDes trajectoires full-stack capturent les actions des outils et des utilisateurs pour de nouvelles compétencesLes traces d’outils peuvent devenir des procédures réutilisablesLes résultats des outils peuvent être mémorisésLe comportement des outils peut s’améliorer par l’entraînementElles exposent et routent les outils, mais n’apprennent généralement pas de leurs issues
Actions d’outils conformes à vos règlesLes outils ne s’exécutent que selon vos règles et vos permissionsPermissions des agents et configuration des outilsContrôlé par le framework de l’agent hôteContrôlé par l’agent de codage hôteExterneLaissé à l’application dans les systèmes de mémoire seuleExterneRoutage et garde-fous solides ; le contrôle des actions des agents dépend de l’intégration
StreamingIl diffuse en streaming la sortie du modèle et des outils, chaque étape restant conforme à vos règlesDisponible via les interfaces des agents et des modèlesDisponible via les frameworks d’agents pris en chargeDépend de l’agent hôteDépend du fournisseurDépend du fournisseur de modèleNatifStreaming solide
Un travail qui se poursuit
Apprendre de chaque étape, automatiquementChaque étape, via MCP + hooks ou les plugins, nourrit une seule boucle d’apprentissage partagéeLe runtime de Letta stocke les conversations et les actions des agentsAG-UI capture les actions des agents et des utilisateurs sous forme de trajectoires full-stackLes sessions des agents et l’activité des outils sont capturées automatiquementDes intégrations SDK ou harness capturent messages et événementsDes journaux ou des jeux de données doivent être fournis pour l’entraînementRequêtes, réponses, coût et latence sont journalisés
Le contexte d’une session à l’autreNatifLe travail, les décisions, les tâches et le contexte qui compte se poursuivent d’une session à l’autreNatifLes agents persistants gardent leur mémoire d’une conversation à l’autreDes fils durables conservent les interactions de l’appNatifLa mémoire partagée survit aux sessions des agentsNatifC’est précisément ce autour de quoi la catégorie est bâtieNon natifExterneEn général
Travail de longue duréeNatifLe travail long reste ouvert d’une session et d’un agent à l’autre, avec des points de reprise où revenir, jusqu’à ce qu’il soit terminé ou oubliéLes agents persistants peuvent poursuivre le travail, dont le cycle de vie est fixé par l’agent et l’appDes fils durables gardent l’historique des interactionsLa mémoire de session aide à reprendre le travailLe contexte peut être récupéré, mais la gestion de l’état des tâches est externeNon natifNon natif
D’un modèle à l’autreNatifCe qu’il apprend et votre contexte restent hors du modèle, et suivent le travail d’un fournisseur à l’autreSolide : la mémoire et les compétences dans l’espace des tokens peuvent survivre à un changement de modèleSolide : les compétences peuvent être livrées sur les stacks d’agents prises en chargeSolide : les compétences et la mémoire peuvent être réutilisées par différents agents de codageGénéralement solide, car la mémoire ne dépend pas du modèleFaible : un nouveau modèle de base demande généralement un réentraînement ou une revalidationSolide pour le routage, mais rien d’appris ne se transmet
D’une app et d’un agent à l’autreLe même travail se poursuit dans Claude, Codex, Cursor, Hermes et vos propres agentsLes agents avec état sont accessibles via des SDK et un MCP hébergéLes compétences peuvent être livrées via les adaptateurs de frameworks pris en chargeUne mémoire partagée relie Claude Code, Codex, Cursor et d’autres agentsPossible quand les apps partagent la même identité de mémoireNon natifLes requêtes peuvent passer par une même passerelle, mais ce que sait chaque app reste externe
Confier le travail à un autre agentUne tâche et son contexte passent à un autre agent que vous autorisez, prêts à continuerDes agents et des dépôts partagés peuvent soutenir une passationDes trajectoires partagées et des compétences publiées gardent un comportement cohérentLes compétences de l’espace de travail transmettent les leçons entre agentsUn autre agent autorisé peut récupérer le contexte partagéNon natifUn routage vers des agents et MCP peut exister ; ce que signifie la tâche reste externe
Garder le contexte compactLe contexte reste compact, centré sur les règles, tâches et décisions qui comptentOrganisation de la mémoire, résumés et gestion du contexte sous forme de fichiersLes trajectoires sont distillées en enseignements et en compétencesLes sessions sont distillées en compétences compactesRésumés, souvenirs extraits et enregistrements épisodiquesNon natifTroncature ou mise en cache du prompt, pas un résumé durable de ce qui compte
Apprendre des images, de l’audio, de la vidéo et des PDFIl apprend des images, de l’audio, de la vidéo et des PDF, comme du texteDépend du modèle connecté et des outils de l’agentDépend des événements de l’app capturés et de la stack de l’agentCentré surtout sur les sessions et les traces d’outilsDépend du fournisseur et du modèlePris en charge quand le modèle et le service d’entraînement acceptent le médiaTransmet surtout les médias pris en charge aux fournisseurs
D’un média à l’autreUne question en mots peut s’appuyer sur ce qui a été appris d’images, d’audio et de vidéo, et les médias peuvent orienter des décisions ultérieuresDépend du modèle et de la façon dont la mémoire est construiteHors du champ principal de CLiFHors du champ principal de HivemindDisponible dans les produits qui indexent plus que du texteEncodé dans les poids quand l’entraînement le permetNon natif
Personnes, équipes et partage
Pour chaque personneNatifChaque personne a son propre contexte privé, ses préférences et son apprentissageMémoire native par agent et par utilisateurPossible via les fils de l’app et des conteneurs d’apprentissageDisponible au niveau personnel ou de l’espace de travailMémoire solide par utilisateur ou par acteurDemande généralement un modèle entraîné ou adapté à partClés et budgets par utilisateur ; le comportement personnel est externe
Pour chaque équipeNatifLes équipes partagent l’apprentissage approuvé, et le travail privé reste privéDépôts de mémoire partagés et compétencesLes compétences publiées diffusent l’apprentissage de l’équipeMémoire et compétences partagées de l’espace de travailDisponible via des espaces de noms, des graphes ou des stockages partagésDemande généralement des données d’entraînement et un modèle partagésConfiguration et budgets par équipe
Dans toute l’organisationNatifCe qui marche peut passer d’une personne à l’équipe et à l’organisation, selon vos règlesLes compétences et la mémoire peuvent être partagées dans toute l’organisationLes compétences examinées peuvent être diffusées sur les agents pris en chargeLes leçons de l’espace de travail peuvent se diffuser entre agents connectésUne mémoire organisationnelle partagée est possibleUn modèle sur mesure peut encoder un comportement commun pour l’organisationRoutage et garde-fous dans toute l’organisation, sans apprendre des issues
Partager entre personnes, sous contrôleVous choisissez ce qui est partagé et avec qui, et pouvez le retirer ; tout ce qui est partagé indique de qui il vientDépôts partagés et permissions de collaborationPermissions par projet et par déploiementContrôles d’accès de l’espace de travailEspaces de noms propres au fournisseur, IAM ou permissions de grapheContrôles d’accès aux jeux de données et aux modèlesContrôles par clé, équipe et rôle
Protection des contenus partagésCe que quelqu’un partage arrive comme information, jamais comme instruction, et ne peut donc pas piloter l’agent d’une autre personneRepose sur le contexte et les permissions de l’agentLa politique des développeurs et les restrictions d’outils priment sur les compétencesRepose sur la façon dont les compétences se chargent, et sur la confiance dans l’espace de travailDépend de l’app et du fournisseurLes données d’entraînement exigent leurs propres contrôles avant l’entraînementLes garde-fous peuvent inspecter les entrées partagées, mais la confiance dans ce qu’elles signifient reste externe
Contrôle et confiance
Vos règlesVos règles font partie du fonctionnement de Duplex : elles autorisent, refusent ou limitent des actions réellesLes instructions et les permissions façonnent le comportement des agentsLes compétences apprises ne peuvent pas passer outre les règles de sécurité du développeur ni les restrictions des outilsLes compétences guident l’agent, mais n’imposent rien par elles-mêmesLe contexte peut éclairer le comportement, mais n’autorise pas d’actionsLe comportement est façonné par l’entraînement, pas par des règles en directGarde-fous solides en entrée et en sortie, et politiques de routage
Des règles appliquées avant chaque actionNatifLes hooks vérifient chaque action au regard de vos règles avant son exécutionDépend du runtime de Letta, des permissions et de l’hôte des outilsReste du ressort de l’app hôte et du framework d’agentsReste du ressort de l’agent hôteLa mémoire fournit le contexte, mais n’autorise pas d’actions extérieuresExterneSolide pour les requêtes et les réponses qui passent par la passerelle
Des personnes dans la boucleUne personne confirme les actions que vous choisissez, et ce que Duplex apprend peut être examiné et annuléLes utilisateurs peuvent inspecter et gérer la mémoire et les compétencesUn examen solide avant la publication des compétences apprisesLes compétences peuvent être inspectées et modifiées avant réutilisationDéfini par l’appExamen de l’entraînement, évaluation et approbation avant déploiementLes workflows d’approbation varient selon la passerelle
Un historique vérifiableUn historique de chaque décision, de son origine et de ce qu’il en est advenu, qui ne peut pas être modifié en silenceConversations persistantes, mémoire et état des agentsDes enseignements étayés par des preuves, et leurs trajectoires sourcesDes compétences liées aux sessions, et des traces stockéesHistorique, traçabilité des sources et contrôles d’audit varient selon le fournisseurEntraînements, jeux de données, métriques de récompense et versions de modèleJournaux solides des requêtes, réponses, coûts et politiques
Des reçus vérifiablesLes décisions, les compétences et les suppressions peuvent s’accompagner de reçus vérifiablesSouvenirs et compétences versionnésLiens vers les preuves et révisions exactes des compétencesFichiers de compétences liés à leurs sessions d’origineLa traçabilité des sources varie selon le fournisseurÉvaluation du modèle et rapports d’entraînementJournaux et résultats de garde-fous, pas des reçus de ce qui a été appris
Annuler exactement ce qui a été apprisNatifUn changement appris peut être annulé exactement, sans rien réentraînerLes compétences et les souvenirs peuvent être modifiés ou restaurés via des versionsLes compétences publiées peuvent être révisées ou retiréesLes fichiers de compétences peuvent être modifiés ou supprimésLes souvenirs peuvent être supprimés, mais le comportement construit dessus n’est pas exactement inverséRevenir en arrière sur toute une version du modèle, ou réentraîner sans l’échantillonLa configuration et les entrées de cache peuvent être supprimées ; il n’y a rien d’appris à inverser
Un oubli qui atteint tout ce qui est bâti dessusSupprimer quelque chose supprime aussi ce qui en est issu : le contexte, tout ce qui en a été partagé et l’apprentissage liéLa mémoire et les compétences sont nettoyées via les fichiers et les versionsSuppose de retirer les enseignements, compétences et ressources dérivées concernésSuppose de retirer les sessions et les compétences générées concernéesSupprime généralement des enregistrements ; les résumés dérivés et les copies ailleurs demandent un traitement à partExige un désapprentissage machine ou un réentraînementLes journaux et les caches suivent leur propre durée de conservation
Garder les clients séparésChaque utilisateur, équipe, organisation et client reste séparé, dans chaque intégration et dans tout ce qu’il partagePermissions dans le cloud et en auto-hébergementIsolation par projet et par déploiementMémoire et compétences limitées à un espace de travailIsolation par utilisateur, acteur, espace de noms, graphe ou IAMIAM cloud et limites d’accès aux modèlesIsolation mature par clé, équipe, budget et rôle
D’où vient tout ce qui a été apprisPour tout ce qu’il a appris, vous voyez sa source, sa portée et jusqu’où on peut s’y fierLa mémoire et les compétences restent inspectablesLes enseignements et les compétences restent liés aux trajectoires dont ils sont issusLes compétences peuvent renvoyer à leurs sessions d’origineSolide dans les produits à graphe temporel ; variable ailleursLignage des jeux de données et métadonnées d’entraînementLignage des requêtes et des fournisseurs
Où il tourne et se connecte
Tout fournisseur de modèleUne seule intelligence pour OpenAI, Anthropic, Google, AWS et les modèles compatiblesUn harness d’agents qui fonctionne avec tout modèleFonctionne avec les frameworks d’agents et les modèles pris en chargeFonctionne avec plusieurs agents de codage et leurs modèlesGénéralement indépendant du modèleGénéralement lié au modèle adapté et au fournisseur d’entraînementNatifL’abstraction des fournisseurs est ce que la catégorie fait de mieux
MCPNatifVia MCP + hooks, Duplex prend part à chaque étape de vos agentsLe MCP hébergé permet à d’autres agents de créer des agents Letta avec état et de leur envoyer des messagesLes compétences peuvent atteindre des agents et des serveurs MCP via des intégrationsSe connecte aux principaux agents de codage ; la manière varie selon le clientDisponible dans plusieurs produits, dont Supermemory et AgentCoreNon natifDe plus en plus natif
Hooks et pluginsNatifDes plugins pour Claude, Codex, Cursor et Hermes, et des hooks qui font intervenir Duplex à chaque étape et vérifient les actions d’outils sensiblesIntégration via SDK, CLI et runtime d’agentsAG-UI et adaptateurs de frameworksCapture automatique des sessions des agents de codageIntégrations SDK et MCPLa collecte des données doit être construite à partIntégration via SDK et proxy, pas des hooks qui apprennent des sessions des agents
Votre cloud, ou auto-hébergéVareon cloud, votre cloud ou sans cloud : cloud privé, votre propre compte, auto-hébergé ou isolé du réseauCloud, et un serveur d’app auto-hébergéIntelligence hébergée dans le cloud et auto-hébergéeIntégration locale à l’agent ; les options de déploiement varientPropre au fournisseur ; des options open source et gérées existentEntraînement dans le cloud et inférence hébergéeLes options hébergées et auto-hébergées varient selon la passerelle
Sans cloud : isolé du réseauConçu pour les déploiements d’où rien ne doit sortir, avec des modèles locaux, des dépendances locales et votre propre fournisseur d’identitéPossible avec une stack auto-hébergée et des dépendances localesPossible avec une stack auto-hébergée et des dépendances localesDépend du déploiement choisi et des services de modèleDépend de la plateformeLimité aux services qui permettent l’entraînement et l’inférence hors ligneDisponible avec des passerelles auto-hébergées et des fournisseurs locaux
Coût, vitesse et adéquation
Comment il réduit le coût des modèlesDuplex traite lui-même le travail connu, sans appel répété à un modèle de pointeUn meilleur contexte et de meilleures compétences améliorent les résultats, mais le modèle tourne toujoursDe meilleures compétences réduisent les échecs et les reprises, mais le modèle tourne toujoursDe meilleures compétences réduisent les erreurs répétées, mais le modèle tourne toujoursUn meilleur contexte réduit les répétitions, mais ajoute une récupération et appelle toujours le modèleUn modèle adapté plus petit peut offrir la qualité dont vous avez besoinMise en cache, modèles moins chers, traitement par lots et choix du fournisseur
Comment il réduit la latenceLes décisions dont il est sûr reviennent vite ; le travail incertain va toujours à votre modèle de pointeUn contexte mieux organisé peut réduire le raisonnement superfluLes compétences rendent l’exécution plus directeLes compétences abrègent les redécouvertesRécupération plus rapide et contexte plus réduitDépend du modèle adaptéMise en cache, répartition de charge et choix du fournisseur
Survit à une mise à niveau du modèleOuiL’apprentissage, le contexte, les tâches et les règles restent hors de tout modèle particulierOuiLa mémoire et les compétences sont délibérément indépendantes du modèleOuiLes compétences et les trajectoires restent hors des poids du modèleOuiLes compétences survivent à un changement d’agent de codage ou de modèleOuiLe contexte stocké ne dépend pas du modèleLa personnalisation appartient à un seul checkpoint du modèle, elle ne se transfère donc pas automatiquementLa configuration du routage survit, mais aucun comportement appris n’est conservé
Fine-tuning nécessaireNonLe fine-tuning devient une étape supplémentaire facultativeNonNonPas pour les compétences ; CLiF peut aussi produire des données de fine-tuningNonNonOuiNon
Idéal pourLes organisations qui ont besoin que leurs agents d’IA apprennent, agissent selon des règles, fassent avancer le travail et s’améliorent d’un modèle à l’autre, comme un seul systèmeLes équipes qui construisent des agents persistants qui s’améliorent seuls, autour de la mémoire et des compétences dans l’espace des tokensLes équipes produit qui transforment de vrais workflows d’utilisateurs en compétences examinées, en évaluations et en ressources d’entraînementLes équipes qui veulent que leurs agents de codage partagent leurs sessions et réutilisent les leçons automatiquementLes apps qui ont surtout besoin d’un contexte utilisateur ou métier durable et pertinentLes tâches stables et à fort volume où le modèle lui-même doit être spécialiséLes équipes qui ont surtout besoin d’abstraction des fournisseurs, de fiabilité, de garde-fous et de maîtrise des coûts

Une seule boucle fermée.

Avec Duplex, le contexte, l’apprentissage, les compétences et vos règles forment une seule boucle, qui tourne pendant que le travail se fait.

Duplex comprend la tâche en cours, et ramène le contexte qui compte.

Étape 1 sur 8 : La tâche

Pourquoi c’est important.

Un modèle d’IA peut être intelligent sans jamais acquérir d’expérience dans votre travail.

Un système de mémoire montre au modèle ce qui s’est passé avant, mais il ne décide pas de ce qui doit changer. Un système de compétences emballe une leçon, mais le modèle doit encore la lire et la suivre. Le fine-tuning modifie le modèle, via un cycle d’entraînement plus lent et difficile à annuler. Une passerelle contrôle le trafic, mais n’apprend pas quelle décision a mené à la meilleure issue.

Duplex transforme l’expérience en amélioration pendant qu’il travaille, conformément à vos règles.

Cela construit un autre type d’actif. Chaque correction confirmée, chaque workflow réussi, chaque résultat d’outil utile et chaque tâche terminée renforce l’intelligence autour de votre modèle, et rien de tout cela n’est enfermé chez un seul fournisseur de modèles.

L’essentiel.

  • MémoireDonne un passé à un agent.
  • CompétencesDonne à un agent des instructions réutilisables.
  • Fine-tuningDonne à un modèle d’autres poids.
  • PasserellesDonnent à une stack d’IA le contrôle du trafic.
  • DuplexDonne à tout le système d’agents le pouvoir de transmettre l’expérience, d’apprendre des résultats, d’agir conformément à vos règles et de s’améliorer d’un modèle à l’autre, au fil du temps.

Parmi les produits et catégories étudiés, Duplex est le seul conçu pour combiner :

  • Le contexte d’une session à l’autre
  • L’apprentissage continu à partir des issues
  • L’apprentissage à partir des corrections et des récompenses
  • Le mérite des étapes à l’origine d’un résultat
  • Apprendre comment les actions font avancer le travail, et prédire la suite
  • Des décisions qui connaissent leur degré de certitude
  • Passer la main au bon modèle, au bon outil ou à la bonne personne
  • Un travail long qui se poursuit
  • L’apprentissage pour chaque personne, équipe et organisation
  • Vos règles, appliquées avant chaque action
  • Actions d’outils conformes à vos règles
  • Partager entre personnes, sous contrôle
  • Annuler exactement ce qui a été appris
  • Un oubli qui atteint tout ce qui est bâti dessus
  • L’origine de tout ce qui a été appris, avec des reçus
  • MCP + hooks, et des plugins pour les assistants que vous utilisez
  • La continuité d’un modèle et d’une app à l’autre
  • Votre cloud, auto-hébergé ou isolé du réseau
  • Moins d’appels au modèle, car le travail connu reçoit une réponse directe

Duplex rend vos systèmes d’IA meilleurs dans leur travail à chaque expérience.

Voyez Duplex sur votre propre travail.

Comparez là où ça compte : un pilote applique Duplex à votre propre travail, avec des indicateurs convenus avant son lancement.