Categorie Design · Intelligentie Apache-2.0 · Made on Earth
Agent · Claude Code

Claude Code voor design.

Claude Code is de terminal-coding-agent van Anthropic. Mensen gebruiken hem al om UI's, design systems en landingspagina's te bouwen. Open Design koppelt hem aan een echte design-workflow — neem je Anthropic-key of Claude-abonnement mee en houd elk bestand lokaal.

Feedbacklus van Claude Code-design: terminal-agent die specifieke designbeslissingen neemt, een browser die de UI rendert, en een werkruimte, met een feedbackpijl die terugloopt

Open Design maakt van Claude Code een local-first, open-source design-agent — je Anthropic-key of Claude-abonnement, je bestanden, en een samengestelde bibliotheek van skills en design systems eromheen.

Claude Code wordt algemeen beschouwd als de coding-agent met de beste frontend-smaak — hij redeneert met ongewone precisie over interfaces, noemt exacte hex-waarden, spacing en typeschalen, en refactort UI in een grote codebase zonder de draad kwijt te raken. Maar standaard neigt hij toch naar een generieke look, tenzij je hem een design system, skills en echte referenties aanreikt. Dit is een praktische, end-to-end gids voor het gebruik van Claude Code voor UI-, frontend- en design-system-werk, en voor het inbedden ervan in een gestructureerde workflow met Open Design.

Het behandelt wat Claude Code precies is, waarom hij sterk is in frontend, hoe je hem vanaf nul opzet, de CLAUDE.md- en Skills-workflow, de officiële Figma-round-trip, hoe hij zich verhoudt tot Codex en Cursor, de valkuilen die AI-output generiek doen ogen, en hoe Open Design de kloof dicht als een open, local-first designlaag.

Wat Claude Code precies is

Claude Code is de agentic coding-tool van Anthropic. Hij leest je codebase, bewerkt bestanden, voert commando's uit en integreert met je dev-tools — hij plant, schrijft en verifieert werk op basis van taken in natuurlijke taal in plaats van alleen regels aan te vullen.

Hij komt in meerdere vormen die allemaal dezelfde engine delen: een terminal-CLI, IDE-extensies voor VS Code, Cursor en JetBrains, een desktop-app met visuele diff-review, en een web-ervaring voor langlopende taken. Je CLAUDE.md-bestanden, instellingen en MCP-servers reizen overal mee.

  • Instructiebestand: Claude Code leest aan het begin van elke sessie een CLAUDE.md-bestand in je projectroot — de natuurlijke plek om je designconventies, tokens en review-checklists vast te leggen.
  • Skills: Agent Skills bundelen herbruikbare instructies, scripts en resources die Claude op aanvraag laadt, waaronder Anthropics officiële Frontend Design-skill voor smaak.
  • Plan en subagents: Hij kan plannen voordat hij handelt en subagents opstarten die parallel aan verschillende delen van een taak werken, wat grote UI-refactors coherent houdt.
  • Leverancier: Anthropic
  • Credential: Anthropic API-key (BYOK, via de Console) of een Claude-abonnement (Pro / Max)
  • Vormen: terminal-CLI, VS Code- / Cursor- / JetBrains-extensies, desktop-app, web

Waarom Claude Code goed is in design

Onder coding-agents heeft Claude Code een reputatie voor smaak in frontend-werk. Een paar dingen verklaren dat.

  • Specifieke, niet vage, beslissingen: Claude Code neigt naar concrete keuzes — exacte hex-waarden, spacing-schalen, typeschalen en componenthiërarchie — in plaats van vaagheid, en dat is wat een echte interface onderscheidt van een placeholder.
  • Codebase-bewust redeneren: Met een grote werkcontext refactort hij UI over veel bestanden tegelijk en hergebruikt hij je bestaande componenten en tokens in plaats van eenmalige stijlen opnieuw uit te vinden.
  • Een officiële frontend-skill: Anthropic levert een Frontend Design-skill die Claude eerst een designrichting laat schrijven en bewust wegstuurt van generieke systeemlettertypen en voorspelbare paarse gradiënten.
Diagram dat laat zien hoe design system, skill en referentiebeeld samenkomen tot goede design-output
Smaak komt voort uit drie inputs die jij aanlevert: een design system, een skill en echte referentiebeelden.

De les is dezelfde die Anthropic over zijn eigen modellen maakt: Claude heeft standaard geen smaak — aan zichzelf overgelaten convergeert hij naar het statistische midden van webdesign (Inter, paarse gradiënten, zachte schaduwen). Hij levert goed design wanneer je hem beperkingen geeft. Open Design verpakt precies die inputs, en daarom passen de twee samen (meer hieronder).

Claude Code voor designwerk opzetten, vanaf nul

Dit is het volledige pad van een schone machine naar een Claude Code die UI kan bouwen en verifiëren.

# 1. Install Claude Code (native install, recommended)
curl -fsSL https://claude.ai/install.sh | bash
# or: brew install --cask claude-code
# Windows PowerShell: irm https://claude.ai/install.ps1 | iex

# 2. Start it in your project and sign in on first run
cd your-project
claude            # sign in with your Claude subscription or API key

# 3. Generate project context
/init             # creates a CLAUDE.md for this project

# 4. Add the official Frontend Design skill
claude plugin install frontend-design@claude-plugins-official

# 5. Wire the Figma MCP server (optional, for design handoff)
claude plugin install figma@claude-plugins-official
Setupflow in vijf stappen: installeren, authenticeren, CLAUDE.md configureren, skill toevoegen, verifiëren
De setup-volgorde: installeren → authenticeren → CLAUDE.md configureren → de Frontend Design-skill toevoegen → browserverificatie inschakelen.
  • Leg je designregels vast: Zet je tokens, primitives en conventies in CLAUDE.md en wijs Claude erop, zodat de output bij een merk past in plaats van terug te vallen op een generieke look.
  • Voeg browserverificatie toe: Koppel een Playwright- of Chrome-MCP zodat Claude in een echte browser rendert en zijn output over breakpoints heen controleert, in plaats van alleen te bevestigen dat de build slaagt.

De CLAUDE.md- en Skills-workflow

De design-lus met de meeste hefboomwerking bij Claude Code is hem echte referenties plus je designcontext voeden en dan itereren tot de UI klopt — met CLAUDE.md en Skills die de beperkingen vasthouden, zodat je ze niet bij elke prompt opnieuw hoeft uit te leggen.

  1. Begin met de helderste visuele referenties die je hebt — en neem meerdere states mee (desktop en mobiel, hover, leeg, laden), niet alleen één hero-shot.
  2. Wees specifiek in de prompt; vage prompts leveren generieke UI op, zelfs met een sterke agent.
  3. Houd je design system en conventies in CLAUDE.md en vertel Claude waar de tokens en canonieke primitives staan.
  4. Voeg de Frontend Design-skill toe zodat Claude zich vastlegt op een echte esthetische richting voordat hij code schrijft.
  5. Koppel browserverificatie zodat Claude rendert, naar breakpoints herschaalt en terugvergelijkt met de referenties — niet alleen bevestigt dat het bouwt.

Sleep een referentiebeeld in de sessie en prompt met concrete beperkingen:

claude "Implement reference-desktop.png and reference-mobile.png in
  React + Vite + Tailwind + TypeScript.
  Reuse the design-system components and tokens described in CLAUDE.md.
  Match spacing, layout, and hierarchy; make it responsive.
  Render it in the browser, verify it matches the references across
  breakpoints, and iterate until it does."

Draai er een dev-server naast, houd prompts klein en gericht, en commit goede iteraties / draai slechte terug (vertel Claude wanneer je terugdraait) zodat elke ronde voortbouwt op een schone basis. Gebruik plan-mode voor grotere refactors zodat je de aanpak kunt beoordelen voordat er bestanden veranderen.

Claude Code + Figma: design ↔ code-round-trip

In februari 2026 leverden Anthropic en Figma een eersteklas, bidirectionele integratie via de Figma MCP-server. Hij werkt in beide richtingen.

  • Design → Code: Selecteer een frame in Figma of plak een link in Claude Code, haal de designcontext op en vraag hem het design te implementeren met je bestaande componentbibliotheek. Code Connect houdt de output uitgelijnd met je echte componenten.
  • Code → Design: Bouw en bekijk een feature in de browser en zeg dan “Send this to Figma” om de draaiende UI vast te leggen als bewerkbare Figma-lagen — het hele scherm of een geselecteerd element.

Installeer hem eenmalig met claude plugin install figma@claude-plugins-official (Dev Mode MCP vereist een betaald Figma-plan). Dezelfde Figma MCP is beschikbaar voor Claude Code, Codex, Cursor en VS Code — precies het soort draagbare, multi-agent-capaciteit dat Open Design is gebouwd om te orkestreren.

Claude Code vs Codex vs Cursor voor design

Er is geen enkele winnaar voor designwerk — elke agent heeft een andere kracht, en ervaren teams stapelen ze. Een eerlijke samenvatting:

AgentDesign-krachtBeste voor
Claude CodeSpecifieke designbeslissingen (hex, spacing, type) en codebase-bewust UX-redenerenFrontend-redeneren en refactors met grote context
CodexSterke visuele afwerking en beeldbegrip; gesandboxte async buildsGedelegeerde async builds en draagbare AGENTS.md-regels
CursorVisuele build-and-see-lus met live preview en inline editsStrak itereren-en-bekijken van UI-werk binnen een IDE

Het terugkerende oordeel van de community is dat smaak van mensen komt: alle drie vallen zonder skills, referenties en beperkingen terug op een generieke esthetiek. Dat is het echte probleem dat opgelost moet worden — en het heeft de vorm van een design-tool, niet van een model.

Valkuilen, en hoe je de “AI slop”-look vermijdt

Zelfs met Claude Code's reputatie voor smaak is de meest voorkomende klacht over AI-gegenereerd design dat het generiek oogt — Inter-lettertypen, paarse gradiënten op wit, zachte schaduwen, te grote afgeronde hoeken, een esthetiek die “schreeuwt dat een AI dit maakte.” Anthropic zelf schrijft dit toe aan distributionele convergentie: veilige keuzes domineren de trainingsdata van het web. Andere gemelde problemen zijn kapotte mobiele layouts en instructies die in de UI-tekst lekken.

  • Installeer de Frontend Design-skill: Hij dwingt Claude zich op een echte richting vast te leggen en vermijdt expliciet lettertypen en gradiënten die door AI worden overgebruikt.
  • Schakel browserverificatie in: Laat Claude renderen en zichzelf controleren over breakpoints heen, zodat layouts niet stilletjes breken op mobiel.
  • Lever tokens en referenties aan: Echte design-tokens en referentie-screenshots zijn de grootste hefboom op de outputkwaliteit.
  • Leg regels vast in CLAUDE.md: Zet stijlregels als “geen hero cards, maximaal twee lettertypen, merk-eerste hiërarchie” daar waar de agent ze elke ronde leest.

Merk op dat elke remedie draait om het geven van een samengestelde designcontext aan de agent. Die context met de hand onderhouden, per project, is precies het sleurwerk dat Open Design wegneemt.

Designen met Claude Code binnen Open Design

Open Design is de open-source designlaag waar de workflow hierboven steeds om vraagt. Het behandelt Claude Code als een first-party adapter en omhult hem met een samengestelde bibliotheek van skills en design systems, een gestructureerde render-pipeline en een lokale desktop-UI — zodat de designcontext die Claude Code goed maakt er vanaf de eerste run is, niet elke keer met de hand samengesteld.

  1. Installeer Open Design en kies Claude Code als je agent.
  2. Authenticeer met je Anthropic API-key (BYOK) of Claude-abonnement — credentials blijven op je machine en worden nooit via ons doorgesluisd.
  3. Kies een design system en een skill, en genereer vervolgens decks, prototypes en landingspagina's met consistente smaak.
  4. Elk artefact en DESIGN.md-bestand staat in je eigen repo, niet in een gehoste cloud.

Dezelfde Claude Code-agent, dezelfde key — plus een echte, draagbare, open-source design-workflow eromheen. Het is local-first en Apache-2.0, dus niets over je werk of je credentials verlaat je machine.

Veelgestelde vragen

  1. 01 Is Claude Code goed voor designwerk?

    Ja — hij wordt algemeen beschouwd als de coding-agent met de beste frontend-smaak, die specifieke, codebase-bewuste beslissingen neemt over hex-waarden, spacing en typeschalen. Met de Frontend Design-skill, een design system en echte referentiebeelden in context produceert hij responsieve UI van productiekwaliteit en kan hij die in een browser verifiëren. Zonder die context neigt hij naar een generieke look, en dat is de kloof die Open Design dicht.

  2. 02 Heb ik een Claude-abonnement nodig om te designen met Claude Code?

    Je kunt zowel een Anthropic API-key (BYOK, via de Console) als een Claude-abonnement (Pro / Max) gebruiken. Hoe dan ook sluist Open Design je credentials nooit door — ze worden direct gebruikt door je agent op je machine.

  3. 03 Claude Code of Codex voor frontend-design?

    Beide zijn sterk. Claude Code staat bekend om specifieke, codebase-bewuste designbeslissingen en frontend-redeneren; Codex heeft sterke visuele afwerking en blinkt uit in gedelegeerde, gesandboxte builds. Veel teams gebruiken beide — met Open Design wissel je van agent zonder je design-workflow te veranderen.

  4. 04 Hoe verbind ik Claude Code met Figma?

    Installeer de officiële Figma-plugin met claude plugin install figma@claude-plugins-official. Je kunt dan Figma-frames in code implementeren met de designcontext, en een draaiende UI terugduwen naar bewerkbare Figma-frames met “Send this to Figma.” Dev Mode MCP vereist een betaald Figma-plan.

  5. 05 Wat zijn Skills en CLAUDE.md?

    CLAUDE.md is een markdown-bestand in je projectroot dat Claude Code aan het begin van elke sessie leest — de plek om je designconventies vast te leggen. Skills bundelen herbruikbare instructies en resources die Claude op aanvraag laadt, waaronder Anthropics officiële Frontend Design-skill. Open Design levert een samengestelde bibliotheek van beide, zodat je de setup per project overslaat.

  6. 06 Hoe vermijd ik de generieke “AI slop”-esthetiek?

    Installeer de Frontend Design-skill, lever echte design-tokens en referentie-screenshots aan, leg merkregels vast in CLAUDE.md en schakel browserverificatie in. Open Design levert deze als een samengestelde bibliotheek, zodat je de setup per project overslaat.

  7. 07 Is Open Design gelieerd aan Anthropic?

    Nee. Claude Code is een product van Anthropic; Open Design is een onafhankelijk open-source project dat hem ondersteunt als first-party adapter. Claude en Claude Code zijn handelsmerken van Anthropic.

  8. 08 Zijn mijn bestanden en credentials veilig?

    Ja — Open Design is local-first en Apache-2.0. Je bestanden, artefacten en DESIGN.md blijven in je eigen repo, en je Anthropic-credentials worden direct gebruikt door je agent, nooit via Open Design-servers geleid.

Design met Claude Code, op de open manier.

Neem je eigen Anthropic-key of Claude-abonnement mee, houd elk bestand lokaal, en krijg een samengestelde design-bibliotheek rondom de agent die je al gebruikt.

● Apache-2.0 Apache-2.0 · Made on Earth · BYOK Bekijk alle ondersteunde agents