Tout ce que l'agent produit n'est pas du texte brut. Lorsque Crew crée quelque chose de visuel — un prototype d'interface utilisateur, un tableau de bord d'état, un formulaire de configuration — cela s'affiche sous forme de widget directement dans le message de clavardage. Vous interagissez avec lui sur place, et vos actions sont renvoyées à l'agent.
Un widget est du HTML intégré dans un message de clavardage. Il s'affiche en ligne dans un iframe avec Tailwind CSS, des variables de thème et un environnement d'exécution en bac à sable. La principale différence par rapport à un bloc de code statique : les widgets sont interactifs et peuvent envoyer des événements à l'agent.
Lorsque l'agent produit un widget, vous le voyez s'afficher dans votre fil de clavardage — une mini-application en direct au sein de la conversation. Exemples :
Cliquez sur des boutons, remplissez des formulaires, sélectionnez des options — vos interactions déclenchent des événements renvoyés à la session de l'agent. L'agent reçoit un [Widget action event] avec votre charge utile et peut :
Cela fait des widgets bien plus que de simples aperçus — c'est une façon d'avoir des interactions structurées, semblables à des formulaires, sans quitter le clavardage.
var(--bg), var(--text), var(--accent) suivent le thème de votre tableau de bord| Modèle | Ce qu'il fait |
|---|---|
| Interface d'approbation | « Déployer en production? » avec des boutons Oui/Non structurés |
| Générateur de configuration | Champs de formulaire que l'agent applique à la soumission |
| Explorateur de données | Interface de filtrage/exploration qui demande plus de données |
| Tableau de bord de progression | État en temps réel d'une tâche en cours |
| Sélecteur d'options | Cartes à choix multiples sur lesquelles l'agent agit |
Lorsque l'agent crée quelque chose que vous souhaitez conserver — une application Web, un document, un fichier de code — cela devient un artéfact. Les artéfacts persistent au-delà de la session de clavardage dans une bibliothèque dédiée avec historique des versions, dossiers et commentaires.
Les artéfacts constituent une fonctionnalité complète avec leur propre cycle de vie : création, itération, gestion des versions, déploiement, retour en arrière. Pour le guide complet sur la gestion des artéfacts, le déploiement d'applications Web et l'utilisation de la bibliothèque d'artéfacts, consultez Artéfacts et déploiement.
Lorsque vous clavardez et que vous voulez sauvegarder quelque chose, demandez « enregistre ceci comme artéfact » — l'agent crée un artéfact persistant dans votre bibliothèque. Vous pouvez y apporter des modifications avec « mets à jour l'artéfact », et les artéfacts d'applications Web obtiennent un aperçu local en direct directement sur leur carte. Le panneau Artifacts du tableau de bord est l'endroit où vous parcourez, organisez et gérez tout ce que l'agent a produit.
Sortie enrichie et widgets