# AI Agents · Veille technologique

[Source canonique](<https://sebastien.rigaux.be/veille/tags/ai-agents>)

Systèmes utilisant des modèles pour choisir des actions, appeler des outils et accomplir des tâches.

## [Reticle : donner aux agents un verdict sur l’application en cours d’exécution](<https://sebastien.rigaux.be/veille/liens/reticle-donner-aux-agents-un-verdict-sur-lapplication-en-cours-dexecution>)

Reticle aide les agents de code à vérifier ce qu’ils ont réellement construit, au lieu de s’en tenir au changement de code. Le repository présente un outil de perception à l’exécution pour les applications web et desktop ; `reticle compare` confronte deux builds en les pilotant dans un navigateur et relève les différences visibles, les appels réseau et les erreurs de console.

La vérification se fait depuis l’extérieur de l’application : aucun SDK n’est requis. Le comparateur peut opposer une version principale à une preview de pull request et, avec `--base`, classer les différences en régressions, cibles manquées ou changements.

2026-11-08 · [Markdown](<https://sebastien.rigaux.be/veille/liens/reticle-donner-aux-agents-un-verdict-sur-lapplication-en-cours-dexecution.md>) · [Ressource originale](<https://github.com/reticlehq/reticle>)

## [Fimo automatise la maintenance et le référencement des sites web](<https://sebastien.rigaux.be/veille/liens/fimo-automatise-la-maintenance-et-le-referencement-des-sites-web>)

Fimo propose aux équipes marketing de maintenir un site et d’améliorer sa visibilité dans les moteurs de recherche et les réponses d’IA grâce à des agents spécialisés en SEO, GEO, contenu, performance, accessibilité et conformité. La plateforme inclut aussi un éditeur visuel, l’hébergement, des previews et l’historique des changements.

Les agents s’exécutent selon un calendrier ou à la suite d’une modification du site. Les petites corrections peuvent être publiées automatiquement ; les changements qui exigent une décision arrivent sous forme de proposition avec preview, à approuver avant publication. Le site reste connecté à son framework existant, sans reconstruction, et les développeurs continuent de travailler dans le code.

2026-11-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/fimo-automatise-la-maintenance-et-le-referencement-des-sites-web.md>) · [Ressource originale](<https://fimo.ai/>)

## [Taste Skill : des règles de design et des contrôles navigateur pour les agents de code](<https://sebastien.rigaux.be/veille/liens/taste-skill-des-regles-de-design-et-des-controles-navigateur-pour-les-agents-de-code>)

Taste Skill fournit aux agents de code un système pour construire des sites d’entreprise moins génériques : palettes, layouts de hero, fragments d’interface et images réelles, avec une direction adaptée au type d’activité. Le dépôt propose des intégrations pour Claude Code et Codex, ainsi qu’un usage via `npx skills`.

Le point distinctif est le contrôle automatisé dans Chrome headless : la page est rendue à quatre largeurs, de 390 à 1440 px, et vérifiée pour les visuels vides, les contrastes, l’alignement ou les images manquantes sur réseau lent. Les effets WebGL et de scroll sont réservés aux pages tech, gaming et software, avec des replis statiques pour mobile et la réduction des animations.

2026-11-06 · [Markdown](<https://sebastien.rigaux.be/veille/liens/taste-skill-des-regles-de-design-et-des-controles-navigateur-pour-les-agents-de-code.md>) · [Ressource originale](<https://github.com/Leonxlnx/taste-skill>)

## [Pullboard orchestre des agents IA avec specs et vérification indépendante](<https://sebastien.rigaux.be/veille/liens/pullboard-orchestre-des-agents-ia-avec-specs-et-verification-independante>)

Pullboard coordonne des agents de développement à partir de spécifications approuvées : chacun prend un item dans une worktree dédiée, passe un gate de tests, puis un autre agent vérifie le commit avant qu’il soit accepté. Les règles et l’activité restent dans le dépôt, avec un tableau local plutôt qu’un service hébergé.

Le point fort est le contrôle du flux : les exigences approuvées sont figées quand l’agent prend l’item, les lanes limitent les chemins modifiables et les transitions d’état suivent une machine commune aux commandes, à l’interface et à la documentation.

2026-11-03 · [Markdown](<https://sebastien.rigaux.be/veille/liens/pullboard-orchestre-des-agents-ia-avec-specs-et-verification-independante.md>) · [Ressource originale](<https://github.com/pullboard-dev/pullboard>)

## [Agents IA pour repérer et faire supprimer ses données exposées](<https://sebastien.rigaux.be/veille/liens/agents-ia-pour-reperer-et-faire-supprimer-ses-donnees-exposees>)

Un workflow en trois agents vise à repérer les données personnelles exposées, trouver les procédures de suppression et préparer des demandes RGPD. Le document détaille les rôles, les consignes à fournir et la manière de faire collaborer les agents dans un chat de groupe Cue.

Le parcours garde une validation humaine avant l’envoi des e-mails et rappelle de ne jamais communiquer de mots de passe. Il distingue aussi les sites qui répertorient les fuites des organisations qui en sont à l’origine, pour éviter de contacter le mauvais interlocuteur.

2026-11-03 · [Markdown](<https://sebastien.rigaux.be/veille/liens/agents-ia-pour-reperer-et-faire-supprimer-ses-donnees-exposees.md>) · [Ressource originale](<https://docs.google.com/document/d/1UKPyj16OonZsQg-Q0NQ-jbvfAvvCC9Qcn7BL3VLLLJY/mobilebasic?>)

## [Cloudflare Security Audit Skill structure les audits menés par un agent](<https://sebastien.rigaux.be/veille/liens/cloudflare-security-audit-skill-structure-les-audits-menes-par-un-agent>)

Ce skill transforme un coding agent en auditeur de sécurité en orchestrant un audit de dépôt en six phases, de la reconnaissance à la génération de rapports. Les constats sont structurés en données lisibles par machine et vérifiés indépendamment.

Chaque piste est soumise à un agent distinct chargé de tenter de la réfuter ; les résultats distinguent constats confirmés, pistes à valider et pistes rejetées. L’exécution de code cible exige un sandbox imposé par le système d’exploitation, sans réseau externe et avec des ressources limitées.

2026-11-02 · [Markdown](<https://sebastien.rigaux.be/veille/liens/cloudflare-security-audit-skill-structure-les-audits-menes-par-un-agent.md>) · [Ressource originale](<https://github.com/cloudflare/security-audit-skill>)

## [Boucles d’agents en C\# avec Microsoft Agent Framework](<https://sebastien.rigaux.be/veille/liens/boucles-dagents-en-c-avec-microsoft-agent-framework>)

Les boucles d’agents enchaînent action, observation et évaluation pour affiner une réponse ou retenter une opération jusqu’à satisfaire un critère. Jesse Liberty illustre le principe en C# avec Microsoft Agent Framework : un agent de boucle, un évaluateur et une limite d’itérations.

L’exemple distingue un marqueur déterministe comme `DONE` d’un évaluateur basé sur un modèle juge, puis détaille les garde-fous à prévoir : délais, appels idempotents, journalisation et suivi des coûts. Chaque itération ajoute en effet latence et consommation de tokens.

2026-11-02 · [Markdown](<https://sebastien.rigaux.be/veille/liens/boucles-dagents-en-c-avec-microsoft-agent-framework.md>) · [Ressource originale](<https://jesseliberty.com/2026/10/26/prompts-are-dead-long-live-loops/>)

## [Elephant-Goldfish Model : les skills de Google pour cadrer les specs](<https://sebastien.rigaux.be/veille/liens/elephant-goldfish-model-les-skills-de-google-pour-cadrer-les-specs>)

Elephant-Goldfish Model, un plugin open source de Google, fournit des **skills** pour explorer une idée, rédiger une spécification et la faire challenger avant l’implémentation. Un agent « Elephant » conserve le contexte du projet ; des reviewers « Goldfish » examinent le document sans l’historique de conversation afin de faire ressortir les hypothèses implicites et les risques.

Le dépôt couvre aussi la résolution des retours et la comparaison de la documentation au code. Les revues exigent des contextes de sous-agents indépendants : si l’environnement ne peut pas les créer, EGM interrompt cette étape.

2026-11-01 · [Markdown](<https://sebastien.rigaux.be/veille/liens/elephant-goldfish-model-les-skills-de-google-pour-cadrer-les-specs.md>) · [Ressource originale](<https://github.com/google/elephant-goldfish-model>)

## [Modern Web Guidance : des pratiques web actuelles pour les agents de code](<https://sebastien.rigaux.be/veille/liens/modern-web-guidance-des-pratiques-web-actuelles-pour-les-agents-de-code>)

Modern Web Guidance fournit aux agents de code des recommandations expertes sur les API du navigateur, CSS, performance et accessibilité, pour les orienter vers des solutions natives plutôt que vers des patterns legacy. Le dépôt rassemble 232 fonctionnalités et 186 cas d’usage, sous forme de skills installables dans plusieurs agents.

Le CLI recherche un guide en local, puis l’injecte dans le contexte de l’agent. Les consignes intègrent compatibilité Baseline, fallbacks ciblés et évaluation automatisée ; le projet est annoncé en preview.

2026-11-01 · [Markdown](<https://sebastien.rigaux.be/veille/liens/modern-web-guidance-des-pratiques-web-actuelles-pour-les-agents-de-code.md>) · [Ressource originale](<https://github.com/GoogleChrome/modern-web-guidance>)

## [Microsoft Agent Framework : choisir où intercepter les appels](<https://sebastien.rigaux.be/veille/liens/microsoft-agent-framework-choisir-ou-intercepter-les-appels>)

Dans Microsoft Agent Framework, le middleware du `ChatClient` intercepte les messages échangés avec le LLM, tandis que le middleware d’agent agit sur l’exécution globale, notamment pour gérer session, identité ou budget de tokens. Cette distinction aide à placer la journalisation ou la modification au bon niveau.

L’exemple C# ajoute un middleware d’invocation de fonction qui journalise les appels à l’outil Tavily du seul agent Researcher, sans modifier les autres agents. La trace affiche le nom de la fonction et ses arguments.

2026-11-01 · [Markdown](<https://sebastien.rigaux.be/veille/liens/microsoft-agent-framework-choisir-ou-intercepter-les-appels.md>) · [Ressource originale](<https://jesseliberty.com/2026/08/08/chatclient-middleware-vs-agent-middleware/>)

## [TanStack DB 1.0 RC1 : les oracles pour fiabiliser le code généré par des agents](<https://sebastien.rigaux.be/veille/liens/tanstack-db-10-rc1-les-oracles-pour-fiabiliser-le-code-genere-par-des-agents>)

TanStack DB passe en 1.0 RC1 après un important travail de stabilisation. Kyle Mathews détaille comment des **oracles de test** — des modèles indépendants qui calculent le comportement attendu — et des tests property-based ont révélé des bugs dans les mises à jour de collections et les messages envoyés aux abonnés.

Ces références exécutables donnent aussi aux agents de code des règles précises à préserver lorsqu’ils modifient l’implémentation. Le compromis est explicite : écrire et affiner les modèles demande du travail, mais leur simplicité facilite la vérification d’algorithmes plus complexes. La version RC propose par ailleurs une adoption progressive, des API REST existantes vers la persistance locale, le mode offline et la synchronisation temps réel.

2026-10-30 · [Markdown](<https://sebastien.rigaux.be/veille/liens/tanstack-db-10-rc1-les-oracles-pour-fiabiliser-le-code-genere-par-des-agents.md>) · [Ressource originale](<https://tanstack.com/blog/tanstack-db-1.0-rc1-going-all-in-on-oracles>)

## [TanStack AI 1.0 : un cœur stable, un harness encore expérimental](<https://sebastien.rigaux.be/veille/liens/tanstack-ai-10-un-coeur-stable-un-harness-encore-experimental>)

TanStack AI 1.0 stabilise ses API principales pour composer chat, outils, médias et intégrations avec plusieurs fournisseurs et frameworks UI. Les adapters tree-shakable et les tests de bout en bout sur fixtures déterministes permettent de vérifier les flux sans appels réels aux modèles.

Le harness d’agents ajoute sessions durables, interruptions et travail en arrière-plan, mais reste en 0.x et peut changer lors d’une version mineure. Pour migrer, il faut mettre à niveau ensemble les packages stables et fournir explicitement un `threadId` ; le contrôle des types ne migre pas les conversations ni les fichiers persistés.

2026-10-30 · [Markdown](<https://sebastien.rigaux.be/veille/liens/tanstack-ai-10-un-coeur-stable-un-harness-encore-experimental.md>) · [Ressource originale](<https://tanstack.com/blog/tanstack-ai-1-0>)

## [WebMCP : un polyfill W3C pour expérimenter avec les agents web](<https://sebastien.rigaux.be/veille/liens/webmcp-un-polyfill-w3c-pour-experimenter-avec-les-agents-web>)

Le W3C lance un second projet pilote de son programme open source : un polyfill de WebMCP, une API JavaScript en incubation qui permet d’exposer des fonctions d’application sous forme d’outils appelables par des agents et des technologies d’assistance. Le polyfill vise à faciliter l’expérimentation et l’interopérabilité pendant l’évolution de la spécification.

Le projet prévoit une publication sur npm, le suivi des tests Web Platform Tests et l’ajout d’événements de cycle de vie et d’un support déclaratif. Si WebMCP rejoint la voie de standardisation et que des implémentations natives interopérables apparaissent, le polyfill sera progressivement abandonné.

2026-10-29 · [Markdown](<https://sebastien.rigaux.be/veille/liens/webmcp-un-polyfill-w3c-pour-experimenter-avec-les-agents-web.md>) · [Ressource originale](<https://www.w3.org/blog/2026/w3c-launches-second-pilot-of-program-to-support-open-source-projects/>)

## [oh-my-hermes : orchestrer modèles, compétences et vérification](<https://sebastien.rigaux.be/veille/liens/oh-my-hermes-orchestrer-modeles-competences-et-verification>)

oh-my-hermes ajoute une couche d’orchestration à Hermes Agent : le projet associe modèles et niveaux de raisonnement à des catégories de travail, charge des compétences à la demande et peut découper un objectif en graphe de tâches parallèles. Chaque tâche conserve un périmètre d’écriture distinct, tandis qu’un nœud séparé vérifie le résultat.

Le choix architectural le plus notable est de **séparer préparation et preuve d’exécution** : un plan ne devient pas un travail réalisé, et un agent qui annonce avoir terminé ne suffit pas à valider le résultat. Le projet propose aussi une mémoire soumise à revue et une TUI dédiée, sans remplacer ni modifier Hermes Agent.

2026-10-28 · [Markdown](<https://sebastien.rigaux.be/veille/liens/oh-my-hermes-orchestrer-modeles-competences-et-verification.md>) · [Ressource originale](<https://github.com/rlaope/oh-my-hermes>)

## [Archify transforme une question en carte ou page HTML interactive](<https://sebastien.rigaux.be/veille/liens/archify-transforme-une-question-en-carte-ou-page-html-interactive>)

Archify est un Agent Skill open source qui aide un agent IA à convertir une description, une question ou des éléments d’un repository en **diagramme interactif** ou en page synthétique avec conclusion et sources. Il prend en charge dix types de diagrammes, des architectures aux timelines, et produit un fichier HTML autonome, sans dépendance à l’exécution.

Les cartes se parcourent et s’affinent en langage naturel, sans éditeur de diagrammes à apprendre. Pour les réponses en page, les sources peuvent être reliées à un commit précis ; le résultat s’exporte aussi en image longue ou en PDF. Le skill fonctionne avec Claude Code, Codex, Cursor, OpenCode et GitHub Copilot.

2026-10-27 · [Markdown](<https://sebastien.rigaux.be/veille/liens/archify-transforme-une-question-en-carte-ou-page-html-interactive.md>) · [Ressource originale](<https://archify.si/>)

## [React : rendre les états d’interface explicites à l’ère des agents](<https://sebastien.rigaux.be/veille/liens/react-rendre-les-etats-dinterface-explicites-a-lere-des-agents>)

Quand un agent modifie une interface, vérifier un seul compte ne suffit pas à couvrir les rôles, les offres ou les options activées. Matt Rothenberg montre comment les valeurs dispersées dans les hooks, providers et layouts peuvent masquer des états oubliés — comme un bouton Delete visible pour un utilisateur en lecture seule.

En faisant de l’état d’affichage une entrée explicite des composants, les équipes peuvent rendre directement les combinaisons pertinentes, les tester ou les comparer dans une grille. Storybook et Playwright complètent cette démarche, mais ne choisissent pas les scénarios à couvrir : cette décision reste essentielle.

2026-10-27 · [Markdown](<https://sebastien.rigaux.be/veille/liens/react-rendre-les-etats-dinterface-explicites-a-lere-des-agents.md>) · [Ressource originale](<https://mattrothenberg.com/notes/pure-ui-agentic-era/>)

## [Chums : piloter Claude Code et Codex depuis l’Apple Watch](<https://sebastien.rigaux.be/veille/liens/chums-piloter-claude-code-et-codex-depuis-lapple-watch>)

Chums relie une Apple Watch et un iPhone aux agents Claude Code ou Codex qui tournent sur un Mac. L’interface rend leur activité visible, affiche les appels d’outils et permet de répondre à une demande d’autorisation ou de dicter une consigne.

Le hub Node.js reste sur le Mac, mais son API pour la montre passe par Tailscale Funnel et un token. Le projet est open source, sans compte Chums, mais l’installation exige de compiler les apps avec Xcode et de configurer plusieurs dépendances : un compromis entre contrôle local et mise en route plus exigeante.

2026-10-25 · [Markdown](<https://sebastien.rigaux.be/veille/liens/chums-piloter-claude-code-et-codex-depuis-lapple-watch.md>) · [Ressource originale](<https://github.com/lcoutodemos/chums>)

## [Claude SEO : des audits SEO orchestrés dans Claude Code](<https://sebastien.rigaux.be/veille/liens/claude-seo-des-audits-seo-orchestres-dans-claude-code>)

Claude SEO transforme Claude Code en outil d’audit SEO : des agents spécialisés examinent notamment l’indexation, les performances, le contenu, les données structurées et la visibilité dans les moteurs de recherche IA, puis produisent un plan d’action priorisé. Les rapports restent sur la machine, mais les pages analysées sont envoyées à Claude, comme pour les autres usages de Claude Code.

Le dépôt met l’accent sur la fiabilité de l’outillage : vérifications automatisées, prise en charge de Python 3.11 à 3.14 et garde-fous contre les contenus web non fiables. Les extensions de données en temps réel restent facultatives ; les mesures Core Web Vitals sans API Google sont des estimations en laboratoire.

2026-10-24 · [Markdown](<https://sebastien.rigaux.be/veille/liens/claude-seo-des-audits-seo-orchestres-dans-claude-code.md>) · [Ressource originale](<https://github.com/AgriciDaniel/claude-seo>)

## [Vercel Shop : accélérer un storefront Shopify avec Next.js](<https://sebastien.rigaux.be/veille/liens/vercel-shop-accelerer-un-storefront-shopify-avec-nextjs>)

Vercel Shop associe un storefront Next.js à Shopify, qui garde en charge le catalogue, les paiements et le checkout. Les Cache Components affichent rapidement les données produits puis diffusent le contenu personnalisé en streaming ; le panier, lui, se met à jour avant la réponse du serveur grâce à une UI optimiste.

Le template ajoute des options pour les agents : un assistant d’achat activable au choix, des skills pour étendre la boutique et du Markdown servi via l’en-tête `Accept`. Une base concrète pour explorer ces parcours, tout en conservant Shopify comme moteur de commerce.

2026-10-23 · [Markdown](<https://sebastien.rigaux.be/veille/liens/vercel-shop-accelerer-un-storefront-shopify-avec-nextjs.md>) · [Ressource originale](<https://vercel.shop/>)

## [Agent skills : transmettre le contexte sans figer les étapes](<https://sebastien.rigaux.be/veille/liens/agent-skills-transmettre-le-contexte-sans-figer-les-etapes>)

PostHog partage ses pratiques pour écrire des skills qui aident les agents sans les enfermer dans un workflow fragile. Le principe central : charger le contexte progressivement, préciser l’objectif et les contraintes, mais laisser l’agent choisir les étapes selon le repository et son environnement.

L’article insiste aussi sur la maintenance : séparer les éléments stables du contenu qui évolue, pointer vers une source de vérité et régénérer plutôt que corriger indéfiniment. Ces skills ont un coût de contexte et d’entretien ; mieux vaut les réserver aux tâches récurrentes où l’agent manque réellement de contexte ou échoue par défaut.

2026-10-23 · [Markdown](<https://sebastien.rigaux.be/veille/liens/agent-skills-transmettre-le-contexte-sans-figer-les-etapes.md>) · [Ressource originale](<https://newsletter.posthog.com/p/what-nobody-tells-you-about-writing?utm_source=convertkit&utm_campaign=%E2%9A%9B%EF%B8%8F+This+Week+In+React+%23302%3A+Next.js%2C+React+Router%2C+DevTools%2C+Security%2C+shadcn%2C+Hydrogen%2C+Vinext%2C+Mutative%2C+R3F+%7C+RN+0.88%2C+Expo+58%2C+Navigation%2C+FastImage%2C+Screens%2C+Device+Hub%2C+Edge+to+Edge+%7C+TypeScript%2C+PHP%2C+CrUX%2C+Rsdoctor%2C+Astro+-+23823401&ck_subscriber_id=2550494205&utm_medium=email>)

Page 1 / 3

[Suivant](<https://sebastien.rigaux.be/veille/tags/ai-agents/page/2>)
