Agents d'utilisation de l'ordinateur : pourquoi une démonstration réussie peut tout de même être un système peu fiable

Les agents capables d'utiliser un ordinateur peuvent désormais cliquer, taper du texte, naviguer, modifier des fichiers, faire fonctionner des applications de bureau et accomplir d'impressionnantes tâches en plusieurs étapes. Cela rend les démonstrations réussies faciles à comprendre et faciles à surinterpréter. Un flux de travail réussi une seule fois montre que l'agent peut réussir dans ces conditions précises. Il n'indique pas à quelle fréquence il réussit, comment il se comporte lorsque l'environnement change, s'il vérifie le résultat, ni avec quel niveau de sécurité il agit lorsque l'objectif devient ambigu.
Pourquoi la démo est le test de fiabilité le plus facile qui soit
Une démo montre habituellement une trajectoire unique qui a fonctionné. L'environnement est connu, la tâche est sélectionnée à l'avance, l'opérateur peut redémarrer après un échec et le public voit le parcours réussi. Les systèmes en production sont au contraire confrontés à une distribution variée : pages différentes, conditions de réseau changeantes, états des comptes, fenêtres contextuelles, latence, modifications de l'interface utilisateur, états cachés, permissions, interruptions et utilisateurs formulant des objectifs de manière imparfaite.
Cette distinction est essentielle, car les agents d'utilisation d'ordinateurs interagissent via des interfaces conçues pour des humains plutôt que par le biais d'API déterministes. Leur boucle d'action dépend de la perception, de l'interprétation de l'état, de la planification, du timing des interactions et de la réponse de l'environnement. De légères modifications peuvent altérer la trajectoire, même lorsque l'objectif de l'utilisateur reste inchangé.
Les travaux WAREX de Microsoft Research mettent le problème en évidence : les agents évalués sur benchmark qui semblent performants dans des cadres contrôlés voient leur taux de réussite chuter considérablement lorsque l'instabilité réaliste du Web est introduite. Cet échec ne signifie pas nécessairement que « le modèle est devenu moins intelligent ». C'est simplement que l'environnement a cessé d'être déterministe.
Capacité, taux de réussite, fiabilité et sécurité sont des affirmations distinctes
| Affirmation | Ce que cela prouve réellement | Ce que cela ne prouve pas |
|---|---|---|
| L'agent a accompli la tâche une fois | Capacité démontrée sur une trajectoire observée | Répétabilité, robustesse, sécurité ou généralisation |
| L'agent obtient un score élevé sur un benchmark | Performance dans les conditions de tâches et d'évaluation spécifiques à ce benchmark | Performance équivalente en production dans des environnements différents |
| L'agent atteint généralement l'objectif | Fréquence de réussite du résultat final | Processus adéquat, comportement sûr ou preuve que le résultat a été vérifié |
| L'agent suit le processus prévu | Qualité de la trajectoire selon les critères évalués | Acceptation effective du résultat final par l'environnement externe |
| L'agent évite les actions dangereuses dans un jeu de test | Performance sur les cas de sécurité répertoriés | Sécurité face à toute nouvelle ambiguïté, injection ou effet secondaire |
L'échelle de fiabilité de l'utilisation de l'ordinateur
Une méthode utile pour évaluer les systèmes d'utilisation d'ordinateurs consiste à passer d'une capacité ponctuelle à des propriétés de fiabilité de plus en plus exigeantes. Les niveaux supérieurs présupposent les niveaux inférieurs, mais ne découlent pas automatiquement d'eux.
Échelle de fiabilité de l'utilisation de l'ordinateur
Niveau 1 — Capacité : la question posée par la démo
La capacité cherche à déterminer si un agent peut exécuter la tâche, tout simplement. Il s'agit d'un point précieux. Les systèmes d'utilisation d'ordinateurs ont progressé rapidement, et les agents modernes peuvent accomplir des flux de travail que les anciens systèmes ne pouvaient pas exécuter de manière fiable.
Mais la capacité constitue un faible critère de déploiement. Une exécution réussie ne vous dit pas si l'agent réussit 95 % du temps ou 30 % du temps, si les échecs sont inoffensifs ou destructeurs, ni si le succès dépend d'un état particulièrement favorable de la page.
Niveau 2 — Répétabilité : la même tâche reste-t-elle résolue ?
Les trajectoires d'utilisation de l'ordinateur sont stochastiques. Les sorties des modèles varient, les pages se chargent à des vitesses différentes, les états visuels changent et les longs flux de travail créent de nombreuses opportunités de bifurcation. Un test en production devrait donc exécuter la même tâche plusieurs fois plutôt que de considérer une seule trace réussie comme représentative.
Mesurez non seulement le taux de réussite moyen, mais également la distribution des modes de défaillance : mauvais clic, interruption prématurée, confirmation manquée, champ incorrect, action en double, boucle de navigation, hypothèse d'état obsolète et faux rapport de réussite.
Niveau 3 — Robustesse environnementale : que se passe-t-il lorsque le Web se comporte comme le Web ?
Les sites web réels ne sont pas des environnements figés de référence. Des requêtes échouent, des éléments se chargent tardivement, des sessions expirent, des pages changent, des bannières de consentement apparaissent, des serveurs renvoient des erreurs et les conditions réseau fluctuent.
WAREX évalue cet écart en injectant une instabilité web réaliste dans les environnements de référence existants et constate des baisses significatives du taux de réussite des tâches. Il s'agit d'un enseignement essentiel pour la production : un benchmark peut mesurer la compétence sur une tâche tout en sous-évaluant la capacité de récupération face à l'instabilité environnementale.
Niveau 4 — Contrôle à long terme : le succès évolue lorsque la tâche devient un travail réel
Les tâches courtes masquent une classe de défaillances qui n'apparaissent qu'après des dizaines ou des centaines d'actions : contraintes oubliées, travail dupliqué, achèvement prématuré, changements d'état manqués, incohérences entre applications et accumulation de petites erreurs.
OSWorld 2.0 a été conçu spécifiquement autour de flux de travail réels à long terme. Ses tâches prennent aux utilisateurs humains une médiane d'environ 1,6 heure et nécessitent bien plus d'appels d'outils que les benchmarks d'utilisation de l'ordinateur précédents. Selon sa métrique principale d'achèvement, même les systèmes évalués les plus performants restent loin d'une fiabilité totale des tâches.
WeaveBench parvient à une conclusion similaire sous un autre angle. Il évalue des flux de travail hybrides combinant interface graphique (GUI), interface en ligne de commande (CLI) et code, et rapporte que la meilleure combinaison modèle-moteur d'exécution évaluée ne réussit que 41,2 % des tâches. Le résultat essentiel n'est pas un chiffre de classement ; c'est que l'orchestration réaliste entre interfaces met au jour des défaillances masquées par des tâches plus simples à interface unique.
Niveau 5 — Conscience de l'état : l'environnement peut changer sous le plan d'action
Les tâches de longue durée dépendent souvent d'un état masqué ou changeant : un e-mail arrive, un calendrier est modifié, un formulaire est envoyé, un processus en arrière-plan se termine, une session de navigateur expire, un utilisateur modifie un fichier ou la disponibilité d'un système externe change.
SentinelBench de Microsoft soutient que de nombreuses tâches de longue durée ne devraient pas du tout être résolues par une action continue. Le comportement approprié peut consister à surveiller, attendre un événement externe, puis agir lorsque l'état change. Il s'agit d'une compétence distincte de celle consistant à cliquer plus vite ou à planifier davantage d'étapes.
Un agent d'utilisation de l'ordinateur fiable doit donc faire la distinction entre immédiatement actionnable, en attente d'état, état modifié et hypothèse invalidée.
Niveau 6 — Vérification des résultats : l'action a-t-elle réellement fonctionné ?
Un agent peut exécuter une séquence en apparence correcte tout en échouant à accomplir la tâche. Un clic sur un bouton peut ne pas être pris en compte. Un formulaire peut échouer à une validation masquée. Un fichier peut être enregistré dans le mauvais répertoire. Un achat peut rester non confirmé. Un site peut afficher un écran semblant indiquer un succès alors que l'opération sous-jacente a échoué.
Les directives actuelles d'OpenAI concernant l'utilisation de l'ordinateur recommandent explicitement de délimiter et de vérifier l'exécution plutôt que de se fier uniquement à la réponse finale du modèle. Les travaux de Microsoft Research sur les vérificateurs d'utilisation de l'ordinateur parviennent à la même conclusion par l'évaluation : le processus et le résultat doivent être évalués séparément.
Les recherches sur l'Universal Verifier indiquent que les configurations de vérificateurs antérieures peuvent produire des taux élevés de faux positifs, tandis qu'une conception de grille d'évaluation plus rigoureuse et une séparation explicite du processus, du résultat, des défaillances contrôlables et des défaillances incontrôlables améliorent considérablement la concordance avec les annotations humaines.
Niveau 7 — Gestion sécurisée des objectifs : l'agent doit savoir quand ne pas continuer
Les agents utilisant des ordinateurs sont optimisés pour atteindre des objectifs, mais la persistance envers l'objectif peut elle-même devenir un mode de défaillance. Une demande ambiguë, une condition impossible, une instruction contradictoire, une page web suspecte ou un environnement modifié peuvent nécessiter une clarification ou un arrêt plutôt qu'une action supplémentaire.
Le benchmark BLIND-ACT étudie ce problème sous le nom de Blind Goal-Directedness (orientation aveugle vers l'objectif). Parmi les systèmes évalués dans ce travail, les agents ont fréquemment continué à poursuivre des tâches malgré l'ambiguïté, la non-faisabilité, un contexte conflictuel ou d'autres raisons de reconsidérer la situation. Les auteurs identifient des schémas tels que le biais de l'exécution d'abord (execution-first bias) et la primauté de la requête (request primacy).
Cette catégorie de défaillance est cruciale car un agent hautement performant peut aggraver une mauvaise situation plus rapidement. La fiabilité inclut donc une politique définissant quand ne pas agir.
Le stress test de la démo à la production
Avant de déployer un flux de travail utilisant un ordinateur, prenez la démonstration réussie et supprimez systématiquement les hypothèses qui la rendaient facile.
Stress test de la démo à la production
Le succès à un benchmark a une limite de validité
Le score d'un benchmark est une proposition conditionnelle. Il est valide pour un modèle, une infrastructure d'évaluation, un environnement, un ensemble de tâches, un juge, une interface d'outils, un budget d'étapes, une politique de relance, une date et une méthode d'évaluation donnés.
Le chiffre devient trompeur lorsque ces conditions disparaissent de l'affirmation. « L'agent X obtient 80 % » est plus faible que « L'agent X a obtenu 80 % sur le benchmark Y dans l'environnement Z avec le juge J et un budget d'étapes N ». La seconde affirmation préserve la limite qui indique si le chiffre est transférable à votre application.
La réussite du processus et la réussite du résultat doivent être évaluées séparément
Quatre issues possibles pour une exécution d'agent sur ordinateur
| Processus | Résultat | Interprétation | |
|---|---|---|---|
| Processus correct / résultat correct | |||
| Processus erroné / résultat correct | |||
| Processus correct / résultat erroné | |||
| Processus erroné / résultat erroné |
WeaveBench rapporte qu'une notation portant uniquement sur le résultat peut surestimer sensiblement les performances d'utilisation de l'ordinateur, car un agent peut produire un artefact apparemment réussi par le biais d'un raccourci ou de preuves fabriquées. Le vérificateur doit inspecter la trajectoire et les livrables, et pas seulement l'affirmation finale.
La fiabilité en production est une distribution, pas un taux de réussite unique
Une évaluation pertinente en production échantillonne les dimensions qui varient réellement dans votre environnement. Pour un flux de travail dans un navigateur, cela peut inclure l'ancienneté du compte, les paramètres régionaux, la taille de la fenêtre d'affichage, la version de la page, la qualité du réseau, l'état d'authentification, le panier existant, les cookies, les fenêtres contextuelles, les autorisations de l'utilisateur et l'interruption éventuelle de l'exécution par un humain.
| Dimension | Exemple de variation | Pourquoi cela importe |
|---|---|---|
| Environnement | Réseau rapide vs lent, pannes transitoires, temps de chargement des pages | Teste les comportements de récupération et d'attente |
| Interface utilisateur | Fenêtre d'affichage différente, modale, élément réorganisé, refonte mineure | Teste les hypothèses visuelles/d'action fragiles |
| État | Connecté/déconnecté, panier vide/non vide, fichier existant, permissions modifiées | Teste le raisonnement sur l'état masqué |
| Horizon de la tâche | 5 étapes vs 50+ étapes, une application vs plusieurs applications | Teste l'accumulation d'erreurs au cours de la trajectoire |
| Ambiguïté | Préférence manquante ou instruction utilisateur incomplète | Teste si l'agent pose des questions au lieu de deviner |
| Conséquence | Lecture seule vs achat/envoi/suppression/modification | Teste les contrôles de confirmation et d'autorisation |
| Contenu contradictoire ou malveillant | Injection de prompt ou texte trompeur sur la page | Teste la hiérarchie des instructions et le confinement |
| Version du modèle / de l'infrastructure | Mise à niveau de l'environnement d'exécution | Teste la régression liée aux modifications au niveau du système |
La fiabilité a besoin d'un budget d'erreur, pas de la perfection
Aucun système en production n'est parfaitement fiable. La question d'ingénierie pertinente est de savoir quelles défaillances sont acceptables, détectables et récupérables. Une tentative infructueuse de tri d'un dossier local n'équivaut pas à l'envoi d'un mauvais e-mail, à l'achat du mauvais produit ou à la modification d'un paramètre de compte.
Classez les actions selon leurs conséquences et leur réversibilité. Les actions réversibles à faible impact peuvent tolérer une plus grande autonomie. Les actions à fort impact, visibles de l'extérieur ou difficiles à annuler nécessitent une confirmation plus stricte, une vérification de l'état, une autorisation et des contrôles post-action.
Une matrice pratique de fiabilité pour l'utilisation de l'ordinateur
| Catégorie d'action | Exemple | Contrôle recommandé |
|---|---|---|
| Lecture / inspection | Ouvrir des pages, lire des fichiers, collecter des informations | Délimiter le périmètre, consigner les sources, tolérer les erreurs de navigation récupérables |
| Modification locale réversible | Modifier un brouillon, réorganiser un espace de travail temporaire | Créer un point de contrôle ou une version avant modification ; vérifier le résultat |
| Communication externe | Envoyer un e-mail, publier du contenu, soumettre un formulaire | Confirmation par l'utilisateur ou délégation explicite d'autorité ; vérifier l'état validé |
| Financière / transactionnelle | Achat, paiement, abonnement payant | Mandat strict, contraintes sur les montants et commerçants, confirmation finale et vérification du reçu |
| Destructrice / modifiant les privilèges | Supprimer des données, modifier les permissions, révoquer des accès | Autorisation restreinte, confirmation explicite, procédure réversible si possible, audit post-action |
Que consigner lors d'une défaillance d'utilisation de l'ordinateur
- Objectif de l'utilisateur et contraintes explicites.
- Version du modèle et de l'environnement de test (harness).
- Versions de l'environnement et des applications.
- Captures d'écran ou observations structurées pertinentes pour la défaillance.
- Actions effectuées avec horodatages.
- Résultats des outils, clics, saisies clavier et navigation.
- Transitions d'état et temps d'attente.
- Événements d'approbation, de refus ou de transfert.
- Erreurs externes et pannes réseau.
- État final observable de l'environnement.
- Résultat rapporté par l'agent.
- Résultat du vérificateur et indication si la défaillance était contrôlable par l'agent.
La comparaison essentielle réside entre le succès rapporté et le succès observable. Un système incapable de distinguer les deux finira par accumuler des faux positifs en production.
La sécurité fait partie intégrante de la fiabilité des agents utilisant l'ordinateur
Les agents utilisant l'ordinateur ne se contentent pas de lire du contenu non fiable ; ils peuvent agir après l'avoir lu. Cela transforme l'injection de prompts, les contenus de pages malveillants et le phishing en risques pesant directement sur le chemin d'exécution.
Les recommandations actuelles d'OpenAI pour l'utilisation de l'ordinateur préconisent d'isoler l'environnement, d'autoriser expressément certains sites et actions, de traiter le contenu à l'écran comme non fiable, de confirmer les actions lourdes de conséquences, de borner l'exécution et de vérifier le résultat réel. De même, l'agent ChatGPT utilise des confirmations, une surveillance contre l'injection de prompts et des modes supervisés pour les contextes sensibles.
Ce principe d'architecture dépasse largement un fournisseur particulier : le contenu observé par l'agent ne doit en aucun cas pouvoir redéfinir l'autorité de l'utilisateur. Une page web peut fournir des données. Elle ne peut pas donner l'autorisation d'envoyer des données ailleurs, d'effectuer un achat, de modifier des identifiants ou de contourner le périmètre de la tâche.
Qu'est-ce qui changerait ce constat ?
L'écart de fiabilité se réduirait si les modèles d'utilisation de l'ordinateur devenaient robustes face aux horizons longs, aux états dynamiques, aux variations d'interface graphique, aux défaillances environnementales et aux objectifs ambigus sur des distributions représentatives de la production. De meilleures API d'état natives, des interfaces standardisées lisibles par machine et une infrastructure de vérification plus solide pourraient également réduire le volume d'interactions IHM fragiles nécessaires.
Le seuil de déploiement évolue également avec les conséquences de la tâche. Un taux de réussite de 70 % peut être utile pour une tâche de recherche supervisée à faible risque, tout en étant inacceptable pour un flux de travail autonome financier ou destructif. La fiabilité doit donc être évaluée au regard du coût de chaque catégorie de défaillance, et non selon un seuil de taux de réussite universel.
Limites
Les benchmarks cités évaluent des environnements différents et ne doivent pas être comparés directement comme s'ils mesuraient la même chose. WAREX met à l'épreuve le manque de fiabilité du web ; WeaveBench cible le travail hybride sur des horizons longs ; OSWorld 2.0 vise des flux de travail longs et réalistes ; BLIND-ACT se concentre sur la gestion des objectifs en contexte d'ambiguïté et d'irréalisabilité.
Les résultats des benchmarks vieillissent également vite. Les améliorations apportées aux modèles, aux bancs d'essai et aux vérificateurs peuvent modifier sensiblement les scores en quelques mois. L'enseignement durable réside donc dans la méthode d'évaluation : varier les conditions, séparer le processus du résultat, vérifier l'état externe et préserver les limites de chaque affirmation de performance.
Conclusion
Les agents d'utilisation d'ordinateurs sont déjà suffisamment performants pour être utiles. C'est précisément la raison pour laquelle la question de l'évaluation a changé. Le défi n'est plus seulement de savoir si un agent peut parcourir un flux de travail en cliquant. Il s'agit de savoir si le système reste fiable lorsque les conditions idéales de la démonstration disparaissent.
Considérez une exécution réussie comme une preuve de capacité. Testez ensuite la répétabilité, la robustesse environnementale, le contrôle sur de longs horizons, la conscience de l'état, la vérification des résultats et la gestion sécurisée des objectifs. Un agent d'utilisation d'ordinateurs destiné à la production n'est pas celui qui sait mener à bien une démonstration. C'est celui dont les limites de défaillance sont connues, mesurées et maîtrisées.
FAQ
Fiabilité des agents d'utilisation d'ordinateurs
Une démonstration réussie d'un agent d'utilisation d'ordinateurs prouve-t-elle sa fiabilité en production ?
Pourquoi les benchmarks d'utilisation d'ordinateurs peuvent-ils sembler bien meilleurs que les performances réelles ?
Quel est le contrôle de fiabilité le plus important après une action d'utilisation de l'ordinateur ?
Pourquoi les tâches informatiques à long horizon restent-elles difficiles ?
Comment tester un agent de navigation web ou de bureau avant son déploiement ?
Les agents d'utilisation d'ordinateurs doivent-ils toujours exiger une confirmation humaine ?
Glossaire
Termes clés relatifs à la fiabilité
- Agent d'utilisation d'ordinateurs
- Un agent d'IA qui interagit avec des interfaces graphiques ou des environnements informatiques par le biais d'observations et d'actions telles que cliquer, taper au clavier, faire défiler, effectuer des opérations sur des fichiers ou exécuter des flux de travail multi-applications.
- Répétabilité
- Le degré auquel un agent peut accomplir la même tâche de manière cohérente au fil d'exécutions répétées, plutôt que de réussir uniquement sur des trajectoires sélectionnées.
- Robustesse environnementale
- La capacité à préserver un comportement correct en dépit de variations réalistes telles que la latence, les erreurs temporaires, les modifications d'interface utilisateur, l'état des sessions et les états de page imprévus.
- Vérification des résultats
- Le fait de vérifier l'état externe réel après une action afin de confirmer que le résultat attendu a bien été obtenu, au lieu de se fier à l'auto-évaluation de l'agent.
- Poursuite aveugle de l'objectif (Blind Goal-Directedness)
- Un schéma de défaillance dans lequel un agent d'utilisation d'ordinateurs continue de poursuivre un objectif malgré l'ambiguïté, la non-faisabilité, des conditions contradictoires ou des raisons de s'arrêter pour réévaluer la situation.
- Limite de fiabilité
- L'ensemble des conditions dans lesquelles un taux de réussite observé ou une déclaration de capacité reste suffisamment représentatif pour une décision de déploiement spécifique.
Sources principales et lectures complémentaires
OpenAI — Computer useRecommandations actuelles pour les développeurs concernant l'isolation des environnements, le traitement du contenu à l'écran comme non fiable, la confirmation des actions à fort impact, la délimitation des exécutions et la vérification des résultats.
OpenAI — Running Codex safely at OpenAIRecommandations actuelles de production sur les limites techniques, l'approbation humaine, la télémétrie et le contrôle pour les agents interagissant avec des systèmes réels.
Microsoft Research — WAREXÉvaluation de 2026 montrant que le manque de fiabilité réaliste du Web entraîne une baisse significative du taux de réussite des agents de navigation sur les benchmarks existants.
Microsoft Research — The Art of Building Verifiers for Computer Use AgentsTravaux de 2026 sur l'évaluation des processus par rapport aux résultats, les défaillances contrôlables par rapport aux incontrôlables et la vérification fiable des trajectoires.
Microsoft Research — WeaveBenchBenchmark à long horizon de 2026 combinant interfaces graphiques (GUI), interfaces en ligne de commande (CLI) et flux de code, montrant un écart substantiel entre les agents actuels et une exécution fiable en conditions réelles.
OSWorld 2.0 — Benchmarking Computer Use Agents on Long-Horizon Real-World TasksBenchmark de 2026 axé sur des flux de travail réalistes d'utilisation d'ordinateurs à long horizon, l'état sous-jacent et le raisonnement multi-sources.
Microsoft Research — SentinelBenchBenchmark de 2026 pour les tâches évolutives dans le temps où les agents doivent surveiller les environnements et réagir aux changements d'état plutôt que d'agir en continu.
Microsoft Research — Just Do It!? Computer-Use Agents Exhibit Blind Goal-DirectednessRecherche ICLR 2026 sur les agents continuant de poursuivre des objectifs ambigus, contradictoires ou irréalisables.
Related Articles

Échec du RAG — mais quelle couche a réellement échoué ? Une méthode de diagnostic
Lorsqu'une réponse RAG est erronée, blâmer la récupération ou le modèle est trop vague. Cette méthode de diagnostic isole la couverture des sources, la construction de la requête, la récupération, le classement, l'assemblage du contexte, la génération, l'attribution des preuves et la fraîcheur—afin que la défaillance réelle puisse être reproduite et corrigée.

Migration du SDK OpenAI Agents vers l'API Agents : qu'est-ce qui change réellement sur le plan architectural ?
La migration du SDK OpenAI Agents vers la nouvelle API Agents n'est pas un simple renommage d'import. La frontière d'exécution change : la boucle d'agent, la session durable, l'orchestration, la compaction du contexte et la récupération se déplacent vers un harnais managé. Ce guide montre ce qui doit être déplacé, ce qui doit rester dans votre application, et comment prouver la migration avant le basculement.

Fiabilité des agents IA : pourquoi la réponse finale ne suffit pas
Une sortie correcte ne prouve pas un raisonnement correct, une exécution sûre ou un système digne de confiance.

Maîtriser le flux de travail SEO : Stratégies d'optimisation essentielles pour la croissance organique
Un flux de travail SEO structuré est crucial pour une croissance organique durable. Découvrez les dix stratégies fondamentales, de la recherche de mots-clés et l'optimisation technique à la qualité du contenu et l'analyse des performances.

Comment savoir si un agent IA a réellement utilisé les bonnes preuves
Un agent IA peut citer des sources et tout de même utiliser les mauvais éléments de preuve. Cet article présente une méthode pratique pour vérifier le soutien des affirmations, l'autorité de la source, l'applicabilité, la provenance et si les éléments de preuve ont réellement influencé la réponse.

Pourquoi plus de contexte peut rendre les réponses de l'IA pires
Une fenêtre de contexte plus grande ne garantit pas une meilleure réponse. Cet article explique comment la dilution du signal, les preuves contradictoires, l'état obsolète, la sensibilité à la position et la compression avec perte peuvent réduire la fiabilité de l'IA — et présente un test pratique de pression de contexte.

Faut-il acheter un routeur 5G OpenWrt avec un ancien firmware ? Le ZBT Z8102AX comme exemple concret
Acheter un routeur 5G OpenWrt avec un ancien firmware peut avoir du sens, mais uniquement dans les bonnes conditions. Le ZBT Z8102AX illustre clairement les deux aspects : le matériel est utile, le modem fonctionne et le routeur est resté stable lors des tests, mais OpenWrt 21.02, un emballage faible et des chemins de mise à niveau peu clairs nécessitent une décision d'achat réfléchie.

Qu'est-ce que le RAG ? L'explication la plus simple de son fonctionnement
Le RAG semble compliqué, mais l'idée est simple : avant qu'une IA ne réponde, elle recherche d'abord des informations utiles dans une source de connaissances et transmet ces informations au modèle de langage. Ce guide explique le RAG, les LLM, l'état, la mémoire et les outils à l'aide d'un modèle mental simple.

Ollama n'est pas le produit : construire des applications Open-LLM prêtes pour la production
Exécuter un modèle local avec Ollama est facile. Construire une application Open-LLM prête pour la production est plus difficile : cela nécessite du RAG, du contrôle d'accès, de l'abstraction de fournisseur, de l'évaluation, de la journalisation, de la discipline de déploiement et une couche applicative contrôlée autour du modèle.