<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>thekb.eu — Architecture &amp; Construction</title><description>Architecture &amp; Construction · Veille technologique haute fidélité — IA, agents de codage, SDLC</description><link>https://www.thekb.eu/</link><language>fr</language><item><title>Un SDLC piloté par l&apos;IA : le cycle SFEIR à 11 phases (et pourquoi l&apos;industrie y converge)</title><link>https://www.thekb.eu/fr/fiches/sfeir-sdlc-ia-cycle-11-phases-2026-06-16/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/sfeir-sdlc-ia-cycle-11-phases-2026-06-16/</guid><description>Article SFEIR (en français) qui formalise un **SDLC piloté par l&apos;IA en 11 phases (0 à 10)** et soutient que l&apos;industrie y converge. Constat de départ : en 2025, les organisations ont ajouté des outils IA sans transformer leur modèle opératoire — d&apos;où un paradoxe « tout change… et rien ne change » (la vitesse d&apos;exécution se multiplie sans gain proportionné). La vraie réponse n&apos;est pas le choix d&apos;outils mais la **refonte du cycle** pour une exécution machine. Le cycle SFEIR repose sur **trois portes humaines inamovibles** (Define, Plan, Ship), des phases automatiques entre elles, et **deux moments de capitalisation** (Compound-1 pré-déploiement, Compound-2 en production) qui transforment les leçons en règles réutilisables. Trois principes : l&apos;**IA exécute** (artefacts complets + preuve d&apos;exécution, jamais de confiance aux déclarations de l&apos;agent), l&apos;**humain garde le contrôle de l&apos;intention**, le **système apprend cumulativement**. Résultats mesurés (refonte 6 mois→1 jour, **−30 % d&apos;itérations** après dix cycles) et convergence revendiquée avec ADLC, Google et DORA 2025.</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Cet article de SFEIR formalise un cycle de développement logiciel piloté par l&apos;IA en **onze phases (0 à 10)** et argumente que l&apos;industrie converge vers ce type de modèle. Le point de départ est un diagnostic : en 2025, les organisations ont déployé des outils d&apos;IA sans transformer leur modèle opératoire, produisant un paradoxe résumé par la formule « tout change… et rien ne change » — la vitesse d&apos;exécution se multiplie sans gain proportionné. Le vrai défi n&apos;est donc pas de choisir les bons outils, mais de **repenser le cycle de vie logiciel** lui-même pour une exécution menée par la machine.

Le cycle SFEIR enchaîne : **0 Setup** (détection de stack, mémoire projet), **1 Define** (spécification — porte humaine), **2 Plan** (arbitrage d&apos;architecture — porte humaine), **3 Build** (développement par l&apos;agent), **4 Verify** (tests automatisés et couverture), **5 Review** (quatre audits parallèles : code, sécurité, tests, performance), **6 Compound-1** (capture des leçons avant déploiement), **7 Ship** (acceptation en production — porte humaine), **8 Ops** (monitoring et rollback), **9 Compound-2** (leçons issues du runtime) et **10 Deprecation** (retrait et capitalisation). Trois **portes humaines inamovibles** — Define, Plan, Ship — encadrent un ensemble de phases sinon automatiques ; deux **moments de capitalisation** (Compound-1 et Compound-2) transforment les leçons en règles réutilisables qui nourrissent les cycles suivants.

Trois principes structurent l&apos;approche. D&apos;abord, **l&apos;IA exécute, elle n&apos;assiste pas** : les agents produisent des artefacts complets (code, tests, documentation) sur des phases entières, et une discipline de **preuve d&apos;exécution** capte les sorties réelles — le système ne fait jamais confiance aux déclarations de l&apos;agent. Ensuite, **l&apos;humain garde le contrôle de l&apos;intention** via les trois gates : il décide quoi construire, la machine optimise l&apos;exécution. Enfin, **le système apprend cumulativement**, chaque cycle enrichissant le suivant.

Les résultats avancés étayent la thèse : une refonte de site passée de six mois à un jour, **−30 % d&apos;itérations de correction après dix cycles** (un bug signalé deux fois devient une règle automatisée), des revues sur quatre angles parallèles, un coût d&apos;augmentation d&apos;environ 10 €/heure, et un objectif de 850 consultants entièrement augmentés fin 2026.

L&apos;article revendique une **convergence industrielle** avec l&apos;ADLC (deux gates, « l&apos;intention vérifiée exactement deux fois »), le whitepaper Google sur le nouveau SDLC (41 % de code IA, 85 % de devs sur agents) et DORA 2025 (l&apos;IA « amplificateur »). Il délimite enfin les usages adaptés (back-offices, API, migrations, sorties vérifiables) et inadaptés (design novateur, safety-critical sans normes, données non gouvernées), et recommande de commencer par une porte de spécification rigoureuse et la preuve d&apos;exécution. Premier volet d&apos;une série de sept.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>SDLC</category><category>cycle de développement</category><category>IA</category><category>agents</category><category>modèle opératoire</category></item><item><title>The End of Code Review: Coding Agents Supersede Human Inspection</title><link>https://www.thekb.eu/fr/fiches/monperrus-end-of-code-review-agents-supersede-2026-06-11/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/monperrus-end-of-code-review-agents-supersede-2026-06-11/</guid><description>Papier arXiv (cs.SE) de Martin Monperrus défendant une thèse radicale pour le SDLC : les agents de codage ont franchi un seuil de capacité tel que **la revue de code humaine n&apos;est plus un composant nécessaire** d&apos;un pipeline qualité. Deux affirmations : (1) des systèmes autonomes à base de LLM atteignent tous les objectifs de la revue (détection de défauts, qualité, conformité) à coût moindre et débit supérieur ; (2) le modèle hybride « l&apos;agent écrit, l&apos;humain relit » est intenable — il n&apos;assure pas une vraie qualité et ne passe pas à l&apos;échelle de la vélocité IA, créant une « fausse sécurité ». Monperrus oppose à l&apos;inspection de Fagan (1976) un **pipeline de vérification adversariale multi-agents** (agent générateur + agents reviewers indépendants + tests/méthodes formelles + consensus par vote). L&apos;humain se recentre sur la spec, les arbitrages d&apos;architecture, l&apos;approbation des domaines critiques et les cas limites. Recommandations : piloter d&apos;abord sur composants à faible risque, mesurer agent vs humain, expliciter les décisions de rejet.</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Dans ce position paper publié sur arXiv (catégorie génie logiciel), Martin Monperrus défend une thèse qui heurte frontalement une pratique fondatrice du SDLC : les agents de codage ont atteint un niveau de capacité tel que **la revue de code humaine n&apos;est plus un composant nécessaire d&apos;un pipeline qualité**. L&apos;argument repose sur deux affirmations. D&apos;abord, une **parité — voire une supériorité — de capacité** : des systèmes autonomes fondés sur des LLM remplissent tous les objectifs traditionnels de la revue (trouver les défauts, améliorer la qualité, assurer la conformité, partager la connaissance) à un coût moindre et avec un débit supérieur, sans la fatigue ni l&apos;inconstance humaines. Ensuite, un **problème d&apos;échelle** : le modèle hybride dominant — l&apos;agent écrit le code, l&apos;humain le relit — ne fournit ni assurance qualité réelle ni capacité à suivre la vélocité de la production assistée par IA ; il engendre surtout une **fausse sécurité**.

Monperrus situe sa cible historiquement, en visant l&apos;inspection de Fagan (1976), et s&apos;appuie sur les travaux de Bacchelli &amp;amp; Bird montrant que la revue attrape en pratique moins de bugs que les développeurs ne l&apos;imaginent. Les benchmarks (SWE-bench, ~20-40 % d&apos;issues résolues selon les modèles, avec des courbes de progression rapides) servent de preuve de capacité.

À la place de la revue humaine, il propose un **pipeline de vérification adversariale multi-agents** : un agent génère le code ; un ou plusieurs agents reviewers indépendants l&apos;inspectent (défauts, sécurité, style) ; une couche de vérification ajoute tests automatisés et méthodes formelles ; un mécanisme de consensus fait voter plusieurs agents pour accepter ou rejeter. Le goulot d&apos;un relecteur humain unique est remplacé par une inspection distribuée et infatigable.

L&apos;humain ne disparaît pas : il se recentre sur la spécification et les exigences de haut niveau, les arbitrages d&apos;architecture, la supervision des domaines critiques, les cas limites, et reste la porte d&apos;approbation finale des systèmes sensibles. L&apos;auteur traite explicitement les objections — hallucinations et injection de prompt, limites du test automatisé (d&apos;où le property-based testing), perte d&apos;expertise de domaine (compensée par fine-tuning et RAG) — sans les esquiver.

Côté SDLC, il relie la revue aux métriques DORA : accélérer le débit de revue accélère le déploiement. Ses recommandations sont pragmatiques : piloter d&apos;abord sur des composants à faible risque, garder un workflow hybride initial (agents signalent, humains approuvent), mesurer les taux de détection agent contre humain, expliciter les décisions de rejet, et créer des boucles de feedback. Un texte volontairement provocateur, mais une contre-thèse précieuse au dogme du « gate de revue humain inviolable ».&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>revue de code</category><category>code review</category><category>inspection de Fagan</category><category>agents de codage</category><category>vérification adversariale</category></item><item><title>The pattern lineage: Why fifty years of design patterns may hold the key to growing the architects AI cannot replace</title><link>https://www.thekb.eu/fr/fiches/ensarguet-pattern-lineage-design-patterns-architects-ai-2026-06-10/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/ensarguet-pattern-lineage-design-patterns-architects-ai-2026-06-10/</guid><description>Philippe Ensarguet (Orange) soutient que cinquante ans de design patterns forment une lignée continue : à l&apos;heure où l&apos;IA banalise le code et casse l&apos;apprentissage traditionnel des architectes, la « pattern literacy » (lire un système par ses forces invariantes) devient la compétence durable à enseigner — comme une grammaire, pas comme des catalogues.</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Philippe Ensarguet (Orange) part d&apos;une question en apparence administrative — concevoir un parcours de montée en compétences vers le rôle d&apos;architecte — pour formuler une intuition de fond. Ce rôle est critique pour la « platformisation » d&apos;un opérateur télécom (réunir les mondes IT et réseau, séparés depuis des décennies, en plateformes programmables). Or il devient critique au moment précis où son pipeline de formation se brise : la demande d&apos;architectes augmente (platforming, cloud-native, IA agentique déplacent la complexité des composants vers les relations entre eux), tandis que la chaîne d&apos;approvisionnement en talents se démantèle. Le chemin traditionnel passait par des années d&apos;écriture de code ; l&apos;IA en absorbe désormais une part croissante. Si le travail d&apos;entrée de gamme qui forgeait les architectes est délégué aux machines, d&apos;où viendra la prochaine génération ?

La réponse, selon Ensarguet, est sur les étagères depuis cinquante ans. Il revient au sens originel d&apos;un pattern, défini par l&apos;architecte-bâtisseur Christopher Alexander (1977) : une solution nommée et récurrente à un problème dans un contexte, incluant les forces en tension et les conséquences. Ce n&apos;est pas une recette, c&apos;est du jugement transmissible. Le livre du Gang of Four (1994), issu du Hillside Group réuni par Kent Beck et Grady Booch, a donné à l&apos;industrie son premier vocabulaire partagé — sa valeur durable étant le format (problème, contexte, forces, solution, conséquences), pas les 23 patterns.

Ensarguet déroule un arbre généalogique : POSA (1996), Fowler (2002), Hohpe &amp;amp; Woolf (2003), Nygard (2007, Circuit Breaker), les catalogues cloud (2012+), microservices et Kubernetes (2018-2019), jusqu&apos;aux corpus agentiques en train de se former (Anthropic « Building Effective Agents », les quatre patterns d&apos;Andrew Ng, le cadre à deux axes de Huang &amp;amp; Zhou en 2026 — écho des deux axes du GoF trente ans plus tôt). Sous les catalogues subsistent six forces invariantes : couplage/cohésion, frontière d&apos;abstraction, isolation des pannes, gouvernance de l&apos;état, indirection, boucle de rétroaction — auxquelles s&apos;ajoute une septième, le non-déterminisme introduit par les systèmes agentiques.

Cette « pattern literacy » est la compétence résiliente, et la seule à enfin relier IT et réseau (control plane/user plane = indirection ; network slicing = Bulkhead ; intent-based networking = boucle de rétroaction). L&apos;IA devient alors alliée : libérée de l&apos;implémentation, la formation peut être délibérée — la machine produit des options, l&apos;humain fournit le jugement. Il faut enseigner la grammaire, pas les catalogues : les catalogues vieillissent, la façon de penser qu&apos;ils encodent, non. Ensarguet publie cette thèse pour la mettre à l&apos;épreuve du débat.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>design patterns</category><category>lignée des patterns</category><category>architecte logiciel</category><category>pattern literacy</category><category>jugement architectural</category></item><item><title>How AI Changes the SDLC: A Six-Stage Guide</title><link>https://www.thekb.eu/fr/fiches/hingel-augment-how-ai-changes-sdlc-six-stages-2026-06-08/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/hingel-augment-how-ai-changes-sdlc-six-stages-2026-06-08/</guid><description>Guide d&apos;Augment Code (Paula Hingel) décrivant comment les agents IA restructurent le cycle de vie logiciel (SDLC), stage par stage. Thèse : l&apos;IA produit **plus de débit sur certaines étapes et plus de risque d&apos;instabilité sur d&apos;autres** — symptôme d&apos;une adoption inégale sans redessiner les frontières de revue. Appui sur le **DORA 2025** : l&apos;adoption IA est positivement corrélée au débit de livraison et à la performance produit, mais **négativement à la stabilité**. Six étapes revisitées (Requirements, Design/Architecture, Implementation, Testing/QA, Deployment, Maintenance), trois risques majeurs (érosion du pipeline junior, **validation circulaire** des tests IA, lacunes de gouvernance à l&apos;échelle) et trois rôles émergents (**Intent Engineering**, Agentic DevOps, AI Governance/Assurance). Recommandations actionnables : auditer une étape avant de scaler, stress-tester la gouvernance, rendre la **spécification** centrale, définir des politiques de rollback explicites, redessiner le rôle des juniors autour de la revue.</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Ce guide d&apos;Augment Code, signé Paula Hingel, propose un modèle en **six étapes** pour comprendre comment les agents IA restructurent le cycle de vie logiciel. Sa thèse centrale : l&apos;IA n&apos;améliore pas uniformément le SDLC — elle augmente le débit sur certaines étapes tout en accroissant le risque d&apos;instabilité sur d&apos;autres. Ce déséquilibre n&apos;est pas une fatalité technologique mais le symptôme d&apos;une adoption inégale menée **sans redessiner les frontières de revue**. L&apos;article s&apos;appuie sur le **rapport DORA 2025**, qui établit une corrélation positive entre adoption de l&apos;IA et débit/performance produit, mais **négative avec la stabilité de livraison** : la maturité du process compte davantage que l&apos;outil.

Les six étapes sont relues à cette aune. (1) **Requirements &amp;amp; Planning** : la spécification devient le mécanisme de contrôle qui dirige l&apos;agent ; l&apos;humain se concentre sur la qualité du besoin et la levée d&apos;ambiguïté. (2) **Design &amp;amp; Architecture** : davantage de décisions exigent une revue humaine explicite, pour éviter le « vibe architecting » — des choix d&apos;infrastructure ou d&apos;intégration faits en secondes, plus vite que la gouvernance ne peut les encadrer. (3) **Implementation** : le développeur glisse de l&apos;écriture de code vers l&apos;orchestration, la validation et l&apos;approbation. (4) **Testing &amp;amp; QA** : le risque cœur est la **validation circulaire**, où des tests générés par l&apos;IA confirment du code généré par l&apos;IA au lieu de vérifier le besoin réel ; la spécification précise est le rempart. (5) **Deployment** : les gains de débit créent des risques de stabilité, d&apos;où la nécessité de contrôles de rollback renforcés. (6) **Maintenance &amp;amp; Operations** : les agents prennent en charge détection et remédiation, l&apos;humain gère exceptions et durcissement.

Trois risques structurels sont nommés : l&apos;**érosion du pipeline junior** (automatiser les tâches fondatrices plus vite qu&apos;on ne redessine les rôles juniors rétrécit le futur vivier de seniors), la validation circulaire, et les lacunes de gouvernance à l&apos;échelle. En miroir, trois rôles émergent : **Intent Engineering** (traduire des objectifs ambigus en specs testables), Agentic DevOps/Infra (orchestrer les agents) et AI Governance/Assurance.

Le guide est étayé de données : 70 % du temps dev passé à comprendre du code existant, une étude CMU (807 dépôts) montrant +30 % d&apos;issues statiques et +40 % de complexité, ou le système DRS de Meta (&amp;gt;10 000 changements landés pendant un code freeze). Il se clôt sur cinq recommandations opérationnelles : auditer une étape avant de scaler, stress-tester la gouvernance, rendre la spécification centrale, définir des politiques de rollback explicites, et redessiner le rôle des juniors autour de la revue.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>SDLC</category><category>cycle de vie logiciel</category><category>agents de codage</category><category>spécification</category><category>specification-driven development</category></item><item><title>Solving the Identity Crisis for AI Agents</title><link>https://www.thekb.eu/fr/fiches/uber-engineering-agent-identity-crisis-zero-trust-spire-2026-05-21/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/uber-engineering-agent-identity-crisis-zero-trust-spire-2026-05-21/</guid><description>Article d&apos;ingénierie publié sur le blog d&apos;**Uber** par six ingénieurs (Matt Mathew, Prasad Borole, Meng Huang, Sergey Burykin, Gaurav Goel, Bayard Walsh) le **21 mai 2026**, exposant la **doctrine d&apos;identité et de contrôle d&apos;accès des agents IA** déployée en production chez Uber pour plusieurs milliers d&apos;agents internes. **Thèse-pivot** : les modèles d&apos;identité existants (humains + workloads) ne décrivent pas l&apos;**agency** — *« an agent is best defined as an entity that is authorized to act for or in the place of another »* — et perdent la **provenance** à travers les hops d&apos;un workflow agentique. **Deux problèmes opérationnels identifiés** : (1) ***« Current Identity Model Doesn&apos;t Describe Agency »*** — la délégation est le mode par défaut, les workflows sont compositionnels (agents qui appellent agents qui appellent tools), le comportement est dynamique (plans évoluent selon résultats intermédiaires) ; (2) ***« Original Provenance Isn&apos;t Effectively Carried Forward Across Agents to Systems »*** — *« Execution context (originating user, intermediate agents) is dropped across agent hops. »* **Architecture proposée** comme extension de la Zero Trust Architecture Uber : **Agent Registry** (source of truth des mappings agent↔workload) + **AI Agent Mesh** (data plane inter-agents) + **STS (Security Token Service)** (émission JWT scopés courts) + **MCP Gateway** (policy enforcement point pour invocation d&apos;outils) + **AI Gateway** (médiation appels LLM externes avec guardrails) + **SPIRE** (provider de workload credentials). **Mécanique cryptographique** : workloads récupèrent des **SVID (SPIFFE Verifiable IDs)** signés cryptographiquement depuis SPIRE → SDK demande JWT au STS via identité workload → STS vérifie l&apos;autorisation agent contre Agent Registry → token court (TTL en minutes) émis pour **destination single-hop spécifique** (claim `Audience` ciblé). **Doctrine pivot** : ***« Single-hop, short-lived tokens. Every JWT minted by the STS is intended for a single hop, with a specific Audience claim and a short time-to-live in the order of minutes. »*** **Préservation de la chaîne d&apos;acteurs** : exemple multi-hop avec on-call engineer `user1` → Oncall Agent (Workload-1) → Investigation Agent (Workload-2) → MCP Gateway ; le JWT final transporte l&apos;**actor chain `[user1, oncall-agent, investigation-agent]`** vérifiable, permettant des décisions d&apos;accès tool-level basées sur l&apos;**historique complet de la requête**. **Standardisation** : **Standardized A2A (Agent-to-Agent) Client** qui automatise les échanges STS et la propagation de l&apos;actor chain — *« the secure path is also the easiest path for developers to implement A2A calls »* — migration phasée des agents legacy. **Métriques production** : ***« P99 latency for the STS Token Exchange API is consistently below 40 milliseconds »***, milliers d&apos;agents internes adoptés, dashboard d&apos;observabilité temps réel traçant les sessions multi-agents. **Vision long terme — three-layer framework** : (1) Identity &amp; Trust Foundation (identité agent vérifiable + delegation chains), (2) Dynamic Access Control (permissions context-based + human-in-the-loop), (3) Unified Enforcement Plane (politique centralisée observable). **Alignement standards** : IETF **WIMSE** working group + draft `draft-klrc-aiagent-auth-01` *AI Agent Authentication and Authorization*, basé conceptuellement sur **OAuth 2.0 Token Exchange (RFC 8693)** et **SPIFFE/SPIRE** (graduated CNCF). Première publication de référence d&apos;un hyperscaler non-AI-lab (logistique/mobilité) qui industrialise la sécurité des agents au niveau infrastructure, comblant le gap doctrinal entre les frameworks de skills/harness (Vincent, Lattice, PROJ-AI) et les questions d&apos;identité enterprise grade.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Six ingénieurs d&apos;**Uber** (Matt Mathew et al.) publient le 21 mai 2026 sur le blog Uber Engineering un article exposant l&apos;architecture d&apos;**identité et de contrôle d&apos;accès pour agents IA** déployée en production chez Uber pour des **milliers d&apos;agents internes**. **Thèse-pivot** : ***« an agent is best defined as an entity that is authorized to act for or in the place of another »***, ce qui rend caduc le modèle d&apos;identité classique humain+workload.

**Deux problèmes nommés** : (1) ***« Current Identity Model Doesn&apos;t Describe Agency »*** — la délégation est le mode par défaut, les workflows sont compositionnels, le comportement dynamique ; (2) ***« Original Provenance Isn&apos;t Effectively Carried Forward Across Agents to Systems »*** — *« Execution context is dropped across agent hops »* — créant des trous d&apos;audit et empêchant l&apos;application cohérente des politiques d&apos;accès fine-grained.

**Architecture** comme extension de la Zero Trust Architecture Uber : **Agent Registry** (source of truth agent↔workload) + **AI Agent Mesh** (data plane inter-agents) + **STS (Security Token Service)** (émission JWT courts scopés) + **MCP Gateway** (policy enforcement pour tools) + **AI Gateway** (médiation LLM + redaction via AI Guard) + **SPIRE** (provider credentials workload).

**Mécanique** : workloads récupèrent des **SPIFFE Verifiable IDs (SVIDs)** cryptographiquement signés depuis SPIRE → SDK demande JWT au STS → STS vérifie l&apos;autorisation contre Agent Registry → **token court (TTL en minutes) émis pour destination single-hop spécifique** (claim `Audience`). **Doctrine canonique** : ***« Single-hop, short-lived tokens. Every JWT minted by the STS is intended for a single hop, with a specific Audience claim and a short time-to-live in the order of minutes. »***

**Walkthrough multi-hop** : un on-call engineer `user1` → Oncall Agent → Investigation Agent → MCP Gateway. Le JWT final transporte l&apos;**actor chain `[user1, oncall-agent, investigation-agent]`** vérifiable — décisions d&apos;accès tool-level basées sur **l&apos;historique complet** de la requête.

**Standardisation** : un **Standardized A2A (Agent-to-Agent) Client** SDK automatise les échanges STS et la propagation de l&apos;actor chain — ***« the secure path is also the easiest path for developers to implement A2A calls »***. Migration phasée des agents legacy.

**Métriques production** : ***« P99 latency for the STS Token Exchange API is consistently below 40 milliseconds »***, milliers d&apos;agents internes adoptés, observabilité temps réel.

**Vision long terme — three-layer framework** : (1) Identity &amp;amp; Trust Foundation, (2) Dynamic Access Control, (3) Unified Enforcement Plane.

**Standards externes** : SPIFFE/SPIRE (CNCF graduated), OAuth 2.0 Token Exchange (RFC 8693), IETF WIMSE working group, draft `draft-klrc-aiagent-auth-01`, A2A protocol.

**Importance** : première publication de référence d&apos;un hyperscaler non-AI-lab qui industrialise la **sécurité agent au niveau infrastructure**, comblant le gap doctrinal entre les frameworks de skills/harness (productivité) et les questions d&apos;**identité enterprise grade** (gouvernabilité). Devient une référence canonique pour les architectes plateforme, security engineers, et CISO confrontés au déploiement d&apos;agents en interne.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Uber Engineering</category><category>AI agent identity</category><category>agent identity crisis</category><category>agency definition</category><category>agent-as-delegate</category></item><item><title>How the X Algorithm Actually Works in 2026 — and What That Means for Growth</title><link>https://www.thekb.eu/fr/fiches/x-algorithm-teardown-growth-recommendations-2026-05-16/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/x-algorithm-teardown-growth-recommendations-2026-05-16/</guid><description>Rapport interne de teardown du release open-source **`xai-org/x-algorithm`** (15 mai 2026) — l&apos;algorithme **For You feed** de **X (ex-Twitter)** en 2026, avec quatre pistes de recommandations growth audience-tunées (personal/founder, brand/company, framework généralisé, livrable client/consulting). **Thèse-pivot** : ***« The famous 2023 weight table — replies count more than likes by a big multiplier — describes a system that no longer exists in this form. »*** L&apos;algorithme 2026 est un **transformeur (Phoenix, dérivé Grok-1)** qui apprend les poids depuis ton historique d&apos;engagement, scoré contre une **surface multi-actions à 19 dimensions**, gatée par un service offline de content understanding (**Grox**). **La forme du scoring importe désormais beaucoup plus que les nombres — et les nombres eux-mêmes ne sont pas dans le release public**. **Architecture en 4 composants** : (1) **Home Mixer** (Rust, orchestrateur request-time, hydrate → source → filter → score → select → filter) ; (2) **Thunder** (Rust, in-memory store Kafka-fed des posts récents, lookups sub-ms des candidats in-network) ; (3) **Phoenix** (JAX ML, retrieval two-tower + ranking transformeur, ~Grok-1 dérivé) ; (4) **Grox** (offline, classifieurs spam/safety/PTOS/banger + embedder multimodal v5). **Les 19 actions prédites par Phoenix** (changement-clé vs 2023) : favorite, reply, repost, photo_expand, click, profile_click, vqv (video quality view gated by min duration), share, share_via_dm, share_via_copy_link, dwell, quote, quoted_click, follow_author, not_interested, block_author, mute_author, report, dwell_time (continuous). **Score final** = `Σ (weight × P(action))` modifié par **3 multiplicateurs structurels** : (a) **OON_WEIGHT_FACTOR &lt; 1** (pénalité out-of-network), (b) **author diversity decay** `(1-floor) × decay_factor^position + floor` (atténuation exponentielle des posts répétés du même auteur dans un même render), (c) **video duration gate** (vqv ne contribue que si `video_duration_ms &gt; MIN_VIDEO_DURATION_MS`). **Caveat capital** : **aucune valeur numérique des poids** (`FAVORITE_WEIGHT`, `OON_WEIGHT_FACTOR`, `AUTHOR_DIVERSITY_DECAY`, `MIN_VIDEO_DURATION_MS`...) n&apos;est dans le release — tout est `crate::params::*`, géré par un feature-switch service interne X pour A/B testing. ***« Anyone telling you &apos;replies are worth N.N× more than likes in 2026&apos; is fabricating a number that is not derivable from the OSS release. »*** **Différences-clés vs 2023** : (1) suppression de toute feature hand-engineered (*« We have eliminated every single hand-engineered feature and most heuristics from the system »*) ; (2) un seul modèle prédisant 19 actions vs plusieurs modèles 1 action chacun ; (3) Grox sépare content understanding et ranking ; (4) nouveaux signaux first-class (dwell continu, vqv gated, follow_author, 3 variantes de share) ; (5) two-tower OON retrieval (vs SimClusters+heuristics) avec embeddings multimodaux text+image+ASR-video. **Three layers of reach** (framework généralisé) : Eligibility (binary, Grox+filtres) → Retrieval (probabilistic, two-tower ANN) → Ranking (continuous, weighted-sum + multipliers). **Two laws of mechanical growth** : (1) In-network is multiplicative, OON is additive ; (2) The model&apos;s job is to predict you, not reward you. **Boundary d&apos;honnêteté assumée** : checkpoint Phoenix released = mini (2 layers, 4 heads, 256-dim, corpus 537K posts sports), pas le modèle prod ; intégrations Thrift stubbées (`panic!(&quot;Not implemented&quot;)` dans `candidate_features.rs`) ; brand-safety lists, topic ID mappings, language penalties, ad-blending rules absents du public.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Le 15 mai 2026, xAI publie en open-source `xai-org/x-algorithm`, l&apos;algorithme **For You feed** de **X**. Ce rapport interne en fait un teardown technique en deux parties : **(1) un démontage du système** avec citations file:line, et **(2) quatre pistes de recommandations growth** segmentées par audience (personal/founder, brand, framework généralisé, livrable consulting).

**Thèse-pivot** : la fameuse *« table de poids 2023 »* (*&quot;replies count more than likes by a big multiplier&quot;*) **décrit un système qui n&apos;existe plus**. L&apos;algorithme 2026 est un **transformeur (Phoenix, dérivé Grok-1)** qui apprend les pondérations depuis l&apos;historique d&apos;engagement personnel et score chaque candidat contre une **surface de 19 actions distinctes**, gatée par un service offline (**Grox**). **La forme du scoring importe plus que les nombres — et les nombres ne sont pas dans le release.**

**Architecture en 4 composants** : **Home Mixer** (Rust, orchestrateur), **Thunder** (Rust, in-memory store Kafka-fed, candidats in-network sub-ms), **Phoenix** (JAX, retrieval two-tower + ranking transformeur), **Grox** (offline, classifieurs et embedder multimodal v5 text+image+ASR-video).

**Les 19 actions prédites par Phoenix** combinent positifs (favorite, reply, repost, click, profile_click, vqv gated, share, share_via_dm, share_via_copy_link, dwell, quote, quoted_click, follow_author, dwell_time continuous) et négatifs (not_interested, block, mute, report). **Score final** = `Σ (weight × P(action))` modifié par 3 multiplicateurs structurels : **OON_WEIGHT_FACTOR &amp;lt; 1** (pénalité out-of-network), **author diversity decay** `(1-floor) × decay_factor^position + floor`, et **video duration gate** (vqv contribue uniquement si video &amp;gt; `MIN_VIDEO_DURATION_MS`).

**Caveat capital** : **aucune valeur numérique des poids n&apos;est dans le release** (tout est `crate::params::*`, pas de `params.rs`). ***« Anyone telling you &apos;replies are worth N.N× more than likes in 2026&apos; is fabricating a number. »*** Seules les **directions** (signe, gate vs soft adjustment, présence) sont citables.

**Three layers of reach** : Eligibility (binary, Grox) → Retrieval (probabilistic, two-tower) → Ranking (continuous, weighted sum). **Two laws of mechanical growth** : (1) In-network est multiplicatif, OON est additif ; (2) Le job du modèle est de te **prédire**, pas de te récompenser.

**Différences vs 2023** : suppression des features hand-engineered, un modèle pour 19 actions vs plusieurs modèles, Grox sépare understanding et ranking, nouveaux signaux first-class (dwell continu, vqv gated, follow_author, 3 variantes de share), two-tower OON retrieval avec embeddings multimodaux. **Eligibility-time exclusion is the silent killer** : borderline content n&apos;est plus démoté, il disparaît du pool de candidats sans signal au créateur.

**Honesty boundary** : checkpoint released = mini (2 layers, 4 heads, 256-dim, corpus 537K posts sports), Thrift stubs (`panic!(&quot;Not implemented&quot;)`), policy data absent. Le rapport doit être traité comme **modèle structurel**, pas prédicteur quantitatif.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>X algorithm 2026</category><category>xai-org/x-algorithm</category><category>For You feed</category><category>Phoenix transformer</category><category>Grok-1 derived</category></item><item><title>The Ontology Pipeline™, Refresh: Where We Were, Where We Are, and Where We&apos;re Headed</title><link>https://www.thekb.eu/fr/fiches/talisman-modern-data-101-ontology-pipeline-refresh-2026-05-04/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/talisman-modern-data-101-ontology-pipeline-refresh-2026-05-04/</guid><description>**Jessica Talisman MLS** (Semantic Engineer + Information Architect, 25+ ans expérience, ex-Adobe RDF knowledge graphs + ex-Amazon information architecture, fondatrice **Ontology Pipeline Framework** + **Contextually LLC**) publie sur **Modern Data 101** (Substack, ~20 000 membres) le **4 mai 2026** une révision majeure de son framework **Ontology Pipeline™** initialement publié en janvier 2025. **Thèse-pivot** : depuis novembre 2022 (ChatGPT), la demande de *semantic infrastructure* a explosé mais a créé une **confusion massive** — *&quot;vendors offering shortcuts that bypass essential foundational work, creating liabilities disguised as assets&quot;*. Le pipeline initial en **5 étapes** (controlled vocabulary → metadata standards → taxonomy → thesaurus → ontology → knowledge graph) reste valide mais **doit être complété par 2 ajouts critiques** : **(1) Governance** comme ongoing engineering practice (pas post-project documentation) ; **(2) AI Partnership** avec distinction claire augment vs replace. **Diagnostic marché** : *&quot;a structurally invalid taxonomy is not a taxonomy&quot;*, *&quot;lists are not knowledge infrastructure&quot;*, AI-generated taxonomies vendues comme stratégie, vendors abusent du terme *&quot;ontology&quot;*, cookie-cutter solutions présentées comme méthodologie. **Crisis pédagogique** : la demande de semantic engineers dépasse massivement l&apos;offre de praticiens formés ; le gap est comblé par des gens *&quot;who know vocabulary without methodology&quot;*. **Position normative explicite** : *&quot;AI that generates a taxonomy wholesale is producing a liability disguised as asset; AI that assists trained engineers is just plain smart.&quot;* **Rôles AI acceptables** : entity extraction, gap analysis, drafting candidate vocabularies for review, population/validation support. **Rôles AI inacceptables** : *wholesale taxonomy generation without human validation against standards*. **Standards référencés** : SKOS, OWL, RDF, SPARQL. **Crédibilité** : framework validé sur **6 institutions sur 10 ans**. **Recommandations 3 publics** : (a) Organisations — invest formal education, treat knowledge infra as AI backbone, governance ongoing, AI as accélérateur pas remplacement ; (b) Practitioners — competency questions before modeling, validate against SKOS/OWL/RDF, definitional difficulty signals pause, maintenance continue ; (c) Leaders — workforce upskilling sans self-funding education, alloc resources knowledge infra strategic necessity, governance avant deployment. **Citations percutantes** : *&quot;the work cannot be skipped&quot;*, *&quot;governance is the engineering practice that keeps an ontology coherent across change&quot;*, *&quot;teaching this is hard. Learning it is harder.&quot;* **Pertinence majeure** pour data leaders / CDO / architects qui construisent les bases sémantiques de leurs agents IA. À articuler avec : Seale Semantic Agent (2026-04-17) — *(Model+Harness)+(Ontology+Data) — l&apos;ontologie comme seul moat* ; Foundation Capital Context Graphs (2025-12-22) ; Bain part 2/5 *redesign data foundations for agent readiness* (2026-05) ; DORA ROI 2026 *AI-accessible internal data + healthy data ecosystems* (2026-04-21) ; Habert PROJ-AI six zones doctrine (2026-05-05). Convergence avec corpus 2026 *&quot;data foundations as moat&quot;*.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;**Jessica Talisman MLS** — Semantic Engineer + Information Architect (25+ ans, ex-Adobe RDF + ex-Amazon, fondatrice **Ontology Pipeline Framework** et **Contextually LLC**) — publie le **4 mai 2026** sur **Modern Data 101** (Substack, ~20 000 membres) une révision majeure de son framework Ontology Pipeline™ initialement publié en janvier 2025. Le framework a été validé sur **6 institutions sur 10 ans**.

**Thèse-pivot** : depuis novembre 2022 (ChatGPT), la demande de *semantic infrastructure* a explosé mais a créé une **confusion massive** — *&quot;vendors offering shortcuts that bypass essential foundational work, creating liabilities disguised as assets&quot;*. Diagnostic marché : *&quot;a structurally invalid taxonomy is not a taxonomy&quot;*, *&quot;lists are not knowledge infrastructure&quot;*, AI-generated taxonomies vendues comme stratégie, cookie-cutter solutions présentées comme méthodologie. **Crisis pédagogique** : demande de semantic engineers &amp;gt;&amp;gt; offre praticiens formés ; gap comblé par *&quot;people who know vocabulary without methodology&quot;*.

**Pipeline initial 5 étapes** (toujours valide) : controlled vocabulary → metadata standards → taxonomy → thesaurus → ontology → knowledge graph. **Principe directeur** : ***&quot;the work cannot be skipped&quot;***.

**Refresh 2026 — 2 ajouts critiques** :
1. **Governance** = *&quot;the engineering practice that keeps an ontology coherent across change&quot;* — ongoing engineering, **pas** post-project documentation.
2. **AI Partnership** avec distinction normative explicite : ***&quot;AI that generates a taxonomy wholesale is producing a liability disguised as asset; AI that assists trained engineers is just plain smart.&quot;***

**Rôles AI acceptables** : entity extraction, gap analysis, drafting candidate vocabularies for review, population/validation support. **Rôles AI inacceptables** : wholesale taxonomy generation without human validation against standards (SKOS, OWL, RDF, SPARQL).

**Recommandations 3 publics** : (a) Organisations — invest formal education + treat knowledge infra as AI backbone + governance ongoing + AI as accélérateur ; (b) Practitioners — competency questions before modeling + validate against standards + definitional difficulty = pause + maintenance continue ; (c) Leaders — upskilling sans self-funding + alloc resources strategic + governance avant deployment.

**Articulation dossier veille** : convergence forte avec **Seale Semantic Agent** *ontologie comme seul moat*, **Foundation Capital Context Graphs**, **Bain part 2/5** *redesign data foundations for agent readiness*, **DORA ROI 2026** *AI-accessible internal data*, **Habert PROJ-AI** doctrine. Convergence transversale &quot;augment vs replace&quot; avec **Karpathy**, **Osmani Cognitive Surrender**, **Frizzo**, **Soto Developer Taste**. Convergence &quot;education crisis&quot; avec **DORA training cost $9 600/user/an** et **Tatsyi/Raiffeisen** training continu.

À mobiliser pour CDO / data leaders (framework structurant), architectes IA/RAG (grille acceptable/inacceptable), COMEX (argument *&quot;liabilities disguised as assets&quot;*), stratégie RH (plaidoyer formation continue).&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Jessica Talisman MLS</category><category>Ontology Pipeline framework</category><category>Modern Data 101</category><category>Substack 20000 members</category><category>Contextually LLC</category></item><item><title>There is a growing disconnect in the way people think about building AI agents</title><link>https://www.thekb.eu/fr/fiches/seale-semantic-agent-model-harness-ontology-data-2026-04-17/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/seale-semantic-agent-model-harness-ontology-data-2026-04-17/</guid><description>Agent sémantique : la symétrie modèle+harnais et ontologie+données, effondrement des frameworks d&apos;agents, ontologie comme seul actif non-commodité</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Tony Seale, The Knowledge Graph Guy, identifie une déconnexion croissante dans la façon dont l&apos;industrie construit les agents IA. D&apos;un côté, l&apos;industrie investit massivement dans des frameworks d&apos;orchestration : LangGraph, CrewAI, AutoGen, Semantic Kernel, OpenAI Agents SDK, AWS Bedrock, Google ADK — chacun avec ses graphes d&apos;orchestration, machines à états et logiques de routage. De l&apos;autre, les praticiens de pointe sont passés au paradigme « modèle puissant dans harnais puissant » (Claude Code, Codex, OpenClaw, Hermes).

**L&apos;effondrement des frameworks.** Les early frameworks étaient nécessaires quand les modèles ne géraient pas le multi-étape seuls. Citation d&apos;Anthropic : « tout composant d&apos;un harnais encode une hypothèse sur ce que le modèle ne peut pas faire seul, et ces hypothèses vieillissent vite ». Le scaffolding construit pour un modèle limité handicape un modèle intelligent. Il doit diminuer avec le temps, pas s&apos;accumuler. Ce qui reste est simple : un modèle puissant dans un harnais puissant. Beaucoup, interagissant, collaborant. Pas de framework requis.

**Les agents isolés ne suffisent pas.** Accès à l&apos;ordinateur ≠ compréhension. Donnez à un agent 1000 documents : il cherche, espère, devine. Multipliez par 50 agents sans modèle du monde partagé et vous obtenez une intelligence d&apos;isolation mais incohérente en combinaison. À l&apos;échelle entreprise, l&apos;environnement d&apos;information a besoin de structure — un modèle de domaine partagé, avec l&apos;humain dans la boucle.

**La symétrie.** La réponse est d&apos;appliquer la même simplification côté données. Le modèle siège dans un harnais qui lui donne accès à l&apos;ordinateur ; les données siègent dans une ontologie qui leur donne structure et sens. L&apos;ontologie définit ce qui existe, ses propriétés, ses relations — l&apos;interface via laquelle les agents comprennent la donnée. Deux patterns symétriques : (modèle puissant + harnais puissant) et (données puissantes + ontologie puissante).

**Le Semantic Agent.** Leur combinaison donne le Semantic Agent : (Model + Harness) + (Ontology + Data). Il ne se contente pas de générer, il commence à comprendre. Tout le reste est scaffolding — utile un temps, mais appelé à tomber.

**Ce que vous possédez.** Tout le monde a accès aux mêmes modèles frontier ; tout le monde peut construire un harnais. C&apos;est commodité, et cela se « thinne out » chaque jour. Ce qui n&apos;est PAS commodité : votre ontologie, votre modèle de domaine, la connaissance structurée et liée qui capture comment votre organisation comprend le monde. Les frameworks sont une phase transitoire. Les modèles sont loués. La seule chose qu&apos;il reste à construire — et qui vous appartient — est la connaissance.&lt;/p&gt;</content:encoded><category>Agents de codage IA &amp; Skills</category><category>agent sémantique</category><category>harnais d&apos;agent</category><category>ontologie</category><category>knowledge graph</category><category>domaine métier</category></item><item><title>Building for trillions of agents</title><link>https://www.thekb.eu/fr/fiches/levie-building-trillions-agents-software-2026-03-07/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/levie-building-trillions-agents-software-2026-03-07/</guid><description>Construire pour des trillions d&apos;agents : logiciel API-first, infrastructure agentique, nouveau paradigme logiciel - X/Twitter</description><pubDate>Sat, 07 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Aaron Levie, CEO de Box, publie un essai strategique sur la transformation fondamentale du logiciel dans un monde ou les agents IA deviennent les principaux utilisateurs de toute application. Il observe que depuis fin 2025, les agents ont franchi un cap decisif : ils disposent de leur propre environnement compute sandboxe, peuvent ecrire et executer du code, interagir avec des API et CLI, gerer leurs propres fichiers et memoire a long terme.

Cette architecture, initialement definie par les agents de codage (Claude Code, Devin, Codex, Cursor, Replit), s&apos;est etendue a tout le travail intellectuel avec des agents comme Claude Cowork, Perplexity Computer, Manus et OpenClaw, ce dernier fonctionnant 24/7 dans un environnement persistant. Levie predit que chaque employe disposera de nombreux agents, avec 100 a 1000 fois plus d&apos;agents que de personnes dans une entreprise, soit des trillions d&apos;agents a l&apos;echelle mondiale.

Adaptant le celebre conseil de Paul Graham (&quot;Make something people want&quot;), Levie propose un nouveau paradigme : &quot;Make something agents want&quot;. Les agents choisiront eux-memes les outils les plus adaptes, sans etre influences par le marketing traditionnel. La consequence majeure : tout doit devenir API-first. Sans API, une fonctionnalite n&apos;existe pas pour les agents. CLI et serveurs MCP deviennent indispensables. Levie cite Jared Friedman de YC qui avertit que les outils ne permettant pas l&apos;inscription via API sont &quot;morts pour les agents&quot;.

Les modeles economiques doivent aussi evoluer : le modele par siege ne suffit plus quand un agent peut realiser des heures de travail humain en quelques lignes de texte. Il faudra des modeles bases sur la consommation et le volume, voire permettre aux agents de gerer leurs propres paiements.

Levie decrit ensuite l&apos;ecosysteme d&apos;infrastructure necessaire : environnements sandbox (E2B, Daytona, Modal, Cloudflare), gestion de fichiers (Box), identite et email pour agents (Agentmail), recherche web (Parallel, Exa), paiements (Stripe, Coinbase), et potentiellement des microtransactions. La securite, la conformite et la gouvernance deviennent des enjeux majeurs quand les agents manipulent des donnees sensibles dans des workflows regules (pharma, banque). Les agents auront besoin de leurs propres identites avec des controles stricts sur leurs actions et acces aux donnees.

En conclusion, Levie affirme que nous entrons dans une nouvelle ere du logiciel ou les outils doivent etre concus specifiquement pour des agents operant a une echelle sans precedent.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>agents IA</category><category>infrastructure agentique</category><category>API-first</category><category>logiciel pour agents</category><category>MCP</category></item><item><title>Introducing Markdown for Agents</title><link>https://www.thekb.eu/fr/fiches/martinho-allen-cloudflare-markdown-for-agents-2026-02-12/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/martinho-allen-cloudflare-markdown-for-agents-2026-02-12/</guid><description>Cloudflare — conversion HTML vers Markdown en temps réel pour agents IA via négociation de contenu HTTP</description><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Cloudflare annonce une nouvelle fonctionnalité permettant de convertir automatiquement le contenu HTML en Markdown en temps réel, spécifiquement conçue pour les agents IA. Le constat de départ est simple : le HTML est extrêmement inefficace pour la consommation par les modèles de langage. Un simple titre qui nécessite 3 tokens en Markdown en consomme 12 à 15 en HTML. À l&apos;échelle d&apos;une page web complète, la conversion permet une réduction de 80 % du nombre de tokens utilisés, avec des gains directs en coût et en latence.

Le mécanisme repose sur la négociation de contenu HTTP, un standard existant du web. Lorsqu&apos;un agent IA envoie une requête avec le header `Accept: text/markdown`, le réseau edge de Cloudflare intercepte la réponse HTML du serveur d&apos;origine et la convertit à la volée en Markdown avant de la renvoyer à l&apos;agent. Cette approche est particulièrement élégante car elle ne nécessite aucune modification côté serveur d&apos;origine : tout se passe sur l&apos;infrastructure Cloudflare.

L&apos;article présente également le framework Content Signals, qui permet aux éditeurs de sites web d&apos;exprimer leurs préférences quant à l&apos;utilisation de leur contenu. Trois signaux sont définis : `ai-train` (autorisation d&apos;entraînement), `search` (indexation pour la recherche) et `ai-input` (utilisation comme entrée par les agents IA). Ce mécanisme donne aux éditeurs un contrôle granulaire sur la manière dont les agents interagissent avec leur contenu.

Les auteurs soulignent que des agents de codage populaires comme Claude Code envoient déjà le header `Accept: text/markdown`, ce qui témoigne d&apos;une adoption organique de cette approche. Pour les cas d&apos;usage plus complexes, Cloudflare propose des alternatives complémentaires : Workers AI avec la méthode `AI.toMarkdown()` pour une conversion programmatique, et la Browser Rendering API pour les pages nécessitant un rendu JavaScript.

Cloudflare Radar permet de suivre les patterns d&apos;utilisation du markdown par les différents crawlers IA, offrant une visibilité précieuse sur l&apos;évolution de cet écosystème. Par ailleurs, Cloudflare lance un Toolshed regroupant plus de 400 outils MCP (Model Context Protocol), se positionnant comme une plateforme centrale pour l&apos;outillage des agents IA.

La fonctionnalité est disponible en version bêta pour les abonnés aux plans Pro, Business et Enterprise. Cette initiative s&apos;inscrit dans une tendance plus large où l&apos;infrastructure web s&apos;adapte pour servir non plus seulement les navigateurs humains, mais aussi les agents IA autonomes qui deviennent des consommateurs majeurs de contenu web.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Markdown</category><category>agents IA</category><category>négociation de contenu HTTP</category><category>réduction de tokens</category><category>conversion HTML</category></item><item><title>AI&apos;s trillion-dollar opportunity: Context graphs</title><link>https://www.thekb.eu/fr/fiches/gupta-garg-context-graphs-trillion-dollar-opportunity-2025-12-22/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/gupta-garg-context-graphs-trillion-dollar-opportunity-2025-12-22/</guid><description>Context Graphs Foundation Capital - nouvelle génération systèmes de record pour agents IA</description><pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Jaya Gupta et Ashu Garg de Foundation Capital développent une thèse sur l&apos;émergence d&apos;une nouvelle génération de systèmes de record centrés sur les traces de décision plutôt que sur les objets métier traditionnels.

La génération précédente de logiciels enterprise a créé un écosystème trillion-dollar en devenant des systèmes de record : Salesforce pour les clients, Workday pour les employés, SAP pour les opérations. La question actuelle est de savoir si ces systèmes survivront au passage aux agents IA.

Les auteurs s&apos;accordent avec l&apos;analyse de Jamin Ball selon laquelle les agents ne remplacent pas les systèmes de record mais en élèvent les exigences. Cependant, ils identifient une couche manquante critique : les traces de décision. Ces dernières capturent les exceptions, dérogations, précédents et contexte cross-système qui vivent actuellement dans Slack, les conversations de deal desk, les appels d&apos;escalade et la mémoire des employés.

La distinction fondamentale oppose les règles (ce qui devrait se passer en général) aux traces de décision (ce qui s&apos;est passé dans ce cas spécifique, sous quelle politique, avec quelle exception, sur quel précédent). Les agents ont besoin d&apos;accéder non seulement aux règles mais à l&apos;historique de leur application.

Les startups &quot;systems of agents&quot; disposent d&apos;un avantage structurel : elles se situent dans le chemin d&apos;exécution. Elles voient le contexte complet au moment de la décision et peuvent persister ces traces comme des artefacts durables. L&apos;accumulation de ces traces forme un &quot;context graph&quot; : un enregistrement vivant des décisions reliées entre entités et dans le temps, où le précédent devient requêtable.

Les incumbents ne peuvent pas construire ce context graph. Les systèmes opérationnels comme Salesforce stockent l&apos;état actuel, pas l&apos;état au moment de la décision. Les data warehouses comme Snowflake reçoivent les données via ETL après que les décisions sont prises, perdant le contexte décisionnel.

Les auteurs identifient trois chemins pour les startups : remplacer des systèmes de record existants (comme Regie pour les plateformes de sales engagement), remplacer des modules spécifiques (comme Maximor pour la finance), ou créer de nouveaux systèmes de record pour des catégories de vérité jamais capturées (comme PlayerZero pour le production engineering).

Les signaux pour identifier ces opportunités incluent un headcount élevé sur des workflows manuels, des décisions riches en exceptions, et l&apos;existence d&apos;organisations &quot;glue&quot; (RevOps, DevOps, SecOps) qui existent précisément parce qu&apos;aucun système ne capture le workflow cross-fonctionnel.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>context graph</category><category>système de record</category><category>agents IA</category><category>decision traces</category><category>orchestration</category></item><item><title>Clouded Judgement 12.12.25 - Long Live Systems of Record</title><link>https://www.thekb.eu/fr/fiches/clouded-judgement-121225-long-live/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/clouded-judgement-121225-long-live/</guid><description>Jamin Ball - systèmes de record survivent aux agents IA, truth registries</description><pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Jamin Ball publie une analyse contrariante face au narratif dominant selon lequel les agents IA rendraient obsolètes les systèmes de record traditionnels. Sa thèse centrale : les agents ne remplacent pas ces systèmes, ils élèvent les exigences de ce qu&apos;un bon système de record doit offrir.

L&apos;auteur commence par critiquer les déclarations récurrentes affirmant que &quot;les agents sont le nouveau système de record&quot; ou que &quot;les workflows avalent les systèmes de record&quot;. Bien qu&apos;il reconnaisse une part de vérité dans ces affirmations, il met en garde contre une surévaluation qui pourrait conduire les entreprises à éliminer ce dont elles ont le plus besoin : une source fiable de vérité.

Ball illustre le problème fondamental avec l&apos;exemple du calcul de l&apos;ARR (Annual Recurring Revenue). Dans une entreprise typique, les équipes sales, finance, comptabilité et juridique peuvent utiliser des définitions différentes et des sources de données conflictuelles pour ce même indicateur. Cette ambiguïté, gérable quand des humains interviennent, devient critique quand des agents automatisent des décisions.

Le point de fragilité des workflows pilotés par agents réside dans leur capacité à extraire la bonne valeur du bon système au bon moment. Si une étape précoce d&apos;un workflow quote-to-cash récupère la mauvaise liste de prix, le mauvais terme contractuel ou un chiffre d&apos;ARR obsolète, tout le reste du processus automatisera avec confiance la mauvaise chose.

Ball propose une vision évolutive où les data warehouses et lakehouses deviennent des &quot;truth registries&quot; - des registres de vérité fournissant les couches sémantiques et frameworks de gouvernance dont les agents ont besoin pour opérer en sécurité. Dans cette architecture, les interfaces SaaS traditionnelles perdent en importance tandis que l&apos;infrastructure data sous-jacente devient critique.

L&apos;auteur insiste sur une distinction fondamentale : un système de record n&apos;est pas une catégorie de produit mais une source canonique de vérité. Cette nuance change la perspective sur ce que doivent construire les entreprises à l&apos;ère des agents.

L&apos;article inclut également des données de marché SaaS montrant une médiane de multiples de revenus NTM à 4.9x, avec les entreprises à forte croissance commandant 14.5x contre 3.7x pour celles à croissance lente.

Cette analyse a été explicitement référencée par Foundation Capital dans leur thèse sur les context graphs comme le point de départ de leur réflexion sur l&apos;évolution des systèmes de record.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>systèmes de record</category><category>agents IA</category><category>source de vérité</category><category>ARR</category><category>data warehouse</category></item><item><title>Acontext: Context Data Platform for Cloud-Native AI Agents</title><link>https://www.thekb.eu/fr/fiches/memodb-acontext-context-data-platform-agents-2025-12-11/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/memodb-acontext-context-data-platform-agents-2025-12-11/</guid><description>Acontext (memodb-io) - plateforme open-source de données contextuelles pour agents IA cloud-native - context engineering, observabilité, distillation de compétences - GitHub</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Acontext est une plateforme de données contextuelles open-source développée par l&apos;organisation memodb-io, conçue pour construire des agents IA cloud-native. Le projet fournit une infrastructure complète couvrant le stockage du contexte, l&apos;ingénierie contextuelle, l&apos;observabilité des agents et l&apos;auto-apprentissage par distillation de compétences à partir des tâches complétées.

L&apos;architecture est pensée pour les environnements cloud-native : infrastructure scalable et distribuée, support multi-langage (Python et JavaScript/TypeScript), API REST et SDK, architecture modulaire et extensible, intégration avec les principaux frameworks d&apos;agents et support des workflows CI/CD.

Cinq fonctionnalités structurent la plateforme. Le stockage de contexte conserve les contextes et artefacts produits par les agents. L&apos;ingénierie contextuelle automatise la préparation et l&apos;optimisation des contextes injectés aux agents. L&apos;observabilité assure le suivi des tâches des agents et la collecte du feedback utilisateur. L&apos;auto-apprentissage distille des compétences réutilisables à partir des tâches complétées, permettant une amélioration continue des performances. Enfin, un dashboard unifié offre une visualisation complète de toutes les activités.

Côté adoption, le projet affichait au 11 décembre 2025 environ 1 721 étoiles GitHub et 137 forks, avec une communauté active sur Discord, des packages publiés sur PyPI et npm, et une documentation multilingue (8 langues supportées).

Les cas d&apos;usage visés incluent le développement d&apos;agents autonomes dotés d&apos;une mémoire contextuelle, l&apos;amélioration continue des performances via l&apos;apprentissage, la centralisation des données contextuelles pour les systèmes multi-agents, et l&apos;analyse et l&apos;optimisation des workflows agentiques.

Les forces du projet tiennent à son approche complète (stockage + context engineering + apprentissage dans une même plateforme), à son caractère open-source avec communauté active, à sa conception cloud-native et à sa documentation riche. Les opportunités sont significatives : Acontext pourrait devenir un standard de gestion de contexte des agents, s&apos;intégrer plus largement dans l&apos;écosystème IA, viser le marché entreprise avec un support professionnel, et servir de plateforme de recherche sur l&apos;apprentissage des agents.

Les défis restent réels : courbe d&apos;apprentissage pour les nouveaux utilisateurs, concurrence sur un marché émergent où plusieurs solutions se positionnent, gestion de la performance à grande échelle, et protection des données sensibles contenues dans les contextes.

Acontext comble un vide important dans l&apos;infrastructure des agents IA en fournissant des capacités d&apos;ingénierie contextuelle et d&apos;auto-apprentissage essentielles aux agents autonomes. Le projet mérite l&apos;attention des équipes travaillant sur des systèmes agentiques complexes nécessitant une gestion avancée du contexte et un apprentissage continu.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>agents IA</category><category>plateforme de données contextuelles</category><category>cloud-native</category><category>context engineering</category><category>auto-apprentissage des agents</category></item><item><title>Small Bets, Big Impact: Building GenBI at a Fortune 100 (Northwestern Mutual)</title><link>https://www.thekb.eu/fr/fiches/bord-northwestern-mutual-genbi-enterprise-2025-11-23/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/bord-northwestern-mutual-genbi-enterprise-2025-11-23/</guid><description>Construire la GenBI dans une entreprise Fortune 100 averse au risque (Northwestern Mutual) : petits paris, déploiement incrémental, agents spécialisés et démocratisation des données</description><pubDate>Sun, 23 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Asaf Bord, Engineering Leader chez Northwestern Mutual (une entreprise de services financiers de 160 ans), partage son expérience de construction d&apos;un système de **GenBI** (Generative Business Intelligence) dans un environnement extrêmement averse au risque. La devise de l&apos;entreprise, &quot;responsabilité générationnelle&quot;, impose une stabilité absolue, rendant l&apos;innovation IA difficile à vendre et à déployer.

Pour réussir, Bord a adopté une stratégie de **&quot;petits paris&quot; (incremental rollout)** et une approche &quot;Crawl, Walk, Run&quot;. Au lieu de promettre un agent omniscient immédiatement, ils ont commencé par cibler les experts BI eux-mêmes, puis les managers, utilisant l&apos;IA pour accélérer leur travail plutôt que de les remplacer.

L&apos;architecture technique reflète cette prudence. Plutôt que de laisser l&apos;IA générer du SQL complexe sur toute la base de données (risqué), ils ont construit un pipeline d&apos;agents spécialisés :
1.  **Metadata Agent** : Comprend le contexte de la question.
2.  **RAG Agent** : Cherche d&apos;abord si un **rapport certifié existant** contient la réponse. Ils ont découvert que 80% des demandes BI consistaient simplement à trouver le bon rapport. Automatiser cela apporte une valeur immense avec un risque minime.
3.  **SQL Agent** : Intervient uniquement si aucun rapport n&apos;existe, pour générer des requêtes ciblées.
4.  **BI Agent** : Formule la réponse finale.

Un point clé de leur succès a été l&apos;utilisation de **données réelles et &quot;sales&quot;** dès le début, impliquant les utilisateurs métier dans le processus de recherche. Cela a permis de valider la faisabilité réelle et de créer des alliés (&quot;champions&quot;) dans l&apos;entreprise. De plus, le projet a été découpé en sprints de 6 semaines, chaque étape livrant une valeur autonome (ex: l&apos;amélioration des métadonnées pour l&apos;IA a servi à toute l&apos;entreprise), permettant au management de garder le contrôle sur l&apos;investissement.

Bord conclut sur une réflexion économique : l&apos;IA remet en cause le modèle de facturation &quot;par siège&quot; (seat-based) des logiciels SaaS, car un seul utilisateur peut désormais produire la valeur de dix.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>GenBI</category><category>Business Intelligence</category><category>Enterprise AI</category><category>Risk Aversion</category><category>Data Democratization</category></item><item><title>Empowering Support to Ship Code: Solving App Erosion</title><link>https://www.thekb.eu/fr/fiches/orr-zapier-support-ship-code-app-erosion-2025-11-23/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/orr-zapier-support-ship-code-app-erosion-2025-11-23/</guid><description>Support technique autonome livrant du code - Résolution de l&apos;érosion applicative - Zapier ingénierie</description><pubDate>Sun, 23 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Lisa Orr, leader ingénierie chez Zapier, présente comment l&apos;entreprise combat &quot;l&apos;érosion applicative&quot; en autonomisant les équipes support pour livrer du code. Utilisant l&apos;analogie du Grand Canyon - où l&apos;érosion naturelle crée de la beauté sur des millions d&apos;années - elle contraste avec l&apos;érosion applicative qui dégrade continuellement les 8000+ intégrations de Zapier depuis 14 ans.

Le problème est critique : les APIs tierces changent constamment, créant une **crise du backlog** où les tickets arrivent plus vite qu&apos;ils ne sont résolus. Cela génère des problèmes de fiabilité, une mauvaise expérience client, et potentiellement du churn. Face à cette réalité, Zapier lance deux expériences parallèles il y a deux ans.

**Experiment 1** transforme le rôle du support : de simple triage vers la correction active de bugs. L&apos;approche est prudente avec des garde-fous : focus sur 4 apps cibles, revue obligatoire par l&apos;ingénierie, limitation aux corrections d&apos;apps. La motivation est forte car l&apos;érosion représente une source majeure de bugs, le support est avide d&apos;apprendre (beaucoup veulent devenir ingénieurs), et certains membres aidaient déjà officieusement.

**Experiment 2 - Scout** utilise l&apos;IA générative pour accélérer les corrections. Le processus commence par du &quot;dog fooding&quot; (Orr elle-même corrige des apps), l&apos;observation des ingénieurs et du support, et l&apos;identification des pain points. Découverte clé : **50% du temps est passé à rassembler le contexte** nécessaire pour comprendre le problème.

L&apos;architecture de Scout comprend trois composants principaux :
1. **Context Analyzer** : Rassemble automatiquement tickets, logs d&apos;erreurs, documentation API, code source
2. **Diff Generator** : Crée les corrections basées sur le contexte analysé
3. **Test Generator** : Génère des tests pour valider les corrections

Les résultats sont remarquables. Le **taux de succès des merge requests atteint 97%**, avec seulement 3% nécessitant des modifications mineures. Le temps de résolution passe de **72 heures à quelques minutes**. L&apos;impact culturel est profond : le support se sent valorisé, l&apos;ingénierie est libérée pour l&apos;innovation, et la frontière entre les rôles s&apos;estompe.

Orr souligne que cette transformation n&apos;est pas qu&apos;une optimisation technique mais une nécessité stratégique. Dans un écosystème où les intégrations sont centrales et l&apos;érosion inévitable, la capacité de maintenance agile devient un avantage concurrentiel. L&apos;autonomisation du support via l&apos;IA représente une évolution organisationnelle fondamentale pour survivre dans un monde d&apos;APIs en perpétuelle mutation.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>support technique</category><category>érosion applicative</category><category>Zapier</category><category>agents support</category><category>livraison code</category></item><item><title>What We Learned Deploying AI within Bloomberg’s Engineering Organization</title><link>https://www.thekb.eu/fr/fiches/zhang-bloomberg-deploying-ai-engineering-2025-11-23/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/zhang-bloomberg-deploying-ai-engineering-2025-11-23/</guid><description>Bloomberg - Enterprise AI Deployment - Platform Engineering - Paved Path - Uplift Agents</description><pubDate>Sun, 23 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Lei Zhang, responsable de l&apos;infrastructure technologique chez Bloomberg, détaille comment une organisation de 9 000 ingénieurs déploie l&apos;IA de manière structurée et efficace. Avec une base de code massive et critique (marchés financiers), Bloomberg ne peut pas se permettre une adoption chaotique.

Zhang distingue l&apos;IA pour le &quot;coding&quot; (écriture de nouvelles fonctionnalités) de l&apos;IA pour le **&quot;Software Engineering&quot;** (maintenance, opération). Bloomberg met l&apos;accent sur ce deuxième aspect, souvent négligé mais à fort ROI :
1.  **Uplift Agents** : Des agents dédiés aux migrations et aux correctifs de sécurité de masse, capables de proposer des patchs expliqués sur l&apos;ensemble de la codebase.
2.  **Incident Response Agents** : En cas de panne, l&apos;IA est utilisée pour scanner instantanément logs, télémétrie et configurations. Sa force est d&apos;être &quot;rapide et sans biais&quot; (contrairement aux humains qui ont des préjugés sur la cause probable).

Pour gérer cette échelle, Bloomberg applique le principe du **&quot;Paved Path&quot; (la voie pavée)** : rendre la bonne méthode facile et la mauvaise difficile. Ils ont construit une plateforme centralisée offrant une passerelle IA (Gateway), un déploiement PaaS simplifié pour les outils internes, et surtout un **Hub MCP** (Model Context Protocol) pour partager les connecteurs et éviter que chaque équipe ne recrée les mêmes outils.

Sur le plan humain, Zhang note que l&apos;adoption est plus forte chez les contributeurs individuels que chez les managers. Pour pallier cela, Bloomberg a intégré l&apos;IA dans le cursus de formation des nouveaux arrivants. Ces &quot;juniors&quot; deviennent alors des vecteurs de changement, challengeant les seniors avec de nouvelles méthodes.

Zhang conclut en soulignant que l&apos;IA change la **&quot;fonction de coût&quot;** de l&apos;ingénierie : certaines tâches autrefois coûteuses (migrations, docs) deviennent bon marché, invitant à repenser les compromis habituels du développement logiciel.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Bloomberg</category><category>AI Deployment</category><category>Platform Engineering</category><category>Paved Path</category><category>Uplift Agents</category></item><item><title>The Evolution from RAG to Agentic RAG to Agent Memory</title><link>https://www.thekb.eu/fr/fiches/monigatti-rag-to-agent-memory-evolution-2025-11-03/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/monigatti-rag-to-agent-memory-evolution-2025-11-03/</guid><description>Evolution RAG vers Agent Memory - Read-write operations - Gestion données inference - Vector databases - Mémoire persistante agents IA - Leonie Monigatti</description><pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Leonie Monigatti présente dans cet article technique l&apos;évolution architecturale depuis le RAG vanilla (2020) vers l&apos;Agent Memory, traçant la progression de la manière dont les systèmes IA accèdent aux connaissances externes et les gèrent, avec un focus sur le flux bidirectionnel d&apos;information entrant et sortant des fenêtres de contexte des LLM.

**RAG vanilla (2020) : la couche fondation**

Le Retrieval-Augmented Generation a introduit la récupération en un coup depuis des sources de connaissances externes. Architecture simple : stockage hors ligne + une seule récupération par requête. Question centrale : &quot;Comment récupérer ?&quot; La recherche sémantique via bases de données vectorielles permet d&apos;augmenter le LLM avec de l&apos;information externe pertinente. Limite : récupération déterministe, en une seule passe, sans raffinement adaptatif de la requête.

**Agentic RAG : capacité de récupération dynamique**

L&apos;évolution introduit les appels d&apos;outils permettant à l&apos;agent de déterminer si une information supplémentaire est nécessaire. Le pseudo-code illustre la transition :

```
SearchTool disponible → L&apos;agent évalue la pertinence → Plusieurs tours de récupération possibles
```

La question se déplace : &quot;Comment récupérer ?&quot; devient &quot;Dois-je récupérer ?&quot; L&apos;agent décide de manière autonome quand et où récupérer l&apos;information. La récupération devient plus stratégique, contextuelle et itérative. Mais les opérations restent en lecture seule : l&apos;information ne circule que vers la fenêtre de contexte.

**Agent Memory : gestion complète des données**

&quot;L&apos;étape logique suivante après l&apos;évolution du RAG vanilla vers l&apos;Agentic RAG.&quot; Introduit un WriteTool aux côtés du SearchTool. Changement de paradigme majeur : opérations de lecture-écriture. La question devient : &quot;Comment l&apos;information est-elle gérée ?&quot;

Le pseudo-code montre la transformation :
```
SearchTool (lecture) + WriteTool (écriture) → Flux d&apos;information bidirectionnel → Apprentissage persistant
```

L&apos;information circule dans les deux sens : non seulement récupérer, mais aussi stocker et modifier pendant l&apos;inférence. Les capacités d&apos;apprentissage persistant des agents en sont fondamentalement modifiées.

**Applications pratiques démontrées**

**Expériences utilisateur personnalisées** : le stockage de l&apos;historique de conversation assure la continuité entre sessions. Préférences utilisateur et patterns d&apos;interaction sont persistés.

**Création automatique de souvenirs** : le système extrait et stocke les détails importants (préférences, dates, noms) sans commande explicite de l&apos;utilisateur. Gestion proactive de la mémoire.

**Systèmes de mémoire multi-sources** : architecture supportant des types de mémoire distincts :
- **Mémoire procédurale** : workflows, savoir-faire
- **Mémoire épisodique** : interactions passées, historique de contexte
- **Mémoire sémantique** : faits, connaissances du domaine

La séparation permet des stratégies de récupération spécialisées par type de mémoire.

**Nouveaux défis introduits**

L&apos;article, équilibré, souligne les défis :

**Corruption de mémoire** : les opérations d&apos;écriture peuvent introduire des erreurs et des informations obsolètes. Des stratégies de validation sont nécessaires.

**Complexité de gestion** : versionnage, résolution de conflits et politiques de rétention deviennent nécessaires. Plus de puissance = gouvernance plus complexe.

**Confidentialité** : le stockage persistant soulève des questions de rétention des données, de consentement et de droit à l&apos;oubli.

**Changement de paradigme résumé**

L&apos;évolution représente un basculement fondamental des systèmes centrés sur la récupération vers la gestion complète des données. Le RAG récupérait la connaissance, l&apos;Agentic RAG décidait quand récupérer, l&apos;Agent Memory gère intégralement le cycle de vie de la connaissance.

Citation clé : &quot;Agent memory represents paradigm shift from retrieval-focused systems to comprehensive data management.&quot;

Progression du framework : augmentation statique → récupération dynamique → apprentissage persistant. Chaque étape s&apos;appuie sur les capacités précédentes en ajoutant une couche d&apos;autonomie. L&apos;Agent Memory permet aux agents d&apos;apprendre des interactions, de construire des bases de connaissances et de personnaliser les réponses selon l&apos;expérience accumulée. La transformation d&apos;un outil de récupération en plateforme de gestion de données redéfinit fondamentalement l&apos;architecture des agents LLM.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Retrieval-Augmented Generation</category><category>RAG</category><category>Agentic RAG</category><category>Agent Memory</category><category>Vector Databases</category></item><item><title>La Révolution AI4* : Analyse Stratégique de l&apos;Impact de l&apos;IA sur le Cycle de Vie de la Production Logicielle</title><link>https://www.thekb.eu/fr/fiches/ai4star-revolution-production-logicielle-deep-research-2025-11/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/ai4star-revolution-production-logicielle-deep-research-2025-11/</guid><description>Deep Research - Révolution AI4* - 6 piliers production logicielle - Transition Copilotes→Agents - Paradoxe Vibe vs Check - Crise FinOps pour IA - Gouvernance chemin critique - GenAI Landing Zone</description><pubDate>Sat, 01 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Analyse stratégique deep research examinant transformation fondamentale industrie logiciel via concept &quot;AI4\*&quot; (AI for Everything): refonte systémique chaîne valeur production, processus artisanal haute intensité main-d&apos;œuvre → paradigme industriel automatisé guidé intelligence.

**6 piliers transformés par IA**

**AI4Project** (Gestion Projet): Estimation prédictive basée données (Operum, Idealink génèrent plans minutes) vs &quot;estimation doigt mouillé&quot;. Paradoxe: estimer projets IA eux-mêmes notoirement complexe - coûts cachés (données, talents 100-200k$/an, GPU) 20k$ chatbot → 500k$+ systèmes avancés. NIST AI RMF devient composant *central* planification (non plus facultatif) - gérer nouveaux risques (biais algorithmiques, failles sécurité code généré, transparence boîte noire).

**AI4UX** (Interaction Humain-Machine): Design génératif (Uizard, Moonchild, Figma génèrent wireframes/UI via prompts langage naturel). Interfaces adaptatives personnalisation temps réel. &quot;Utilisateurs synthétiques&quot; (agents IA personas) testent prototypes vs recruter panels humains - retour information précoce. AI Design Framework redéfinit rôle concepteur UX: &quot;créateur interfaces&quot; → &quot;architecte interactions humain-agent&quot;.

**AI4Dev** (Développement): **Vibe Coding** (Karpathy février 2025) - langage naturel décrire objectif → IA génère code → expérimentation itérative. Abaisse barrière entrée (non-programmeurs construisent apps), prototypage ultra-rapide. MAIS **Vibe Coding Hangover** - code accepté &quot;sans totalement compris&quot;, dette qualité/sécurité exponentielle, &quot;enfer développement&quot;. Crée économie **&quot;Vibe Check&quot;**: CodeRabbit, Qodo agents revue IA &quot;corriger bogues/défauts introduits vibe coding&quot;, scannent &quot;AI slop&quot;. Nouveau rôle: développeur → &quot;ingénieur guide&quot;.

**AI4Ops** (Opérations): AIOps (Gartner 2016) applique IA automatiser opérations IT. Évolution 3 niveaux: (1) Maintenance Prédictive (IA alerte humain) → (2) Remédiation Automatisée (IA déclenche solution pré-écrite) → (3) **Opérations Autonomes/Systèmes Auto-Réparants** (objectif ultime: diagnostiquer/résoudre autonomément problèmes nouveaux sans intervention humaine). Plateformes: Dynatrace (opérations préventives), ServiceNow (Predictive AIOps), Splunk, New Relic, IBM, OpenText.

**AI4Data** (Gouvernance): Dualité - gouvernance *prérequis* IA digne confiance ET *domaine* bénéficiant automatisation IA. &quot;Governance *for* AI&quot;: données non gouvernées → IA biaisée/non conforme. &quot;AI *for* Governance&quot;: découverte/catalogage automatiques, conformité automatisée (EU AI Act, GDPR), documentation/audit auto-générés, qualité/risque analyse continue. Exemples production Brésil: **Cielo** (IA agentique détection blanchiment/analyse chargeback autonome), **Zup StackSpot** (orchestration flottes agents IA cycle développement).

**AI4Cloud** (Infrastructure): Double dychotomie FinOps. (1) &quot;IA pour FinOps&quot; - automatise right-sizing/détection anomalies/prévision dépenses. (2) **&quot;FinOps pour IA&quot;** (problème critique) - workloads IA profils coûts volatils/imprévisibles (GenAI formation/inférence/GPU). Nouvelles métriques (coût-par-token vs instance/heure), nouvelles contraintes (rareté GPU), nouveau modèle mental (&quot;coût par résultat&quot;, &quot;architecture frugale&quot;). 5 stratégies optimisation: modèles, GPU (NVIDIA MIG, continuous batching), infrastructure (caching), données, commerciale (Savings Plans, Spot instances). **GenAI Landing Zone** - architecture référence intégrant 6 piliers fondation gouvernée (Foundation Guardrails, observabilité coût temps réel, sandboxes conformes, orchestration AWS Step Functions).

**Tendance stratégique majeure transversale**: Transition **Copilotes → Agents autonomes** (main-d&apos;œuvre agentique). Agents déployés détection fraude (Cielo), utilisateurs synthétiques testeurs UX, agents revue code, systèmes self-healing AI4Ops.

**4 conclusions stratégiques interdépendantes**: (1) Paradoxe Vibe vs Check (vitesse génération crée dette qualité nécessitant gouvernance IA), (2) Avènement main-d&apos;œuvre agentique (orchestration flottes agents), (3) Crise FinOps pour IA (coûts volatils goulot étranglement mise échelle), (4) Gouvernance chemin critique (fossé pilote-production = fossé gouvernance, GenAI Landing Zone intègre conformité/coût/sécurité par défaut).

**4 recommandations CTOs/CIOs**: Investir gouvernance avant vitesse (garde-fous avant GenAI massif), résoudre crise FinOps maintenant (coût métrique conception, architecture frugale), préparer organisation agents (transformer rôles: développeurs→guides, UX→stratèges interaction, Ops→gestionnaires autonomes), centraliser pour évoluer (plateformes centralisées gouvernance + GenAI Landing Zone vs pilotes disparates).&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>AI4*</category><category>AI for Everything</category><category>AI4Project</category><category>AI4UX</category><category>AI4Dev</category></item><item><title>Agent reliability: What&apos;s missing in Enterprise AI agent architecture?</title><link>https://www.thekb.eu/fr/fiches/rippletide-agent-reliability-enterprise-architecture-2025-10-29/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/rippletide-agent-reliability-enterprise-architecture-2025-10-29/</guid><description>Rippletide - Fiabilité agents IA enterprise - Gap déploiement 64% vs 17% - Decision governance manquante hyperscalers - Hypergraph Database - &lt;1% hallucination - Compliance by design - Gartner 40% projects canceled 2027</description><pubDate>Wed, 29 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Patrick Joubert, CEO de Rippletide, identifie un écart critique dans le déploiement des agents IA en entreprise : 64% des dirigeants technologiques veulent déployer de l&apos;IA agentique dans les 24 prochains mois (Gartner), mais seulement 17% l&apos;ont réellement déployée en production. Cause racine : **la confiance** — les entreprises ne sont pas prêtes à déléguer la décision à des systèmes qu&apos;elles ne peuvent pas pleinement contrôler, expliquer et gouverner.

**Critique de l&apos;angle mort des hyperscalers**

Microsoft (Azure AI Agent Service/Framework), Google (Vertex AI Agent Builder/Engine) et AWS (Bedrock multi-agent) dominent le paysage mais partagent un angle mort : **la gouvernance décisionnelle**.

Limitations spécifiques : Azure manque d&apos;orchestration décisionnelle et de traçabilité d&apos;audit intégrées (de plus en plus exigées par les entreprises). Google Vertex AI laisse largement à l&apos;utilisateur l&apos;application des politiques, les guardrails et la journalisation des décisions. AWS Bedrock s&apos;appuie sur le LLM comme décideur de facto plutôt que sur une couche de raisonnement dédiée.

**Problème d&apos;architecture partagé** : la dépendance au LLM comme orchestrateur de facto — entité qui à la fois raisonne et décide. Résultat : les entreprises héritent de **pipelines de décision opaques** où la justification des choix de l&apos;agent est inaccessible. Sans séparation explicite raisonnement / application des politiques / exécution → la responsabilité s&apos;effondre et les dirigeants hésitent à valider des systèmes agentiques impossibles à auditer ou expliquer.

**Forces des hyperscalers reconnues** : scalabilité massive (compute illimité, disponibilité mondiale), écosystèmes et intégrations riches (boîtes à outils, API, connecteurs), infrastructure et support de confiance (sécurité, conformité, SLA), innovation rapide et accès aux modèles. Mais l&apos;échelle et la conformité au niveau infrastructure ne se traduisent PAS en gouvernance au niveau décision.

**La limitation fondamentale des LLM, cause du manque de fiabilité**

Les LLM sont probabilistes, chargés de prédire le prochain token. Ils n&apos;ont **jamais été conçus pour raisonner** et livrer la meilleure solution à une requête. Reconnaissance de patterns et génération de langage extraordinaires MAIS **absence de raisonnement déterministe et de causalité vérifiable**. Cette architecture explique pourquoi les agents hallucinent, sortent des rails, prennent des décisions inexplicables et génèrent des sorties opaques impossibles à tracer ou auditer.

**Prédiction Gartner** : **40% des projets d&apos;IA agentique annulés d&apos;ici 2027** pour coûts excessifs, ROI flou et contrôles de risque inadéquats causés par l&apos;absence de gouvernance possible. Le marché se consolide : la prochaine phase de maturité ne tient **pas à des modèles plus gros, mais à des décisions meilleures et traçables**.

**La solution Hypergraph Database de Rippletide**

**Innovation cœur** : dépasser les limitations inhérentes des LLM qui empêchent le déploiement d&apos;agents fiables, conformes et gouvernables. Représenter toutes les données dans un **hypergraphe unifié** unique ; l&apos;agent procède étape par étape, **raisonnant véritablement** et évaluant à chaque étape la meilleure décision avant d&apos;exécuter.

**3 résultats enterprise-grade** :

(1) **Fiabilité** : **taux d&apos;hallucination &amp;lt;1%** pour les agents en production (vs approches purement LLM probabilistes)

(2) **Conformité by design** : des **guardrails embarqués dans la base** pris en compte à chaque décision. L&apos;architecture hypergraphe garantit que certaines parties du graphe sont inaccessibles → l&apos;agent adhère toujours aux règles. Guardrails **sur mesure** selon le contexte et l&apos;environnement réglementaire de l&apos;entreprise.

(3) **Gouvernance by design** : agent **auditable à tout moment**, toutes les décisions **tracées et vérifiables** via la structure hypergraphe.

**Concept Decision Layer / Decision Core**

**Couche critique de l&apos;Agentic Enterprise** : couche de raisonnement dédiée, séparée de l&apos;orchestration LLM. Ajoute la logique décisionnelle rigoureuse et la gouvernance absentes des conceptions antérieures. Séparation explicite raisonnement / application des politiques / exécution.

**Cas d&apos;usage 1 : Autonomous Coding Agent**

Génère du code, corrige des bugs, déploie du logiciel. Sans gouvernance : un risque (incident de l&apos;effacement de base de données). Avec Decision Layer : vérifie les plans contre une liste d&apos;« actions sûres », écrit du code et lance des tests en autonomie, le déploiement en production requiert un OK humain sauf changement à faible risque, **se souvient des incidents passés** via la mémoire hypergraphe (ne répétera pas une migration dangereuse ayant causé une panne). Agit comme un développeur junior : prend des initiatives mais sait quand demander une approbation. Pourrait à terme gérer des **workflows SDLC entiers** du ticket au déploiement (prédiction BCG : déploiement d&apos;applications testées via pipelines sur approbation humaine — la Decision Layer rend cela sûr et acceptable pour les CTO/CIO).

**Cas d&apos;usage 2 : Autonomous Analyst Agent**

Prépare rapports analytiques et recommandations. Avec Decision Layer : fait en secondes ce qu&apos;une équipe d&apos;analystes ferait en jours, agrège les données des silos, applique les règles métier, produit le rapport, **justifie chaque insight par des données traçables**. Exemple : « Les ventes ont baissé de 5% à cause d&apos;une rupture de stock dans la Région X (faits ERP/CRM) → je recommande de réallouer l&apos;approvisionnement : Policy 14, plans de mitigation ». Au lieu d&apos;un graphique boîte noire : une explication. Raisonnement **auditable par les régulateurs et auditeurs internes** (critique en finance/santé).

**Vision** : les agents IA passent de prototypes fragiles → **collègues de confiance** gérant les opérations métier cœur avec la cohérence, la précision et la conformité d&apos;un professionnel chevronné.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>agent reliability</category><category>enterprise AI</category><category>decision governance</category><category>Hypergraph Database</category><category>LLM limitations</category></item><item><title>TOON - Token-Oriented Object Notation: JSON for LLMs at half the token cost</title><link>https://www.thekb.eu/fr/fiches/schopplich-toon-json-llm-token-optimization-2025-10-22/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/schopplich-toon-json-llm-token-optimization-2025-10-22/</guid><description>Format de sérialisation TOON optimisé pour LLM réduisant les coûts de jetons de 30-60% - GitHub - Johann Schopplich</description><pubDate>Wed, 22 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;TOON est un format de sérialisation de données innovant conçu spécifiquement pour optimiser les appels aux modèles de langage volumineux. Contrairement à JSON, qui requiert une syntaxe verbale avec guillemets et accolades répétitifs, TOON réduit drastiquement la consommation de jetons—ressource directement facturable dans les interactions avec les LLM. Le projet démontre des réductions comprises entre 30 et 60% de jetons comparé à JSON, avec certains scénarios atteignant jusqu&apos;à 65% d&apos;économies selon les données structurées.

L&apos;architecture du format fusionne les concepts de YAML (indentation pour la hiérarchie) avec CSV (format tabulaire pour les données uniformes). Cette approche hybride s&apos;avère particulièrement efficace pour les structures répétitives—collections d&apos;objets identiques où chaque enregistrement partage les mêmes champs. Les syntaxes minimales éliminent les délimiteurs redondants, n&apos;utilisant que des espaces pour indiquer l&apos;imbrication et des virgules pour les séparations internes.

Techniquement, TOON encode les métadonnées critiques dans les en-têtes d&apos;arrays : `key[N]{field1,field2}:` indique N éléments avec champs spécifiés. Cette approche explicite améliore la validation par les LLM et facilite l&apos;analyse de structures complexes. Les benchmarks révèlent une précision de récupération de données de 86,6% versus 83,2% pour JSON, démontrant que la compacité ne sacrifie pas la compréhension du modèle.

Les cas d&apos;usage s&apos;étendent des exports de données analytiques aux listes de référentiels GitHub, en passant par les commandes de commerce électronique imbriquées. Pour les organisations gérant des volumes massifs de requêtes LLM, cette optimisation génère des économies substantielles aux coûts d&apos;API, tandis que les développeurs bénéficient d&apos;une syntaxe plus lisible qu&apos;une compression binaire conventionnelle.

Le projet, créé le 22 octobre 2025 par Johann Schopplich, représente une réponse pragmatique à un problème économique concret : chaque jeton consommé dans une interaction LLM a un coût financier direct. En réduisant de moitié la verbosité de JSON tout en maintenant—voire améliorant—la compréhension par le modèle, TOON offre un avantage compétitif immédiat pour les applications intensives en IA.

L&apos;innovation réside dans l&apos;équilibre entre optimisation technique et lisibilité humaine. Contrairement aux formats de compression binaire qui deviennent opaques, TOON reste interprétable, facilitant le débogage et la maintenance. Cette caractéristique s&apos;avère cruciale dans les environnements de production où la transparence des données échangées avec les LLM devient un enjeu de gouvernance et de conformité.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>TOON</category><category>LLM</category><category>optimisation jetons</category><category>sérialisation données</category><category>JSON</category></item><item><title>MCP-UI: The Future of Agentic Interfaces (Conference Talk)</title><link>https://www.thekb.eu/fr/fiches/mcp-ui-conference-monday-liad-yosef-2025-10-18/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/mcp-ui-conference-monday-liad-yosef-2025-10-18/</guid><description>MCP-UI conférence détaillée, islands architecture, remote DOM, theming, état distribué, authentification, clients natifs - Monday.com</description><pubDate>Sat, 18 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;**Problématique Double et Solution**

Liad Yosef (AI &amp;amp; MCP Lead chez Monday.com, co-modérateur du UI work group) présente MCP-UI comme solution à un problème double. Premièrement, les interfaces textuelles créent des murs de texte pour les utilisateurs. Deuxièmement, et plus critique, les fournisseurs (Shopify, Airbnb, Amazon) **perdent leur identité** lorsqu&apos;ils envoient uniquement du texte - le chat décide de l&apos;affichage, les privant de leur place dans la chaîne de valeur. MCP-UI permet à chaque application d&apos;envoyer des &quot;chunks d&apos;UI&quot; - morceaux de leur identité - préservant reconnaissance visuelle et user experience perfectionée sur années.

**Architecture Technique et Sécurité**

MCP-UI est un **protocole ouvert** + SDK pour envoyer UI via MCP et standardiser communication host/UI. L&apos;architecture repose sur **sandboxed iframes** garantissant sécurité : le code UI n&apos;accède pas à l&apos;origin du host, ne peut voler cookies/mémoire, communique uniquement via **post messages**. Trois types de contenu supportés : URLs externes, HTML brut, **remote DOM** (concept puissant séparant définition structure et rendering - même serveur MCP peut envoyer réponse identique à différents clients qui la rendront avec leurs propres composants).

**Spectrum de Communication et État**

MCP-UI définit un **spectrum de communication** représentant niveaux de responsabilité UI sur actions utilisateur : **(1) Notify** - UI exécute action backend et notifie chat ; **(2) Tool call** - UI demande trigger outil spécifique ; **(3) Prompt** - UI demande exécution prompt ; **(4) Intent** - UI envoie intention utilisateur, host décide quoi faire. Cette architecture **islands** (îles UI différentes composées dans contexte unique) nécessite gestion état sophistiquée sur **4 niveaux** : agent context (pour flow agentique), internal app state (préférences, steppers via cookies/localStorage), backend (data non pertinente pour flow agentique mais nécessaire synchronisation), et état partagé entre composants.

**Démonstration Concrète : Sprint Management**

La démo montre manager ingénierie demandant &quot;sprint status&quot;. Au lieu de texte inutile, MCP-UI retourne **widget interactif Monday** avec breakdown visuel. Clic sur &quot;stuck tasks&quot; → affiche tâche &quot;implementing authentication&quot; assignée Sarah. Clic &quot;analyze&quot; → communication mechanism envoie prompt à agent qui, connecté à Gmail via autre serveur MCP, **fetch emails automatiquement** découvrant Sarah malade, Jordan connaît code. Widget injecte analyse colorisée suggérant reassign Jordan. Clic &quot;reassign&quot; → message intent déclenche tool call MCP complétant flow. Cruciale : **provider n&apos;a pas créé intégration Gmail** - agent a fait connexion avec contexte existant.

**Theming Multi-Layers**

Pour éviter expérience &quot;compilation d&apos;UIs tierces&quot;, MCP-UI supporte **theming sophistiqué** : custom CSS (Shopify l&apos;implémente déjà), CSS variables, theme tokens, et **remote DOM** (le plus puissant - UI distante rendue avec composants host, garantissant cohérence visuelle tout en préservant structure/interactions provider).

**Adoptants et Ecosystem**

Adoption massive déjà : **Shopify full deployment**, Postman, Goose, Libra chat (hosts) ; **Hugging Face** (tous spaces exposés MCP-UI), 11 Labs, MCP storefront (providers). SDKs communautaires Ruby, Python, TypeScript, Go. Projet communautaire sur **mcpui.dev** avec guides complets.

**Vision Future : Web Fragmenté Recomposé**

Vision transformative : aujourd&apos;hui on ouvre 10 tabs différentes (Amazon, Calendar, Booking) pour tâche unique (planifier anniversaire), chacune avec UI complexe dont 90% irrelevant. Future : assistant personnel compose **atomes d&apos;UI** de providers - Google Calendar envoie chunk event, Amazon chunk product list, Booking chunk listings+map. Aucune intégration provider-to-provider nécessaire - assistant a contexte complet. Résultat : **apps déconstructibles** en composants réutilisables, Jarvis accessible car overhead intégration disparu.

**Challenges Roadmap**

Trois défis majeurs : **(1) Auth/SSO** - actuellement état baked in context/UI ou auth in-UI, besoin SSO seamless ; **(2) Clients natifs** - ChatGPT/Claude vont natif, beaucoup ne supportent pas iframes/webviews, exploration **abstract payload** convertible HTML ou native avec **capabilities negotiation** ; **(3) Standardisation adoption** - technologie ready, besoin momentum communautaire.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>MCP-UI</category><category>islands architecture</category><category>remote DOM</category><category>theming</category><category>sandboxed iframes</category></item><item><title>The AI Platform Shift: Redefining What Software Is, and How Leaders Should Respond</title><link>https://www.thekb.eu/fr/fiches/ai-platform-shift-ensarguet-2025-10-15/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/ai-platform-shift-ensarguet-2025-10-15/</guid><description>Changement de plateforme IA - Redéfinition du logiciel - Architecture AI-native - LinkedIn</description><pubDate>Wed, 15 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Philippe Ensarguet soutient que l&apos;intelligence artificielle représente une transformation fondamentale du logiciel, comparable aux grandes révolutions informatiques précédentes, et non une simple amélioration incrémentale. Son analyse s&apos;appuie sur l&apos;observation que chaque changement de plateforme informatique a radicalement redéfini la nature même du logiciel : de l&apos;ère des mainframes aux ordinateurs personnels, puis au web, aux mobiles, et maintenant à l&apos;IA.

La thèse centrale est que les changements de plateforme ne se contentent pas d&apos;améliorer les logiciels existants, mais réécrivent fondamentalement comment les applications sont conçues, développées et utilisées. Chaque transition a créé de nouvelles possibilités qui étaient impossibles ou impensables dans le paradigme précédent. L&apos;IA suit cette trajectoire historique en introduisant des capacités qualitativement différentes.

Ensarguet identifie cinq caractéristiques définissant le logiciel de l&apos;ère IA : il sera adaptatif (ajustant son comportement selon le contexte et l&apos;utilisateur), composable (assemblant dynamiquement des capacités modulaires), piloté par l&apos;intention (comprenant les objectifs plutôt que suivant des commandes explicites), conscient du contexte (intégrant des informations situationnelles complexes), et conversationnel (privilégiant le dialogue naturel aux interfaces traditionnelles).

L&apos;article met en garde contre la tentation la plus courante des organisations établies : simplement ajouter de l&apos;IA à leurs workflows et produits existants. Cette approche, selon Ensarguet, manque l&apos;opportunité de réimaginer fondamentalement ce que le logiciel peut accomplir. Il compare cette erreur aux tentatives initiales de &quot;porter&quot; des applications desktop vers le web sans repenser l&apos;expérience utilisateur pour tirer parti des capacités uniques du web.

Pour les leaders technologiques, Ensarguet recommande une stratégie d&apos;adaptation proactive. Plutôt que d&apos;attendre l&apos;émergence de meilleures pratiques établies, les organisations doivent expérimenter activement avec de nouveaux modèles d&apos;interaction et construire des architectures AI-native. Cette approche nécessite d&apos;accepter l&apos;incertitude et l&apos;ambiguïté inhérentes aux transitions de plateforme.

L&apos;article souligne l&apos;avantage structurel dont disposent les startups dans ces moments de transition. Sans l&apos;encombrement de systèmes legacy et de modèles mentaux établis, elles peuvent explorer plus librement les nouvelles possibilités. Les entreprises établies doivent consciemment surmonter leur inertie organisationnelle pour rivaliser avec cette agilité.

Les implications pratiques incluent la nécessité de repenser les problèmes fondamentaux que le logiciel cherche à résoudre, plutôt que de simplement optimiser les solutions existantes. Les équipes doivent explorer de nouveaux paradigmes d&apos;interaction où l&apos;utilisateur exprime ses intentions et le contexte plutôt que de suivre des workflows prédéfinis. Les systèmes doivent être conçus pour être flexibles et adaptatifs dès le départ.

Ensarguet conclut avec une observation puissante : &quot;Les changements de plateforme sont inévitables. La rapidité avec laquelle nous nous y adaptons ne l&apos;est pas.&quot; Cette citation encapsule l&apos;impératif stratégique pour les leaders technologiques : reconnaître que la transformation IA n&apos;est pas optionnelle, mais que le choix du moment et de la manière de s&apos;adapter peut déterminer le succès ou l&apos;échec organisationnel. Le futur du logiciel ne sera pas constitué de versions améliorées des applications actuelles, mais d&apos;applications fondamentalement différentes que nous commençons tout juste à imaginer.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Platform Shift</category><category>AI-Native Architecture</category><category>Software Transformation</category><category>Computing Revolution</category><category>Adaptive Software</category></item><item><title>Everything you need to know about building ChatGPT apps</title><link>https://www.thekb.eu/fr/fiches/gadget-chatgpt-apps-sdk-guide-2025-10-10/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/gadget-chatgpt-apps-sdk-guide-2025-10-10/</guid><description>Guide développement ChatGPT Apps SDK OpenAI - MCP, OAuth 2.1, Widgets</description><pubDate>Fri, 10 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;L&apos;équipe Gadget partage son retour d&apos;expérience après plusieurs jours de développement intensif sur le nouveau SDK ChatGPT Apps d&apos;OpenAI. L&apos;article détaille les trois composantes essentielles d&apos;une application ChatGPT : un serveur MCP conforme au Model Context Protocol, une extension permettant d&apos;afficher des interfaces utilisateur dans les conversations, et optionnellement un serveur OAuth 2.1 avec OIDC pour l&apos;authentification.

Pour la construction de serveurs MCP, l&apos;article recommande d&apos;utiliser le transport Streamable HTTP plutôt que la version SSE présentée dans les exemples officiels d&apos;OpenAI. Les exemples fournis utilisent une map de sessions en mémoire inadaptée aux plateformes serverless. Le MCP Inspector est conseillé pour le débogage initial car les messages d&apos;erreur de ChatGPT sont peu informatifs.

L&apos;implémentation de l&apos;authentification OAuth 2.1 représente un changement de paradigme : contrairement à l&apos;usage habituel où l&apos;on redirige vers un provider externe comme Google, ici l&apos;application doit elle-même être le provider OAuth pour OpenAI. Cela nécessite d&apos;implémenter les endpoints OIDC de découverte permettant à ChatGPT d&apos;obtenir des tokens.

La fonctionnalité la plus innovante est la possibilité de servir des widgets UI interactifs aux utilisateurs. Ces widgets sont en réalité des iframes sandboxées qui chargent un document HTML statique, mis en cache à l&apos;installation de l&apos;application. Cette contrainte impose le développement d&apos;applications client-side single-page, sans rendu serveur dynamique. L&apos;équipe recommande Vite pour la compilation TypeScript, le bundling, le hot-module-reloading et le support Tailwind. Un plugin Vite dédié est disponible sur GitHub.

Pour la communication avec le backend depuis un widget, deux approches existent. L&apos;objet `window.openai` injecté par OpenAI permet d&apos;appeler les outils MCP avec l&apos;authentification gérée automatiquement et une visibilité pour le LLM sur les interactions. L&apos;alternative via `fetch` direct nécessite de gérer l&apos;authentification manuellement et perd la conscience contextuelle du LLM.

Le CORS constitue un défi majeur avec trois configurations distinctes à gérer : les routes MCP, les routes OAuth 2.1, et les assets frontend. Pour les deux premières, un header permissif `Access-Control-Allowed-Origin: *` est recommandé car l&apos;authentification sécurise déjà les appels. Pour les assets de widgets, il faut autoriser l&apos;origin `https://web-sandbox.oaiusercontent.com` utilisée par OpenAI.

L&apos;article conclut que l&apos;écosystème est encore très jeune mais prometteur, avec des templates prêts à l&apos;emploi disponibles chez Gadget pour accélérer le démarrage.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>ChatGPT Apps</category><category>OpenAI SDK</category><category>MCP</category><category>Model Context Protocol</category><category>OAuth 2.1</category></item><item><title>From RAG to Rigor Mortis: Why Retrieval-Augmented Generation looks like dying</title><link>https://www.thekb.eu/fr/fiches/rag-decline-context-windows-2025-10-08/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/rag-decline-context-windows-2025-10-08/</guid><description>Déclin du RAG - Expansion des fenêtres de contexte IA - LinkedIn</description><pubDate>Wed, 08 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;L&apos;article examine le déclin potentiel de la Génération Augmentée par Récupération (RAG) face à l&apos;évolution rapide de la technologie IA. L&apos;auteur explique comment le RAG est apparu comme une solution aux fenêtres de contexte limitées des premiers modèles IA, permettant aux systèmes de récupérer et d&apos;utiliser des fragments de documents pertinents. Cependant, avec l&apos;expansion rapide des fenêtres de contexte dans les modèles IA modernes (passant de 8K à potentiellement des millions de tokens), le RAG pourrait devenir obsolète.

L&apos;article met en évidence cinq défis clés du RAG qui contribuent à son déclin potentiel. Premièrement, le découpage (chunking) des documents fait perdre le sens contextuel, fragmentant l&apos;information de manière artificielle. Deuxièmement, les technologies d&apos;embedding ont des limitations inhérentes dans leur capacité à capturer pleinement la richesse sémantique du contenu.

Troisièmement, la recherche hybride ajoute une complexité inutile au processus de récupération d&apos;information. Quatrièmement, le reranking introduit de la latence et des coûts supplémentaires dans le pipeline de traitement. Enfin, la gestion de l&apos;infrastructure RAG devient de plus en plus complexe et coûteuse à maintenir.

L&apos;auteur argumente que les technologies émergentes comme Claude Code démontrent un changement vers une recherche directe et riche en contexte, sans mécanismes de récupération complexes. Puisque les modèles IA peuvent maintenant gérer des documents entiers dans leurs fenêtres de contexte, l&apos;infrastructure RAG élaborée pourrait devenir superflue.

Cette évolution représente un changement de paradigme dans la manière dont nous concevons et construisons des systèmes IA. Plutôt que de fragmenter et récupérer l&apos;information, les systèmes futurs pourront traiter directement de vastes quantités de contexte, permettant une compréhension plus holistique et nuancée.

L&apos;article souligne que cette transition a des implications importantes pour les organisations et les développeurs qui ont investi massivement dans l&apos;infrastructure RAG. Les compétences nécessaires pour construire des systèmes IA évoluent, passant de l&apos;ingénierie de récupération complexe à la conception de systèmes agentiques capables de naviguer intelligemment dans de grands espaces contextuels.

L&apos;auteur suggère que les organisations doivent se préparer à cette transition technologique, reconnaissant que le RAG n&apos;était qu&apos;une étape intermédiaire dans l&apos;évolution de l&apos;IA. Les futurs systèmes privilégieront la compréhension du contexte complet plutôt que la récupération fragmentée.

La citation centrale résume parfaitement cette perspective : &quot;Le RAG n&apos;a jamais été la destination—c&apos;était un détour temporaire.&quot; Cette affirmation encapsule l&apos;idée que le RAG était une solution pragmatique à des limitations techniques qui sont maintenant en train d&apos;être dépassées par l&apos;innovation technologique rapide.

En conclusion, l&apos;article appelle à une réévaluation des architectures IA actuelles et à une anticipation des paradigmes émergents qui remplaceront les approches RAG traditionnelles.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Retrieval-Augmented Generation (RAG)</category><category>AI context windows</category><category>Agentic AI</category><category>Large Language Models (LLMs)</category><category>AI technology evolution</category></item><item><title>CEA unveils ExpressIF 3: RISC-V AI SoC for Edge Computing</title><link>https://www.thekb.eu/fr/fiches/cea-expressif-3-riscv-ai-soc-embedded-2025-10-01/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/cea-expressif-3-riscv-ai-soc-embedded-2025-10-01/</guid><description>CEA ExpressIF 3 - RISC-V - AI SoC - Embedded systems - Edge AI - Open source hardware - Sovereign tech</description><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Le CEA (Commissariat à l&apos;énergie atomique et aux énergies alternatives) dévoile **ExpressIF 3**, dernière génération de son **system-on-chip (SoC) IA basé sur RISC-V** conçu pour les applications d&apos;edge computing. Le produit représente un jalon significatif pour la **souveraineté technologique européenne**, offrant une alternative aux architectures de puces américaines et asiatiques dominantes tout en fournissant des **capacités d&apos;accélération IA** spécialisées pour les systèmes embarqués.

**Fondation RISC-V : un choix stratégique**

La décision du CEA de s&apos;appuyer sur **l&apos;architecture de jeu d&apos;instructions ouverte RISC-V** plutôt que sur ARM ou x86 propriétaires reflète des considérations stratégiques de souveraineté. La nature ouverte de RISC-V permet un **contrôle complet de la conception de la puce** sans frais de licence ni dépendances géopolitiques. Cette approche est particulièrement importante pour les industries européennes exigeant un accès garanti de long terme à la technologie des puces, indépendamment des tensions commerciales internationales.

**Architecture d&apos;accélération IA**

ExpressIF 3 intègre des **accélérateurs de réseaux de neurones dédiés** optimisés pour les charges d&apos;inférence typiques des déploiements en edge. L&apos;architecture est conçue pour l&apos;exécution efficace de réseaux de neurones convolutifs (CNN), de transformers et d&apos;autres modèles IA courants tout en maintenant une **faible consommation énergétique**, critique pour les appareils sur batterie. Les performances ciblent les applications nécessitant une **inférence en temps réel** : véhicules autonomes, robotique industrielle, caméras intelligentes, capteurs IoT.

**Focalisation edge computing**

La philosophie de conception privilégie le déploiement **en périphérie plutôt que dans le cloud**. Plutôt que d&apos;envoyer les données vers des serveurs distants pour traitement, ExpressIF 3 permet **l&apos;inférence IA sur l&apos;appareil**, réduisant la latence, améliorant la confidentialité et éliminant les dépendances de connectivité. Cette approche edge-first est de plus en plus importante pour les applications exigeant : des temps de réponse immédiats (véhicules autonomes), la préservation de la vie privée (dispositifs médicaux), un fonctionnement dans des environnements à connectivité contrainte (contextes industriels).

**Efficacité énergétique**

Métrique critique pour les systèmes embarqués : les **watts par inférence**. ExpressIF 3 est optimisé pour une **consommation à l&apos;échelle du milliwatt** tout en maintenant des performances acceptables. Cette efficacité est obtenue par : des accélérateurs IA spécialisés évitant l&apos;inefficacité des CPU généralistes, un clock gating agressif réduisant la consommation au repos, une hiérarchie mémoire minimisant les accès DRAM coûteux, un ajustement tension/fréquence adapté à l&apos;intensité de la charge.

**Écosystème logiciel**

Le matériel seul ne suffit pas — une adoption réussie exige une **stack logicielle complète**. Le CEA développe : chaînes d&apos;outils et compilateurs RISC-V, support des frameworks IA (TensorFlow Lite, ONNX), piles de drivers, cartes de développement, designs de référence, documentation et tutoriels. La construction de l&apos;écosystème représente un effort pluriannuel mais essentiel pour l&apos;adoption commerciale.

**Applications cibles**

Marchés prioritaires : **automobile** (systèmes ADAS, surveillance d&apos;habitacle, conduite autonome), **industrie** (maintenance prédictive, inspection qualité, robotique), **IoT** (caméras intelligentes, réseaux de capteurs, passerelles edge), **dispositifs médicaux** (diagnostics portables, équipements de monitoring). Chaque domaine priorise différents compromis entre performance, consommation et coût.

**Stratégie industrielle européenne**

ExpressIF 3 s&apos;inscrit dans **l&apos;effort européen plus large** d&apos;indépendance technologique. Les dépendances aux plateformes cloud américaines et à la fabrication de puces asiatique sont identifiées comme des vulnérabilités stratégiques. Les investissements français et européens dans la conception et la production domestiques de puces visent à **réduire ces dépendances** tout en créant des industries domestiques compétitives.

**Paysage concurrentiel**

ExpressIF 3 est en concurrence avec : Nvidia Jetson (haute performance, consommation plus élevée), Google Coral (inférence edge basée TPU), Intel Movidius (focalisation vision par ordinateur), SoCs ARM avec NPU. **La différenciation provient de** : l&apos;architecture RISC-V ouverte, l&apos;origine européenne offrant des bénéfices de souveraineté, des optimisations spécifiques pour les applications cibles, un prix compétitif rendu possible par l&apos;absence de licence ARM.

**Voie de commercialisation**

La transition du prototype de recherche au produit commercial exige : des partenariats avec des fonderies de semi-conducteurs pour la fabrication, l&apos;engagement avec les intégrateurs systèmes et OEMs, des processus de certification pour les applications automobiles/médicales, des prix compétitifs malgré des volumes inférieurs à ceux des géants.

Le succès démontrera la viabilité d&apos;une **voie européenne** dans le domaine critique du matériel IA.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>CEA</category><category>ExpressIF 3</category><category>RISC-V</category><category>AI SoC</category><category>edge computing</category></item><item><title>HOW CLAUDE CODE IS BUILT</title><link>https://www.thekb.eu/fr/fiches/how-claude-code-is-built-pragmatic-engineer-2025-09-15/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/how-claude-code-is-built-pragmatic-engineer-2025-09-15/</guid><description>Construction de Claude Code - Architecture IA-first - Ingénierie produit - Pragmatic Engineer</description><pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;L&apos;article de Gergely Orosz offre un aperçu rare du développement de Claude Code, l&apos;outil de développement basé sur l&apos;IA d&apos;Anthropic qui a rapidement généré plus de 500 millions de dollars de revenus annuels. À travers des entretiens avec les ingénieurs fondateurs Boris Cherny et Sid Bidasaria, ainsi que la cheffe de produit Cat Wu, l&apos;article explore la genèse, l&apos;architecture et l&apos;approche d&apos;ingénierie &quot;AI-first&quot; de cet outil révolutionnaire.

Claude Code a débuté en septembre 2024 comme un prototype simple de Boris Cherny, capable initialement de seulement identifier la musique écoutée. La percée décisive est survenue en lui donnant accès au système de fichiers et aux commandes bash, lui permettant d&apos;explorer les bases de code et de répondre à des questions en lisant et en suivant les imports de fichiers de manière autonome. Cette découverte a révélé un &quot;surplus de produit&quot; : la capacité du modèle existait déjà, mais aucun produit ne l&apos;exploitait pleinement.

Le prototype a rapidement gagné en popularité chez Anthropic, avec 50% des ingénieurs l&apos;utilisant quotidiennement cinq jours seulement après une version de test interne en novembre 2024. Malgré un débat interne sur le maintien de l&apos;outil comme avantage concurrentiel, Anthropic a décidé de le lancer publiquement pour approfondir sa compréhension de la sécurité et des capacités des modèles. L&apos;équipe, initialement composée de Boris seul, a atteint une dizaine d&apos;ingénieurs en juillet, travaillant avec une grande autonomie et un accent sur le prototypage rapide.

L&apos;utilité de Claude Code s&apos;est étendue au-delà des développeurs, les data scientists l&apos;adoptant également pour les requêtes et les visualisations. L&apos;outil a contribué à une augmentation de 67% du nombre de pull requests chez Anthropic, malgré un doublement des effectifs d&apos;ingénierie, démontrant un gain de productivité substantiel.

La pile technologique de Claude Code est &quot;sur distribution&quot; pour le modèle Claude, utilisant des technologies que le modèle maîtrise déjà : TypeScript, React avec Ink pour l&apos;interface utilisateur du terminal, Yoga pour la mise en page et Bun pour la construction et le packaging. Fait remarquable, environ 90% du code de Claude Code est écrit par Claude Code lui-même, illustrant une approche &quot;dogfooding&quot; poussée à l&apos;extrême.

L&apos;architecture privilégie la simplicité, agissant comme une interface légère qui expose des outils et des hooks d&apos;interface utilisateur au modèle Claude, lequel effectue la majeure partie du travail complexe. L&apos;équipe affine constamment le système, supprimant souvent du code et simplifiant les prompts avec les nouvelles versions de modèles.

Un aspect crucial est le système de permissions, conçu pour empêcher l&apos;IA d&apos;apporter des modifications irréversibles sans le consentement de l&apos;utilisateur. Il offre un contrôle granulaire, permettant aux utilisateurs d&apos;accorder des permissions une fois, pour les sessions futures, ou de les refuser, avec des options de configuration à plusieurs niveaux.

Le processus de développement se caractérise par une vitesse extrême. L&apos;équipe publie 60 à 100 versions internes par jour et une version externe quotidienne. Le prototypage est exceptionnellement rapide : Boris Cherny a développé environ 20 prototypes d&apos;interface utilisateur pour une fonctionnalité de &quot;liste de tâches&quot; en seulement deux jours, itérant rapidement en fonction des prompts et des retours.

Cette itération rapide, rendue possible par les agents IA, accélère considérablement la conception et l&apos;implémentation de nouvelles fonctionnalités, modifiant fondamentalement le rythme du prototypage. Claude Code introduit également des fonctionnalités innovantes d&apos;expérience utilisateur pour le terminal, tirant parti de la nature interactive des terminaux alimentés par les LLM.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Claude Code</category><category>Anthropic</category><category>IA</category><category>ingénierie logicielle</category><category>développement</category></item><item><title>MCP remplace le navigateur : Voici comment les développeurs devraient se préparer</title><link>https://www.thekb.eu/fr/fiches/mcp-replaces-browser-logrocket-2025-09-15/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/mcp-replaces-browser-logrocket-2025-09-15/</guid><description>MCP remplace le navigateur - Interactions agents IA - Développeurs frontend - LogRocket Blog</description><pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Le Protocole de Contexte de Modèle (MCP) est en train de redéfinir la manière dont les agents d&apos;IA interagissent avec les services en ligne, marquant un changement significatif par rapport à la navigation web traditionnelle centrée sur l&apos;utilisateur. Peter Aideloje explore comment le MCP est en passe de remplacer le navigateur, ce que cette transition implique pour les développeurs, et comment ils peuvent s&apos;y préparer.

Le MCP est un protocole ouvert qui permet aux agents d&apos;IA de se connecter, d&apos;accéder et d&apos;interagir de manière sécurisée avec des outils externes, des sources de données et des API. Son objectif principal est de fournir aux agents d&apos;IA un accès structuré et fiable au contexte et aux fonctionnalités au-delà de leurs données d&apos;entraînement. Contrairement à la navigation web où les humains interagissent avec des pages via un navigateur, le MCP permet à un agent d&apos;IA de découvrir et d&apos;invoquer des outils sur un serveur de manière autonome, en se basant sur l&apos;entrée de l&apos;utilisateur et l&apos;objectif de l&apos;IA.

Cette approche offre un accès direct et structuré aux données ou aux fonctionnalités sans avoir besoin de parser le HTML ou de simuler des clics, réduisant ainsi les incohérences. Le potentiel du MCP à remplacer le navigateur traditionnel est alimenté par la délégation aux agents d&apos;IA, les interactions directes avec des fonctionnalités structurées, l&apos;exécution par intention et l&apos;adoption croissante de l&apos;IA dans l&apos;industrie. Au lieu de naviguer, de filtrer et de remplir des formulaires, les utilisateurs exprimeront simplement ce qu&apos;ils veulent, et le MCP permettra aux assistants de réaliser ces tâches.

Pour les développeurs, en particulier les ingénieurs frontend, l&apos;essor du MCP signifie un changement radical dans la conception des expériences numériques. Au lieu de créer des interfaces utilisateur pixel-perfect pour les humains, les développeurs devront construire des &quot;sites web&quot; orientés IA : des serveurs MCP qui exposent des fonctionnalités de manière compréhensible par les assistants. Ces serveurs ne livrent pas de HTML et de CSS, mais définissent des schémas clairs composés d&apos;outils (fonctions que l&apos;IA peut appeler), de ressources (données structurées en lecture seule) et de prompts (modèles réutilisables pour guider l&apos;interaction de l&apos;assistant avec les utilisateurs). La précision des schémas remplace le polissage de la mise en page.

La sécurité évolue également, passant de modèles centrés sur l&apos;humain à des interactions médiatisées par l&apos;IA, nécessitant une réflexion sur les permissions, les limites de confiance, les pistes d&apos;audit et la limitation de débit. Les API MCP doivent être conçues en priorité pour la compréhension machine, avec des contrats plus stricts, une gestion explicite des erreurs et des métadonnées plus riches.

Pour se préparer, les développeurs doivent se familiariser avec le fonctionnement des serveurs MCP, concevoir des endpoints avec une intention claire, s&apos;habituer aux modèles d&apos;UX axés sur l&apos;IA, s&apos;attendre à une collaboration plus interfonctionnelle et s&apos;impliquer tôt pour façonner l&apos;avenir. Le MCP offre des opportunités pour des expériences utilisateur fluides et de nouveaux paradigmes UX, mais présente aussi des défis en matière de débogage du comportement de l&apos;IA, de garantie de fiabilité et de construction de la confiance.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>mcp</category><category>agents IA</category><category>Model Context Protocol</category><category>développement web</category><category>frontend</category></item><item><title>Block&apos;s Goose and the Future of Agentic Interfaces via Model Context Protocol</title><link>https://www.thekb.eu/fr/fiches/block-goose-mcp-ui-future-agentic-interfaces-2025-08-25/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/block-goose-mcp-ui-future-agentic-interfaces-2025-08-25/</guid><description>Block/Goose — MCP-UI et le futur des interfaces agentiques : composants web interactifs dans les conversations d&apos;agents IA via Model Context Protocol (block.github.io)</description><pubDate>Mon, 25 Aug 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Le blog Goose de Block publie une plongée dans **MCP-UI**, technologie qui, selon l&apos;équipe, condamne « les murs de texte sans fin » des conversations d&apos;agents IA. L&apos;article s&apos;appuie sur un épisode du podcast « Wild Goose Case » réunissant les créateurs de MCP-UI, **Ido Salomon et Liad Yosef de Monday.com**, et **Andrew Harvard de Block**, pour explorer comment cette technologie redessine le futur des interfaces agentiques.

**Le problème des interfaces texte-seulement**

Demander à un agent de l&apos;aide pour un achat aboutit aujourd&apos;hui à un mur de texte : noms de produits, prix, descriptions, puis copier-coller d&apos;URLs et onglets multiples — l&apos;utilisateur refait tout le travail. Comme le résume Ido Salomon, tout le monde a connu ce moment de « rage quit » devant un assistant qui ne renvoie que du texte. Ces interfaces conviennent aux early adopters, pas au grand public.

**MCP-UI : protocole et SDK**

MCP-UI (Model Context Protocol User Interface) permet d&apos;intégrer des **composants web riches et interactifs** directement dans les conversations d&apos;agents. La philosophie est simple : pourquoi jeter des décennies d&apos;expertise web UI/UX quand on peut l&apos;augmenter avec l&apos;IA ? Liad Yosef souligne que plus d&apos;une décennie d&apos;interfaces web perfectionnées pour les limites cognitives humaines ne doit pas disparaître avec les agents. Le système exploite les embedded resources de la spécification MCP : un serveur MCP peut retourner des composants UI au lieu de texte brut. Quatre apports clés : composants riches (catalogues, cartes de sièges, formulaires), **préservation de la marque** (Shopify garde son expérience), intégration sécurisée, et **compatibilité cross-platform**.

**Fondations techniques**

La sécurité prime : les composants sont rendus dans des **iframes sandboxées** qui ne communiquent avec l&apos;hôte que par post messages, empêchant le code tiers de manipuler l&apos;application parente. Trois types de contenu sont supportés : URLs externes, HTML brut, et remote DOM (rendu dans des workers séparés). Le démarrage est minimal : `createUIResource({ type: &apos;html&apos;, content: &apos;&amp;lt;h1&amp;gt;Hello World&amp;lt;/h1&amp;gt;&apos; })`.

**Démonstrations et écosystème**

Les démos montrent un shopping visuel (catalogue Shopify interactif avec ajout au panier), la planification de voyage (sélection de siège sur carte visuelle, météo de destination automatique) et la découverte de restaurants (cartes avec photos, notes, menus, commande directe) — le tout sans quitter la conversation. Le succès repose sur quatre parties prenantes : développeurs d&apos;agents (comme l&apos;équipe Goose), développeurs de serveurs MCP, fournisseurs de services (Shopify, Square) et utilisateurs finaux. L&apos;approche crée un **effet de réseau** : un composant implémenté une fois fonctionne sur tous les agents compatibles.

**Vision**

Au-delà d&apos;interfaces plus jolies : une **révolution de l&apos;accessibilité** (« quoi de plus accessible qu&apos;un agent qui vous connaît et construit l&apos;UI selon vos préférences ? ») et, à terme, une **générative UI** produisant des interfaces adaptées aux besoins de chaque utilisateur.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>Block</category><category>Goose</category><category>MCP</category><category>Model Context Protocol</category><category>interfaces agentiques</category></item><item><title>MCP-UI: The Future of Agentic Interfaces</title><link>https://www.thekb.eu/fr/fiches/mcp-ui-future-agentic-interfaces-goose-2025-08-25/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/mcp-ui-future-agentic-interfaces-goose-2025-08-25/</guid><description>MCP-UI révolutionne interfaces agents IA, composants web interactifs, sandboxed iframes, accessibilité, générative UI - Goose/Block</description><pubDate>Mon, 25 Aug 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;**Le Problème des Interfaces Textuelles Pures**

Les interfaces d&apos;agents IA traditionnelles souffrent d&apos;une limitation fondamentale : elles forcent les utilisateurs à consommer toute information via réponses textuelles. Lorsqu&apos;on demande des recommandations produits, planification voyage ou recherche restaurants, on reçoit des murs de texte accablants avec descriptions, liens et données nécessitant copier-coller manuel et jonglage d&apos;onglets. Cela défait l&apos;objectif d&apos;avoir un assistant intelligent et crée une expérience utilisateur médiocre, spécialement pour non-techniques. L&apos;approche texte-seulement fonctionne pour early adopters mais crée des barrières à l&apos;adoption mainstream, limitant l&apos;utilité des agents pour tâches quotidiennes.

**Architecture Technique de MCP-UI**

MCP-UI (Model Context Protocol User Interface) est à la fois protocole et SDK permettant d&apos;intégrer des composants web interactifs riches directement dans les conversations d&apos;agents IA. Le système exploite les embedded resources de la spécification MCP, autorisant les serveurs MCP à retourner composants UI interactifs plutôt que texte brut. Ces composants sont rendus dans des **iframes sandboxed** qui communiquent avec l&apos;application hôte uniquement via messages post sécurisés, garantissant que code tiers ne peut accéder ou manipuler l&apos;application parente.

L&apos;implémentation supporte **trois types de contenu** : URLs externes (apps web existantes dans iframes), HTML brut (HTML custom avec CSS et JavaScript), et remote DOM (UI rendue dans workers séparés pour sécurité renforcée). Les développeurs peuvent commencer avec simples ressources HTML et progressivement enrichir avec fonctionnalités interactives.

**Bénéfices Clés et Cas d&apos;Usage**

MCP-UI préserve décennies d&apos;expertise web UI/UX tout en l&apos;augmentant avec capacités IA. Il maintient l&apos;identité de marque pour entreprises comme Shopify, fournit compatibilité cross-platform seamless entre différents agents IA, et crée un **network effect** où composants UI fonctionnent universellement une fois implémentés. La technologie adresse l&apos;accessibilité en permettant aux agents de construire interfaces adaptées aux préférences et besoins individuels. Elle crée aussi standardisation, éliminant besoin d&apos;intégrations séparées pour chaque plateforme IA.

**Démonstrations Concrètes**

Trois exemples compellants : **(1) Shopping Visuel** - catalogues Shopify avec images, prix et éléments interactifs où cliquer ajoute items au panier ; **(2) Planification Voyage** - cartes sélection sièges avion visuelles avec lookup météo automatique pour destinations ; **(3) Découverte Restaurants** - navigation restaurants locaux avec cartes photos, ratings, menus et capacités commande directe, tout dans le flux conversationnel.

**Implications Futures**

MCP-UI pointe vers une **révolution accessibilité** où agents construisent interfaces personnalisées, **générative UI** créant expériences sur-mesure pour utilisateurs individuels, **expériences multi-modales** s&apos;étendant au-delà du visuel vers voix et composants mobiles natifs, et **standardisation cross-platform**. Le défi actuel est l&apos;adoption plutôt que faisabilité technique, avec acteurs majeurs comme Shopify implémentant déjà support MCP sur tous leurs stores.

**Détails Implémentation Technique**

L&apos;écosystème de stakeholders implique quatre groupes : développeurs agents implémentant support MCP-UI, développeurs serveurs MCP construisant composants UI, fournisseurs services créant interfaces riches, et utilisateurs finaux bénéficiant d&apos;interactions intuitives. Démarrer nécessite code minimal - développeurs peuvent commencer avec ressources HTML basiques comme `createUIResource({ type: &apos;html&apos;, content: &apos;&amp;lt;h1&amp;gt;Hello World&amp;lt;/h1&amp;gt;&apos; })` et étendre depuis là. La technologie est déjà supportée dans Goose et disponible via documentation complète et communauté Discord active.

MCP-UI représente un shift fondamental des interactions IA text-heavy vers expériences riches, visuelles et intuitives qui font le pont entre le web tel qu&apos;on le connaît et le futur agentique en construction.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>MCP-UI</category><category>Model Context Protocol UI</category><category>interfaces agentiques</category><category>composants web interactifs riches</category><category>interfaces IA visuelles</category></item><item><title>Model Once, Represent Everywhere: UDA (Unified Data Architecture) at Netflix</title><link>https://www.thekb.eu/fr/fiches/netflix-uda-unified-data-architecture-knowledge-graph-2025-06-12/</link><guid isPermaLink="true">https://www.thekb.eu/fr/fiches/netflix-uda-unified-data-architecture-knowledge-graph-2025-06-12/</guid><description>Architecture données unifiée Netflix, knowledge graph RDF/SHACL, modélisation domaine, Upper metamodel, mappings sémantiques, projections automatiques GraphQL/Avro/Iceberg - Netflix Technology Blog</description><pubDate>Thu, 12 Jun 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Netflix présente UDA (Unified Data Architecture), une infrastructure révolutionnaire basée sur un knowledge graph pour résoudre la fragmentation chronique des modèles de données à l&apos;échelle de son écosystème Content Engineering. Le problème fondamental : des concepts métier centraux comme &quot;actor&quot; ou &quot;movie&quot; sont redéfinis indépendamment dans chaque système (GraphQL Gateway, asset management, media computing), créant duplication, incohérences terminologiques, problèmes qualité, et connectivité limitée.

**Architecture fondamentale : Knowledge Graph RDF/SHACL**

UDA adopte RDF et SHACL comme fondations techniques, mais confronte des défis opérationnels majeurs à l&apos;échelle entreprise : RDF manquait d&apos;information model utilisable, SHACL n&apos;était pas conçu pour données enterprise avec schémas locaux et clés typées, les équipes manquaient de pratiques d&apos;authoring partagées, et l&apos;outillage ontologie n&apos;offrait pas support pour modélisation collaborative. Solution : information model &quot;named-graph-first&quot; où chaque named graph se conforme à un governing model, lui-même named graph dans le knowledge graph.

**Upper Metamodel : Le modèle de tous les modèles**

Upper constitue le langage formel pour décrire domaines métier ou systèmes, organisant concepts en domain models : vocabulaires contrôlés définissant classes d&apos;entités clés, attributs, relations. Crucially, Upper est bootstrapping upper ontology : auto-référentiel (modélise lui-même), auto-descriptif (définit concept de domain model), auto-validant (conforme à son propre modèle). Upper projette vers API Java Jena-based et schéma GraphQL fédéré dans Enterprise Gateway. Comme tous domain models sont extensions conservatives d&apos;Upper, intégration seamless runtime garantit sémantique données cohérente.

**Mappings et Projections : Connexion et Automation**

Mappings connectent éléments domain models aux data container representations (GraphQL resolvers, Data Mesh sources, Iceberg tables). Tout est adressable : du domain model à l&apos;attribut spécifique, du table Iceberg à la colonne individuelle. Mappings permettent discovery bidirectionnelle : du concept métier au système physique stockant données, et inverse. Projections produisent conteneurs concrets implémentant caractéristiques dérivées du domain model enregistré, avec transpilation automatique vers GraphQL/Avro schemas preservant sémantique.

**Adopteurs Production : PDM et Sphere**

PDM (Primary Data Management) gère vocabulaires contrôlés authoritative utilisant modèle SKOS (W3C). Prend domain model comme input, génère UI automatiquement, provisionne Domain Graph Services et pipelines Data Mesh via projections UDA. Vocabulaires consommateurs ignorent SKOS—travaillent avec terminologie domaine familière.

Sphere : système reporting opérationnel self-service UDA-powered. Discovery via concepts métier (&quot;actors&quot;, &quot;movies&quot;), non tables techniques. UDA knowledge graph génère requêtes SQL via graph traversal, éliminant joins manuels et médiation technique. Métadonnées agrégées présentées avec vocabulaire unifié, boundaries et islands data landscape identifiées automatiquement.

**Impact transformationnel**

UDA transforme modèles conceptuels en control plane actif : non seulement documente concepts, mais génère schémas, provisionne services, orchestre data movement, et enforce consistency automatiquement. Futurs développements : support Protobuf/gRPC, matérialisation knowledge graph instance data, résolution challenges Graph Search initiaux ayant inspiré ce travail.&lt;/p&gt;</content:encoded><category>Architecture &amp; Construction</category><category>UDA</category><category>Unified Data Architecture</category><category>knowledge graph</category><category>domain modeling</category><category>RDF</category></item></channel></rss>