Pourquoi Windsurf a besoin d'un système de design
Cascade construit des fonctionnalités de bout en bout, mais comme tout agent, il redécide du style à chaque itération : une couleur d'accentuation légèrement différente ici, un espacement nouveau là, une police fraîche sur l'écran suivant. Un système de design élimine les approximations : un ensemble unique de tokens sémantiques et un fichier DESIGN.md écrit que Cascade suit, afin que toute l'application ressemble à un seul produit plutôt qu'à dix prompts différents.
L'installation de Windsurf est manuelle (pour l'instant)
La commande identityforge install --client … ne prend pas encore en charge Windsurf. Windsurf accepte le même format MCP standard, vous pouvez donc ajouter le serveur manuellement comme indiqué ci-dessous. Les méthodes via la CLI et shadcn fonctionnent sans MCP.
Le kit que vous allez installer
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
Installez-le (configuration MCP manuelle)
- 1
Ouvrez la configuration MCP de Windsurf
Dans Windsurf, ouvrez Settings → Cascade → MCP servers et choisissez d'éditer la configuration brute (
~/.codeium/windsurf/mcp_config.json). - 2
Ajoutez le serveur identityforge
Collez l'entrée ci-dessous dans l'objet
mcpServers(fusionnez-la avec les serveurs existants).{ "mcpServers": { "identityforge": { "command": "npx", "args": ["-y", "identityforge@latest", "mcp"] } } } - 3
Actualisez les serveurs MCP
Dans le panneau MCP de Cascade, actualisez pour charger les outils identityforge.
- 4
Demandez à Cascade de thématiser l'application
Donnez un produit, une audience et une ambiance ; il utilisera
search_themes,get_design_mdetapply_theme.Use Identity Forge to pick a clean, editorial theme for a recipe site, apply it, and follow the DESIGN.md.
Ou ignorez complètement MCP
Comme Windsurf peut exécuter des commandes de terminal, les méthodes agnostiques fonctionnent sans aucune modification de configuration : Cascade (ou vous-même) n'a qu'à lancer une commande :
- 1
Application via CLI
Écrit le fichier DESIGN.md + un fichier de tokens dans le répertoire actuel. Demandez à Cascade de lire le DESIGN.md et d'intégrer les tokens.
identityforge apply ambient-sage - 2
Registre shadcn
Installe les variables CSS du kit directement pour les projets shadcn/ui.
npx shadcn add https://identityforge.io/r/ambient-sage.json
Le guide Cursor couvre le même flux MCP avec une commande d'installation prise en charge, et le guide pilier lie tous les outils. Pour comprendre la structure des données, lisez ce qu'est un DESIGN.md.
FAQ
Comment donner un système de design à Windsurf ?
Ajoutez le serveur MCP Identity Forge à ~/.codeium/windsurf/mcp_config.json en utilisant l'entrée mcpServers standard (commande `npx`, arguments `-y identityforge@latest mcp`), actualisez les serveurs MCP de Cascade, puis demandez à Cascade de choisir et d'appliquer un kit. Ou ignorez MCP et lancez `identityforge apply <slug>`.
Existe-t-il une commande install --client windsurf ?
Pas encore. La commande d'installation de la CLI prend actuellement en charge claude-code, cursor, codex, gemini, vscode, opencode et pi. Windsurf utilise le même format MCP, vous devez donc coller la configuration du serveur manuellement.
Puis-je éviter de modifier les fichiers de configuration ?
Oui. Exécutez `identityforge apply <slug>` pour écrire le DESIGN.md et les tokens dans le répertoire actuel, ou `npx shadcn add https://identityforge.io/r/<slug>.json` pour les projets shadcn/ui. Aucune de ces méthodes ne nécessite de configuration MCP.