Commencer

Donnez un design system à Claude Code

Claude Code écrit du code de production, mais n'a aucune mémoire de votre image de marque entre deux prompts. Connectez le serveur MCP d'Identity Forge pour qu'il puisse choisir un kit, écrire les tokens et le fichier DESIGN.md dans votre repo, et concevoir chaque écran en s'y appuyant.

Mis à jour 2026-08-03

Pourquoi Claude Code a besoin d'un design system

Claude Code est sans état concernant le design. Chaque prompt repart de zéro, ce qui le pousse à utiliser les mêmes valeurs par défaut : Inter, un arrière-plan slate-950, un accent violet, des cartes génériques. Après quelques écrans, l'ensemble devient incohérent car rien ne fixe l'identité visuelle. Un design system sert de point d'ancrage : un ensemble de tokens sémantiques et un fichier DESIGN.md que l'agent consulte à chaque tâche, garantissant que la page cinq correspond à la page une.

Claude Code est également parfaitement adapté à MCP. Une fois le serveur connecté, l'agent ne reçoit pas seulement des fichiers statiques : il peut parcourir le catalogue, lire le brief complet d'un kit et l'appliquer, le tout depuis votre session sans quitter le terminal.

Le kit que vous allez installer

Voici le kit gratuit atmospheric-botanical rendu à partir de ses tokens réels, exactement le type de système que l'agent écrit dans votre repo lorsqu'il applique un slug de kit (les commandes ici utilisent ambient-sage) :

Atmospheric Botanical

Live render

Rendered from the kit's actual tokens, fonts, and treatments

Atmospheric BotanicalOverview
Search anything⌘K
AB

Analytics

Revenue overview

See revenue and retention trends alongside account health.

Jan 1 to Jan 30, 2026
Overview
Analytics
Reports
Notifications

Active users

13.1k

2,491 new

+17%

MRR

$29.1k

Net of churn

+10%

Retention

89%

28-day window

+2%

NPS

49

1,204 replies

+3

Revenue

Last 12 months

$29.1k +18.2%

12m30d7d
JanFebMarAprMayJunJulAugSepOctNovDec

Acquisition

Goal completion

On track
78%of goal
Organic48%
Direct31%
Referral21%

Recent transactions

Latest activity across your workspace

View all
CustomerStatusDateAmount
AR

Alex Rivera

Founder & CEO

Paid2 min ago$1,999.00
MO

Mira Okonkwo

Head of Product

Pending1 hour ago$39.00
JF

Jonas Feld

Design Lead

Processing3 hours ago$299.00

Typography

Barlow Condensed + DM Sans

Color system

28 semantic roles, light + dark

Agent outputs

DESIGN.md, CSS, Tailwind, shadcn

Atmospheric Botanical : titres en Barlow Condensed sur DM Sans, surfaces vert sauge pâle, un accent vert vif. Changez de kit et tout le système change.

L'installer (MCP, recommandé)

  1. 1

    Écrire la config MCP

    Exécutez ceci à la racine de votre projet. Cela fusionne un serveur identityforge dans .mcp.json (sans écraser les serveurs existants).

    npx --yes identityforge@latest install --client claude-code
  2. 2

    Approuver le serveur

    Redémarrez pour que le nouveau serveur soit pris en compte, puis confirmez que les outils sont disponibles en tapant /mcp : le panneau liste les serveurs connectés et le nombre d'outils associés.

  3. 3

    Se connecter (optionnel pour les kits gratuits)

    Nécessaire uniquement pour vos propres données, un quota d'API plus élevé ou les kits Pro. Utilise un flux PKCE via navigateur.

    npx --yes identityforge@latest login
  4. 4

    Définir un style et laisser l'agent l'appliquer

    Précisez le produit, l'audience et l'ambiance. L'agent établit une présélection avec search_themes, lit le brief avec get_design_md et écrit le DESIGN.md ainsi que les tokens avec apply_theme.

    Use Identity Forge to pick a calm, trustworthy theme for a
    fintech dashboard, apply it, and follow the DESIGN.md.

Contenu de `.mcp.json`

La commande d'installation écrit exactement ceci : un serveur stdio unique qui exécute le package versionné. Vous pouvez également l'ajouter manuellement :

{
  "mcpServers": {
    "identityforge": {
      "command": "npx",
      "args": ["-y", "identityforge@latest", "mcp"]
    }
  }
}
.mcp.json : l'entrée du serveur MCP identityforge

Pas de MCP ? Deux alternatives directes

Claude Code peut exécuter des commandes shell, le serveur MCP n'est donc pas strictement indispensable. L'une ou l'autre de ces méthodes lui fournira les mêmes tokens et le même DESIGN.md :

  1. 1

    Application via CLI

    Écrit le fichier DESIGN.md ainsi qu'un fichier de tokens dans le répertoire courant. Demandez à Claude de lire DESIGN.md et d'intégrer les tokens dans votre couche de style.

    identityforge apply ambient-sage
  2. 2

    Registre shadcn

    Si vous utilisez shadcn/ui, cela installe les variables CSS du kit directement dans le thème de votre projet.

    npx shadcn add https://identityforge.io/r/ambient-sage.json

Un exemple concret

Une fois le serveur connecté, demandez : Use Identity Forge to theme this app for a wellness product, calm and minimal. Claude peut appeler search_themes({ description: "wellness product, calm and minimal" }), choisir ambient-sage, lire son DESIGN.md et exécuter apply_theme. Il refactorise ensuite les composants pour utiliser des tokens sémantiques tels que bg-background, text-foreground et bg-primary, tout en respectant les règles du kit pour les cartes, les ombres et la typographie. Les écrans suivants hériteront des mêmes fichiers et règles.

Étape suivante : faites de même dans Cursor, découvrez ce qu'est un DESIGN.md ou parcourez les kits par style visuel pour trouver un slug adapté à votre produit.

FAQ

Comment donner un design system à Claude Code ?

Exécutez npx --yes identityforge@latest install --client claude-code pour ajouter le serveur MCP Identity Forge au fichier .mcp.json, redémarrez Claude Code, puis demandez-lui de choisir et d'appliquer un kit. L'agent crée un fichier DESIGN.md ainsi que des design tokens sémantiques dans votre dépôt et s'appuie sur ceux-ci pour le développement.

Où se trouve la configuration ?

Dans le fichier .mcp.json à la racine de votre projet. La commande d'installation fusionne le serveur identityforge avec toute configuration MCP existante au lieu de l'écraser.

Dois-je payer ou me connecter ?

Non pour les kits gratuits : le serveur MCP, la commande CLI apply et le registre shadcn fonctionnent sans compte. Connectez-vous uniquement pour vos projets personnels, pour obtenir un quota d'API plus élevé ou pour les kits Pro. Gérez vos clés sur /account/api-keys.

Puis-je l'utiliser sans MCP ?

Oui. identityforge apply <slug> écrit le fichier DESIGN.md et les design tokens dans le répertoire courant, et npx shadcn add https://identityforge.io/r/<slug>.json installe les variables CSS du kit si vous utilisez shadcn/ui.

Sources

  • Model Context Protocol - Claude Code Docs : les serveurs MCP liés au projet se trouvent dans .mcp.json à la racine du projet, et Claude Code demande une approbation avant de les utiliser ; le panneau /mcp liste les serveurs connectés et le nombre d'outils.

Sources

  • Model Context Protocol - Claude Code Docs: Les serveurs MCP liés au projet se trouvent dans .mcp.json à la racine du projet, et Claude Code demande une approbation avant de les utiliser ; le panneau /mcp liste les serveurs connectés et le nombre d'outils.