CopilotKit Open Source : implémentation inter-agents pour le framework Claude Artifacts de génération d’interfaces utilisateur

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.

Avertissement : Les informations contenues dans cette page peuvent provenir de tiers et ne représentent pas les points de vue ou les opinions de Gate. Le contenu de cette page est fourni à titre de référence uniquement et ne constitue pas un conseil financier, d'investissement ou juridique. Gate ne garantit pas l'exactitude ou l'exhaustivité des informations et n'est pas responsable des pertes résultant de l'utilisation de ces informations. Les investissements en actifs virtuels comportent des risques élevés et sont soumis à une forte volatilité des prix. Vous pouvez perdre la totalité du capital investi. Veuillez comprendre pleinement les risques pertinents et prendre des décisions prudentes en fonction de votre propre situation financière et de votre tolérance au risque. Pour plus de détails, veuillez consulter l'avertissement.
Commentaire
0/400
Aucun commentaire