Le problème : les interfaces générées par l'IA se ressemblent toutes
Demandez à n'importe quel agent de codage de "créer une landing page" et vous obtiendrez la même chose : un hero Tailwind gray-950, un dégradé violet, la police Inter et trois cartes de fonctionnalités. C'est compétent mais totalement générique, car le modèle n'a aucune mémoire de votre marque entre les prompts. Ajoutez une deuxième page et le style dérive : espacements différents, un bleu légèrement distinct, une nouvelle forme de bouton. Il n'y a pas de source de vérité pour l'aspect visuel, donc il n'y a pas de cohérence.
Un système de design règle ce problème. Lorsque l'agent dispose d'un ensemble unique de tokens sémantiques, d'un duo de polices fixe et de règles écrites à suivre, chaque écran qu'il génère fait référence aux mêmes variables au lieu de réinventer le style. C'est la différence entre une démo et un produit.
Un véritable kit de design, en aperçu
Un kit est un système complet, pas seulement une palette. Voici un aperçu en direct du kit gratuit ambient-sage : les mêmes tokens, polices et traitements qu'un agent reçoit lorsqu'il l'applique. Tout ce qui figure sur cette page pourrait être repeint en changeant simplement de kit.
Ambient Sage
Live renderRendered from the kit's actual tokens, fonts, and treatments
Dashboard
Welcome back — here's how AmbientSage is performing today.
Active users
15.1k
+5%Trending up this month
vs. previous 30 days
MRR
$49.1k
+3%Strong recurring growth
Net of churn
Retention
89%
+2%Engagement above target
Rolling 28-day window
NPS
69
+3Meets growth projections
Survey · n=1,204
Total revenue
Last 12 months
$49.1k+18.2%
Recent sales
You closed 265 deals this month.
Alex Rivera
alex@ambientsage.com
Mira Okonkwo
mira@ambientsage.com
Jonas Feld
jonas@ambientsage.com
Sana Qureshi
sana@ambientsage.com
Theo Lindgren
theo@ambientsage.com
Recent transactions
View all| Customer | Status | Date | Amount |
|---|---|---|---|
AR Alex Rivera Founder & CEO | Paid | 2m ago | $1,999.00 |
MO Mira Okonkwo Head of Product | Pending | 1h ago | $39.00 |
JF Jonas Feld Design Lead | Processing | 3h ago | $299.00 |
SQ Sana Qureshi Engineering Lead | Paid | Yesterday | $99.00 |
TL Theo Lindgren Brand Director | Refunded | 2d ago | $2,400.00 |
Typography
Plus Jakarta Sans
Color system
28 semantic roles, light + dark
Agent outputs
DESIGN.md, CSS, Tailwind, shadcn
Guides par outil
La mécanique diffère selon l'outil : les agents de codage exécutent un serveur MCP local, tandis que les constructeurs web utilisent le registre shadcn ou le fichier DESIGN.md exporté. Choisissez votre outil :
- Donnez un système de design à Claude Code : MCP via
.mcp.json, ouidentityforge apply. - Donnez un système de design à Cursor : MCP via
.cursor/mcp.json. - Donnez un système de design à Windsurf : configuration MCP manuelle pour Cascade, plus la méthode CLI.
- Donnez un système de design à v0 : le registre shadcn + DESIGN.md comme brief.
- Donnez un système de design à Lovable : connaissances du projet +
shadcn adddans le dépôt. - Donnez un système de design à Bolt : lancez
shadcn adddirectement dans le terminal de Bolt.
Ce que l'agent reçoit réellement
Quelle que soit votre méthode d'installation, la charge utile contient les trois mêmes éléments :
- Un DESIGN.md : le brief écrit comprenant l'intention du design, le système typographique, les règles d'espacement et de mise en page, le traitement des composants, les motifs distinctifs et les choses à faire ou ne pas faire. C'est ce qui empêche l'agent de revenir par défaut à un style générique. Ce qu'est un DESIGN.md et comment en générer un.
- Des tokens de couleurs sémantiques : 28 rôles (background, foreground, primary, muted, card, border, chart-1 à 5, et plus encore) pour les modes clair et sombre. L'agent applique le style en utilisant les noms de rôles plutôt que des codes hexadécimaux bruts, ce qui garantit la cohérence des thèmes. Explication des tokens de couleurs sémantiques.
- Des exports de frameworks : le même système sous forme de variables CSS,
@themeTailwind v3/v4, un élément de registre shadcn, ou JSON DTCG/W3C. L'agent connecte celui qui correspond à votre stack.
Choisir un kit
Parcourez les kits par style visuel pour voir des systèmes complets en contexte : typographie, couleur, surfaces et règles de construction. Chaque kit possède un slug stable ; une fois que vous le connaissez, l'agent peut s'en passer de recherche et l'appliquer directement. Si vous avez déjà des couleurs de marque, l'outil MCP match_palette trouve les kits qui s'en rapprochent le plus perceptivement.
Laissez l'agent choisir
Avec le serveur MCP connecté, vous n'avez pas besoin de choisir un slug vous-même. Décrivez votre produit, votre public et l'ambiance souhaitée à l'agent. Il peut utiliser search_themes pour établir une liste restreinte, get_design_md pour lire le brief, et apply_theme pour installer le kit choisi.
FAQ
Qu'est-ce qu'un système de design pour un agent de codage IA ?
C'est un ensemble fixe de décisions de design : des tokens de couleurs sémantiques pour les modes clair et sombre, un duo de polices, des règles d'espacement et de mise en page, ainsi qu'un fichier DESIGN.md écrit. L'agent se réfère à ces décisions au lieu d'inventer un nouveau style pour chaque écran.
Ai-je besoin d'un compte ou d'une clé API pour utiliser Identity Forge avec mon agent ?
Non. Les kits gratuits et le registre shadcn fonctionnent sans compte. Une clé API (disponible dans /account/api-keys) n'est nécessaire que pour vos propres données, un quota d'API plus élevé et les kits Pro.
Avec quels outils cela fonctionne-t-il ?
Agents de codage : Claude Code, Cursor, Windsurf, Codex, Gemini CLI, VS Code/Copilot, opencode : lancez le serveur MCP local. Constructeurs web : v0, Lovable, Bolt : consommez l'élément du registre shadcn ou le fichier DESIGN.md et les tokens exportés.
Est-ce différent du simple fait de demander une palette de couleurs à l'agent ?
Oui. Une palette est un petit groupe de couleurs. Un kit est un système complet et cohérent : 28 tokens sémantiques en clair et sombre, de vraies polices, des règles de mise en page et de composants, des motifs et des consignes, le tout sérialisé dans un DESIGN.md et exportable sous forme de tokens shadcn/Tailwind/DTCG.