Le framework frontal open source pour agents IA CopilotKit a annoncé le 7 mai le lancement d’Open Generative UI, une implémentation open source de la fonctionnalité Claude Artifacts d’Anthropic. Akshay_pachaar a résumé les points clés : la version de CopilotKit permet à l’agent de générer dynamiquement du HTML/SVG pendant l’exécution, qui s’affichent en streaming token par token dans un iframe sandboxé ; ainsi, l’utilisateur peut voir en temps réel l’assemblage de l’interface, sans attendre la réponse complète. Avant Claude Artifacts d’Anthropic, les capacités de générateur d’interface ne se trouvaient que dans les produits propriétaires d’Anthropic ; CopilotKit ouvre au public le même mode, afin qu’il puisse s’intégrer à n’importe quelle application.
Mécanisme central : l’agent génère en temps réel du HTML/SVG, puis le diffuse vers un iframe sandboxé.
Conception technique d’Open Generative UI :
L’agent ne choisit pas parmi des composants déjà prêts ; à chaque fois, il génère depuis zéro n’importe quel contenu visuel
La sortie est diffusée en streaming token par token au format HTML/SVG vers un iframe
L’iframe est entièrement isolé : il ne peut pas accéder à l’application parente, au DOM, ni aux données de l’utilisateur
Même si l’agent produit des balises cassées ou du JavaScript inattendu, rien ne fuit à l’extérieur de l’iframe
Les développeurs peuvent guider l’agent via des « skill prompts » pour qu’il produise des formats visuels spécifiques (par exemple un tableau de bord Chart.js avec des étiquettes d’axes, ou un modèle 3D avec des contrôles de rotation, etc.)
Le design du sandbox est une approche standard pour gérer le risque lié à la « génération arbitraire de code par un agent » : laisser l’agent produire librement, tout en limitant son périmètre d’exécution, sans compromettre la frontière de sécurité de l’application principale.
Périmètre de compatibilité : LangGraph/CrewAI/Mastra/Google ADK/AWS Strands
Open Generative UI est construit sur le protocole AG-UI, compatible dès la mise en place avec plusieurs frameworks d’agents :
LangGraph
CrewAI
Mastra
Google ADK
AWS Strands
Le tout fournit aussi un serveur MCP (Model Context Protocol) indépendant, qui peut être intégré en branchant Claude Code, Cursor, ou tout client compatible MCP. L’ensemble s’appuie sur le framework frontal open source de CopilotKit : sur GitHub, CopilotKit a accumulé plus de 30 000 étoiles, et propose des SDK pour React, Next.js, Angular et Vue.
Portée pour les développeurs d’agents IA : une norme GenUI à travers les frameworks et les modèles
La signification de cette publication pour la couche « applications d’agents IA » :
Par le passé, les développeurs devaient implémenter eux-mêmes, depuis zéro, l’« interface dynamique de style Claude Artifacts » dans leur propre application
Open Generative UI fournit une option open source, compatible avec plusieurs frameworks et plusieurs modèles
Grâce au serveur MCP, les utilisateurs peuvent s’y connecter directement via Claude Code et Cursor
Événements concrets à suivre : le taux d’adoption d’Open Generative UI de CopilotKit dans les communautés LangChain/CrewAI, la réaction officielle d’Anthropic au fait que « Claude Artifacts soit implémenté en open source », ainsi que de savoir si d’autres frameworks d’agents proposent des capacités GenUI similaires.
Cet article CopilotKit ouvre Open Generative UI : implémentation de Claude Artifacts à travers les frameworks d’agents est apparu pour la première fois sur Chaîne News ABMedia.
Articles similaires
Exodus lance XO Cash, un stablecoin d’agent IA sur Solana, avec les outils de développement AgentKit
Trois agences chinoises publient des lignes directrices sur les agents d’IA avec 19 scénarios d’application typiques
Nous Research publie Hermes Agent v0,13.0 avec un système multi-agents Kanban reconstruit
Fomoin s’associe à Catto Verse pour intégrer 12 agents d’IA pour l’automatisation Web3
GoldFinger et 4AI annoncent un partenariat stratégique pour combiner l’or tokenisé avec l’IA décentralisée