Pourquoi Windsurf a besoin d'un design system
Cascade développe des fonctionnalités de bout en bout, mais comme tout agent de code, il redécide du style à chaque étape : une couleur d'accentuation légèrement différente ici, un espacement modifié là, une nouvelle police sur l'écran suivant. Un design system élimine ces approximations : un ensemble de tokens sémantiques et un fichier DESIGN.md écrit que Cascade suit, afin que l'application entière ressemble à un produit unique plutôt qu'à une succession de dix prompts.
Windsurf nécessite une installation manuelle (pour l'instant)
La commande identityforge install --client … ne supporte pas encore Windsurf. Windsurf accepte le même format MCP standard, ajoutez donc le serveur à la main comme indiqué ci-dessous. Les méthodes via CLI et shadcn fonctionnent sans MCP.
Le kit que vous allez installer
Terrain Vivant
Live renderRendered from the kit's actual tokens, fonts, and treatments
Typography
Space Mono
Color system
28 semantic roles, light + dark
Agent outputs
DESIGN.md, CSS, Tailwind, shadcn
L'installer (config MCP manuelle)
- 1
Ouvrir la config MCP de Windsurf
Ouvrez le menu des paramètres (nommé Devin Settings depuis que Windsurf a rejoint Cognition), allez dans Cascade > MCP Servers, et choisissez d'éditer la configuration brute (
~/.codeium/windsurf/mcp_config.json). - 2
Ajouter 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
Actualiser les serveurs MCP
Revenez dans le panneau MCP de Cascade et actualisez pour charger les outils identityforge.
- 4
Demander à Cascade de thématiser l'application
Précisez le produit, l'audience et l'ambiance ; l'agent 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.
Windsurf appartient désormais à Devin
Cognition a acquis Windsurf et sa documentation a migré vers docs.devin.ai, où ce flux MCP est documenté pour l'agent Cascade (désigné comme l'agent legacy). Le chemin de configuration et la structure de mcpServers n'ont pas changé, l'installation ci-dessus reste donc fonctionnelle ; attendez-vous à ce que les libellés de l'interface évoluent vers le branding Devin.
Ou ignorer complètement MCP
Comme Windsurf peut exécuter des commandes terminal, les méthodes universelles fonctionnent sans modification de configuration : Cascade (ou vous-même) a simplement à lancer une commande :
- 1
Application via CLI
Écrit le DESIGN.md et un fichier de tokens dans le répertoire courant. 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 supportée, et le guide pilier lie tous les outils. Pour comprendre le contenu, lisez ce qu'est un DESIGN.md.
FAQ
Comment donner un design system à Windsurf ?
Ajoutez le serveur MCP d'Identity Forge à ~/.codeium/windsurf/mcp_config.json en utilisant l'entrée mcpServers standard (commande npx, args -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 supporte actuellement 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 fichier DESIGN.md et les tokens dans le répertoire courant, ou npx shadcn add https://identityforge.io/r/<slug>.json pour les projets shadcn/ui. Aucune de ces options ne nécessite de configuration MCP.
Sources
- Cascade MCP - Devin Docs : la documentation de Windsurf se trouve désormais sur docs.devin.ai ; les serveurs MCP pour l'agent Cascade sont configurés dans ~/.codeium/windsurf/mcp_config.json via Devin Settings > Cascade > MCP Servers.
Sources
- Cascade MCP - Devin Docs: La documentation de Windsurf se trouve désormais sur docs.devin.ai ; les serveurs MCP pour l'agent Cascade sont configurés dans ~/.codeium/windsurf/mcp_config.json via Devin Settings > Cascade > MCP Servers.