Les systèmes de design sont disponibles exclusivement sur le plan Enterprise. Seuls les administrateurs d’organisation peuvent configurer et gérer les systèmes de design.
Pourquoi configurer un système de design
Sans système de design, chaque builder doit expliquer manuellement à Agent votre bibliothèque de composants, vos jetons de couleur et vos conventions de mise en page. La configuration d’un système de design résout ce problème en :- Encodant vos standards visuels : Agent utilise vos composants, couleurs et espacements exacts — pas des valeurs par défaut génériques
- Assurant la cohérence : Chaque application suit le même langage de design
- Réduisant le temps d’intégration : Les nouveaux builders produisent des résultats conformes à la marque immédiatement
- Capturant les connaissances tacites : Les décisions de design et les patterns d’utilisation des composants qui vivent dans les têtes de votre équipe sont documentés pour Agent
Ce dont vous aurez besoin
- Bibliothèque de composants frontend sous forme de tarfile ou de bibliothèque de composants Figma
- Ressources de polices et icônes utilisées dans votre système de design
- Toute documentation IA de votre système de design (MCP, Agent Skills)
Ce que vous pouvez configurer
La configuration d’un système de design comporte trois parties :-
Instructions personnalisées. Votre fichier
custom_instruction/instructions.mddonne à Agent les règles générales qui s’appliquent à chaque projet : quelle bibliothèque de composants utiliser, quels jetons de design référencer et quels patterns suivre. Agent dispose toujours de ce fichier dans son contexte. -
Skills. Les skills dans
.agents/skills/fournissent du matériel de référence détaillé qu’Agent charge à la demande. Utilisez-les pour la documentation de l’API des composants, les guides de thématisation, les bibliothèques de patterns de mise en page et autre contenu de référence approfondi qui serait trop volumineux pour le fichier d’instructions principal. -
Ressources de design et de marque. Placez vos logos, icônes, polices et autres ressources de marque dans un dossier dédié (par exemple,
src/assets/brand/). Configurez un alias de chemin Vite afin qu’Agent et les builders puissent les référencer avec des imports propres comme@brand/logo.svgplutôt que des chemins relatifs fragiles. Cela maintient des références de ressources cohérentes dans l’ensemble du projet.
Guide étape par étape
Ce guide vous accompagne dans la configuration d’un système de design de bout en bout. Commencez par le flux qui correspond à votre point de départ — une bibliothèque de composants Figma ou une bibliothèque de composants de code existante — puis passez à l’étape finale pour créer le skill du système de design.Partir de Figma
Si vos composants se trouvent dans Figma, commencez par copier l’une des applications de bibliothèque de composants de démarrage :- Web : Empty Component Library – Web
- Mobile : Empty Component Library – Mobile
- Importez vos jetons de design. Intégrez vos couleurs, polices et icônes afin que la bibliothèque de composants reflète votre marque.
- Ajoutez des composants au registre. Parcourez chaque composant et ajoutez-le au registre de composants. L’application de démarrage inclut des skills intégrés pour faciliter ce processus, et vous pouvez travailler sur plusieurs composants en parallèle.
- Vérifiez que tout s’affiche correctement. Une fois que tous les composants sont enregistrés et s’affichent correctement, passez à Créer le skill du système de design.
Partir d’une bibliothèque de composants
Si vous disposez déjà d’une bibliothèque de composants de code packagée sous forme de tarfiles :- Créez une nouvelle application Replit et téléchargez vos tarfiles.
- Demandez à Replit Agent d’installer les packages et d’afficher tous les composants. Agent configurera le projet et affichera votre bibliothèque de composants.
- Vérifiez le résultat. Assurez-vous que tous les composants s’affichent correctement et correspondent à vos attentes. Une fois tout vérifié, passez à Créer le skill du système de design.
Créer le skill du système de design
Une fois vos composants prêts, l’étape finale consiste à créer un skill de système de design afin qu’Agent puisse référencer vos composants, jetons et patterns d’utilisation dans chaque projet. Copiez l’intégralité de l’invite ci-dessous et collez-la dans Agent. Remplacez<your-design-system-name> par le nom de votre système de design :
Connecter votre skill à Agent
Une fois le skill créé, assurez-vous que votre fichiercustom_instruction/instructions.md pointe Agent vers celui-ci :
replit.md avec le contexte spécifique au système de design afin qu’Agent comprenne vos standards visuels dès le départ. Incluez une présentation du projet, votre bibliothèque de composants préférée, vos préférences de design clés (échelle d’espacement, exigences d’accessibilité) et la pile d’architecture.
Valider votre configuration
Avant de déployer votre système de design, vérifiez ces éléments essentiels :custom_instruction/instructions.mdpointe Agent vers votre skill de système de design.agents/skills/inclut le skill avec les références de composants, les guides et les packagesreplit.mdest pré-rempli avec la présentation du projet, les préférences et l’architecture- Le fichier de jetons de design est inclus (
tokens.cssou équivalent) - Le package du système de design est pré-installé dans
package.json - Créez une nouvelle application de test et vérifiez qu’Agent utilise correctement le système de design
Épingler le système de design à votre organisation
Une fois votre système de design prêt, épinglez-le afin que tous les membres de l’organisation puissent l’utiliser :- Accédez à l’application du système de design dans votre organisation
- Ouvrez le menu d’action de l’application (menu à trois points)
- Sélectionnez Pin to Agent input box

Seuls les administrateurs d’organisation (membres du rôle
system_admins) peuvent épingler et désépingler les systèmes de design.

Maintenir votre système de design dans le temps
Les systèmes de design évoluent. Maintenez le vôtre à jour :- Mettez à jour les fichiers de jetons lorsque votre système de design introduit de nouvelles couleurs, valeurs d’espacement ou de typographie
- Mettez à jour les skills lorsque les composants obtiennent de nouvelles props, variantes ou patterns d’utilisation
- Mettez à jour les instructions lorsque les principes ou standards de design changent
- Mettez à jour les versions des packages lorsque de nouvelles versions de votre système de design sont publiées
- Testez régulièrement en créant une nouvelle application et en vérifiant qu’Agent produit un résultat correct
Systèmes de design vs. Modèles personnalisés
Les systèmes de design et les modèles personnalisés servent des objectifs différents :| Systèmes de design | Modèles personnalisés | |
|---|---|---|
| Objectif | Changer la pile frontend vers celle de votre équipe et utiliser vos composants de code | Remplacer entièrement la pile par défaut (par exemple, Rust, Go, C++) |
| Pile | Fonctionne dans le monorepo pnpm standard de Replit | Définit une structure de projet entièrement personnalisée |
| Ce qu’il fournit | Règles de bibliothèque de composants, jetons de design, ressources de marque, skills visuels | Boilerplate complet : runtime, configuration de build, dépendances, structure du projet |
| S’applique à | Applications web, applications mobiles, diapositives, artefacts — tout ce qu’Agent construit | Uniquement les applications créées à partir de ce modèle spécifique |
Ressources associées
- Modèles personnalisés - Configurer des piles entièrement personnalisées pour votre organisation
- Agent Skills - Comment fonctionnent les skills et comment les créer
- Tutoriel Agent Skills - Guide pratique des skills
- replit.md - Personnaliser le comportement d’Agent avec le contexte du projet
- Présentation Enterprise - En savoir plus sur les fonctionnalités Enterprise