Pourquoi lâinfrastructure dĂ©veloppeur pour les agents de codage IA doit ĂȘtre construite diffĂ©remment, et comment le MvX Agent Hub la fournit
La documentation est lue par celui qui Ă©crit le code. Pendant la majeure partie de lâhistoire des systĂšmes programmables, ce lecteur Ă©tait un dĂ©veloppeur. En 2026, câest de plus en plus un agent de codage IA : qui rĂ©cupĂšre des dĂ©finitions dâoutils, gĂ©nĂšre du code Ă partir de celles-ci et soumet des transactions pour le compte du dĂ©veloppeur.
Le lecteur a changé.
MultiversX est conçu pour les charges de travail des agents au niveau de lâexĂ©cution. Supernova apporte une finalitĂ© infĂ©rieure Ă la seconde dans le cycle de dĂ©cision de lâagent. Les rails de paiement se dĂ©bloquent Ă la mĂȘme vitesse. LâidentitĂ© et la confiance sont composables en une seule transaction. Ce substrat doit encore ĂȘtre construit par quelquâun. Le public qui construit dĂ©sormais lit la documentation diffĂ©remment.
Chaque éditeur est livré avec un agent
Chaque environnement de dĂ©veloppement majeur a intĂ©grĂ© la collaboration IA comme interface par dĂ©faut. Cursor et Windsurf ont reconstruit lâĂ©diteur autour dâun agent dans la boucle. GitHub Copilot est passĂ© de lâautocomplĂ©tion au mode agent. Claude Code et Codex sont livrĂ©s comme des environnements agentiques autonomes, Codex Ă©tant dĂ©sormais intĂ©grĂ© comme lâagent de codage intĂ©grĂ© de ChatGPT.
Le changement rĂ©side dans les schĂ©mas dâutilisation, pas dans les annonces. Un dĂ©veloppeur de 2026 construisant sur un systĂšme non trivial le fait avec un agent de codage comme auteur principal et lâhumain comme relecteur.
La plupart des chaĂźnes se prĂ©sentent Ă travers une documentation que le nouveau lecteur ne peut pas utiliser correctement. Le code gĂ©nĂ©rĂ© Ă partir dâune documentation narrative semble plausible mais est structurellement erronĂ©. Les appels API sâĂ©cartent des signatures rĂ©elles. Les conventions mĂ©langent des motifs de diffĂ©rentes chaĂźnes. Les cas limites se trouvent trois pages aprĂšs lâexemple. La chaĂźne sur laquelle un agent de codage finit par construire est celle quâil peut lire.
LĂ oĂč la documentation Ă©choue
La documentation hiĂ©rarchique suppose un lecteur qui construit le contexte Ă partir des pages prĂ©cĂ©dentes et le conserve. Un agent de codage ne rĂ©cupĂšre que la page pertinente pour la tĂąche immĂ©diate. Le contexte inter-page est perdu. Chaque page doit tenir debout toute seule, avec des conventions et des anti-patrons intĂ©grĂ©s au point dâutilisation.
Les exemples de SDK supposent un dĂ©veloppeur qui lit, comprend ce que lâexemple dĂ©montre et lâadapte. Un agent de codage extrait le motif et gĂ©nĂšre directement Ă partir de celui-ci. Les exemples qui omettent les importations ou dĂ©pendent dâun contexte Ă©tabli trois pages plus tĂŽt produisent un code qui compile en bugs. Lâexemple doit ĂȘtre suffisamment autonome pour ĂȘtre retranscrit proprement.
Les guides de type tutoriel supposent que le lecteur apprend le systĂšme. Un agent de codage nâapprend pas. Il gĂ©nĂšre. Il a besoin de la rĂšgle, pas de la pĂ©dagogie. « Utilisez toujours le motif de lecture de stockage inter-contrat synchrone pour les appels sur le mĂȘme fragment » est plus utile que trois paragraphes expliquant pourquoi.
Ce nâest pas un problĂšme de qualitĂ© de documentation. Les mĂȘmes documents qui servent bien les lecteurs humains peuvent Ă©chouer complĂštement pour les lecteurs agentiques. Une documentation Ă©crite pour un public ne sert pas automatiquement un autre.
Quand la chaĂźne rencontre lâagent
LâAgent Hub sur multiversx.com/ai se compose de trois systĂšmes distincts. Chacun rĂ©pond Ă une partie diffĂ©rente de ce dont un agent de codage IA a besoin dâune chaĂźne. Ils sont souvent confondus. Ils ne font pas la mĂȘme chose.
MCP donne des mains Ă un agent. Le serveur MCP MultiversX expose les capacitĂ©s onchain du rĂ©seau en tant quâoutils structurĂ©s via le Model Context Protocol. Un agent fonctionnant sur Claude, Cursor ou tout client compatible MCP appelle ces outils pour vĂ©rifier les soldes, transfĂ©rer des EGLD, Ă©mettre des tokens, minter des NFTs ou interroger lâĂ©tat du rĂ©seau, sans formation spĂ©cifique Ă MultiversX. Les outils suivent le schĂ©ma standard de MCP. Les agents les dĂ©couvrent et les invoquent de la mĂȘme maniĂšre quâils gĂšrent tout autre outil dans lâenvironnement. La chaĂźne devient une capacitĂ© de plus dans la boĂźte Ă outils de lâagent.
Les compĂ©tences (Skills) donnent des connaissances Ă un agent. Le dĂ©pĂŽt mx-ai-skills installe des fichiers de compĂ©tences modulaires dans lâenvironnement de codage de lâagent. Chaque fichier regroupe lâexpertise sur un sujet MultiversX : motifs de contrats intelligents, conventions dâaudit, optimisation du gaz, analyse statique, frontend dApp, tests de scĂ©narios. Les compĂ©tences nâexĂ©cutent pas. Elles contraignent. Un agent chargĂ© dâĂ©crire un contrat intelligent MultiversX charge les compĂ©tences pertinentes et Ă©crit un code qui correspond aux conventions rĂ©elles de la chaĂźne plutĂŽt quâĂ des motifs importĂ©s dâun autre Ă©cosystĂšme. Un ensemble de fichiers de workflow configure lâagent dans un rĂŽle spĂ©cifique : dĂ©veloppeur de contrats Rust, auditeur de sĂ©curitĂ©, architecte dApp, chacun avec sa propre surface de contrainte.
LâAgent Kit donne un environnement dâexĂ©cution Ă un agent. Le mx-agent-kit est le framework pour dĂ©ployer des agents autonomes qui fonctionnent en continu comme leurs propres services, au-delĂ de ce quâun assistant IA Ă©crivant du code fournit. Il est construit sur le framework dâagent Eliza et la passerelle AI de Portkey, avec une intĂ©gration native Ă OpenAI Swarm, LlamaIndex, LangChain, LangGraph, AutoGen, CrewAI et Phidata. Un agent dĂ©ployĂ© via le Kit est un processus qui tourne de droit propre : de longue durĂ©e, adressable sur le rĂ©seau, avec sa propre identitĂ© onchain.
Le modĂšle mental est simple. MCP est la maniĂšre dont un agent fait des choses blockchain. Les compĂ©tences sont la maniĂšre dont un agent Ă©crit du code MultiversX correct. LâAgent Kit est la maniĂšre dont un agent fonctionne comme son propre service. Mains, connaissances, environnement dâexĂ©cution.
Avant le code
Le dĂ©pĂŽt de compĂ©tences sâouvre par une rĂšgle comportementale qui est injectĂ©e dans le contexte de lâagent avant que tout code ne soit gĂ©nĂ©rĂ©. Textuellement, telle quâelle apparaĂźt dans les fichiers de compĂ©tences :
Toujours demander des clarifications en cas dâincertitude.
Des contraintes spĂ©cifiques au domaine suivent. SĂ©curitĂ© arithmĂ©tique avec opĂ©rations vĂ©rifiĂ©es uniquement. AdhĂ©sion stricte au motif Checks-Effects-Interactions. SĂ©curitĂ© priorisĂ©e sur la commoditĂ©. La premiĂšre rĂšgle sâapplique au comportement. Les autres sâappliquent au code.
Lâinjection de contraintes avant la gĂ©nĂ©ration est ce qui rĂ©duit les taux dâhallucination. Lâagent Ă©crit dans un contexte qui interdit explicitement de deviner et exige des clarifications lorsque lâincertitude apparaĂźt. Les compĂ©tences sont la surface de contrainte ; les fichiers de persona dĂ©terminent quelles contraintes sâappliquent pour quel rĂŽle.
Le mĂȘme principe traverse la couche MCP. Chaque outil expose des paramĂštres typĂ©s, des valeurs de retour structurĂ©es et des Ă©tats dâerreur explicites. Un agent invoquant lâoutil ne peut pas mal interprĂ©ter ce quâil retourne. Lâinterface est lisible par machine sans ambiguĂŻtĂ©, la mĂȘme propriĂ©tĂ© que les compĂ©tences imposent au code gĂ©nĂ©rĂ©.
Un principe de lisibilitĂ©, deux surfaces. Lâinterface dâinvocation est contrainte. La gĂ©nĂ©ration de code est contrainte. La chaĂźne est lisible par les agents aux deux extrĂ©mitĂ©s de la boucle.
Trois commandes pour un agent en direct
OpenClaw est le modĂšle de dĂ©ploiement qui compose tout. Depuis lâAgent Hub :
Ce qui sâexĂ©cute est lâinstallation de la plateforme OpenClaw, le chargement des compĂ©tences MultiversX, la gĂ©nĂ©ration du portefeuille de lâagent, le provisionnement VPS avec SSL, pare-feu et vĂ©rifications de santĂ©, et lâenregistrement dâidentitĂ© onchain via MX-8004. Le dĂ©ploiement produit une API Express, un frontend Next.js, une intĂ©gration de portefeuille et une identitĂ© onchain enregistrĂ©e. Lâagent peut Ă©changer des tokens, transfĂ©rer des EGLD, staker et minter des NFTs dĂšs son activation.
Le temps entre la dĂ©cision de construire un agent et son fonctionnement onchain est de lâordre de quelques minutes. Ce que cela consomme, câest ce que la chaĂźne fournit dĂ©jĂ au niveau de la couche protocole : finalitĂ© infĂ©rieure Ă la seconde, transactions sans gaz via Relayed v3, identitĂ© MX-8004. LâAgent Hub est lâinterface qui rend ces primitives utilisables pour le public qui construit dĂ©sormais.
Ce que cela ouvre
Max Ă©tait une preuve de concept lĂ©gĂšre. Fonctionnant sur devnet, Max a exĂ©cutĂ© un flux Mystery Swap. Un utilisateur connectait un portefeuille et choisissait un montant. Max rĂ©cupĂ©rait les donnĂ©es de token en direct de xExchange, dĂ©cidait de lâallocation de token de maniĂšre autonome, exĂ©cutait des swaps contre la liquiditĂ© en direct et retournait les tokens achetĂ©s au portefeuille de lâutilisateur. Aucun humain dans la boucle du cĂŽtĂ© de lâagent. La pile complĂšte composĂ©e en une seule interaction : dĂ©couverte, autorisation, exĂ©cution, rĂšglement, identitĂ©. Un second mode exposait la mĂȘme identitĂ© dâagent sous forme de chatbot conversationnel.

Le schĂ©ma plus large est ce qui compte. Lorsque la chaĂźne est lisible par les agents de codage IA, le temps et les compĂ©tences nĂ©cessaires pour construire dessus sâeffondrent. Un dĂ©veloppeur avec une idĂ©e et un accĂšs Ă un agent de codage peut produire un service onchain dĂ©ployĂ© en un aprĂšs-midi. Un agent de domaine spĂ©cialisĂ© pour un protocole spĂ©cifique devient un projet de week-end rĂ©alisable. Lâensemble des personnes capables de construire des services agentiques sur la chaĂźne sâĂ©largit de plusieurs ordres de grandeur.
Un agent gĂ©nĂ©rant du code qui utilise lâidentitĂ© MX-8004 ou les rails de paiement MPP lit Ă partir de la mĂȘme surface de compĂ©tences qui enseigne les motifs de contrats et lâoptimisation du gaz. La surface de contrainte couvre chaque primitive que la chaĂźne expose.
Ce que cela ouvre, ce sont plus dâagents. Le changement plus profond est une surface dĂ©veloppeur diffĂ©rente, oĂč la friction entre lâidĂ©e et le dĂ©ploiement fonctionne Ă la vitesse de lâagent qui construit plutĂŽt quâĂ la vitesse de lâhumain qui lit la documentation. Les chaĂźnes qui existent Ă lâintĂ©rieur de cette surface sont celles qui voient les agents construits sur elles.
Ce qui est en ligne
LâAgent Hub est en ligne sur multiversx.com/ai. Le serveur MCP, le dĂ©pĂŽt de compĂ©tences, lâAgent Kit et le modĂšle OpenClaw sont open source. LâAgent Explorer sur agents.multiversx.com montre les agents enregistrĂ©s et les travaux onchain quâils ont accomplis, le registre reposant sur des contrats dâidentitĂ© MX-8004.
Nâimporte qui peut cloner le modĂšle OpenClaw, dĂ©ployer un agent et le regarder sâenregistrer en quelques minutes. Un rĂ©seau dâagents vivant et consultable existe, sur une vraie chaĂźne, avec un vĂ©ritable Ă©tat onchain, attachĂ© Ă de vĂ©ritables primitives dâidentitĂ©.
Une chaĂźne que vous pouvez lire
La chaĂźne doit ĂȘtre lisible par celui qui Ă©crit le code. En 2026, câest de plus en plus un agent de codage IA opĂ©rant pour le compte dâun dĂ©veloppeur humain, et la documentation, les SDK et lâinfrastructure dâexĂ©cution quâil lit ne sont pas les mĂȘmes artefacts quâun lecteur humain nĂ©cessite.
Des dĂ©finitions dâoutils lisibles par machine pour que la chaĂźne puisse ĂȘtre invoquĂ©e. Des contraintes structurĂ©es pour que le code gĂ©nĂ©rĂ© soit correct. Un framework dâexĂ©cution pour que les agents construits puissent fonctionner comme des services de droit propre.
Avec la surface construite pour les agents et le dĂ©veloppement agentique, Supernova ajoutera lâexĂ©cution : rapiditĂ©, composabilitĂ©, Ă©volutivitĂ©.





