Do Figma ao Claude Code: O Manual do Designer

@felixleezd
INGLÊShá 5 meses · 17/02/2026
478K
1.5K
180
28
4.8K

TL;DR

Um manual abrangente para designers preencherem a lacuna entre o Figma e o código de produção usando o Claude Code e o MCP, incluindo guias de configuração e modelos de prompts.

Após 100 dias de vibe-coding como designer, encontrei este fluxo de trabalho mais suave para enviar designs rapidamente (com maior qualidade).

Tudo o que você sabe sobre entregar para desenvolvedores está errado, porque o Figma MCP torna o envio 5x mais rápido agora.

A nova forma: Você mesmo envia! (marque isto se ainda não leu)

https://x.com/felixleezd/status/2020529060225716486

Agora, quando você usa Figma MCP, o Claude Code pode ler seu Figma real -> cada cor, cada espaçamento, variante de componente.

Literalmente, sem mais perda de tradução do design para o desenvolvimento.

Construí este jogo de uma vez usando Figma MCP <> Claude Code, aliás. É incrivelmente alucinante.

https://x.com/felixleezd/status/2016919389682171976

E um diagrama para mostrar o fluxo de trabalho de 2026:

text
1┌─────────────────────────────────────────────────────────────────────────┐
2│ │
3│ BEFORE (Handoff Hell) AFTER (Vibe Coding) │
4│ ──────────────────── ─────────────────── │
5│ │
6│ Design Design │
7│ ↓ ↓ │
8│ Spec doc Claude reads Figma directly │
9│ ↓ ↓ │
10│ Dev interprets You prompt: "Build this" │
11│ ↓ ↓ │
12│ Review Production code │
13│ ↓ ↓ │
14│ Feedback loop ×10 Ship 🚀 │
15│ ↓ │
16│ "Close enough" Timeline: Minutes │
17│ │
18│ Timeline: Weeks │
19│ │
20└─────────────────────────────────────────────────────────────────────────┘

Nenhum conhecimento de programação necessário.

Aqui, escrevi um guia 101 sobre tudo o que você precisa saber sobre trabalhar com Figma MCP e Claude Code.

Vamos configurar.

parte 1 > Como configurar o Figma MCP

Passo 1: Obtenha seu Token do Figma

text
1Figma.com → Clique no perfil (canto superior esquerdo) → Configurações → Segurança
2→ Tokens de acesso pessoal → Gerar novo token → Copie imediatamente

Passo 2: Conecte-se ao Claude Code

bash
1claude mcp add figma -e FIGMA_PERSONAL_ACCESS_TOKEN=figd_xxxxxxxxxx

Passo 3: Verifique a conexão

text
1No Claude Code, digite: /mcp
2Você deve ver: figma ✓ conectado

parte 2 > Como o Claude Code vê seu Figma

text
1┌─────────────────────────────────────────────────────────────────────────┐
2│ YOUR FIGMA FILE │
3├─────────────────────────────────────────────────────────────────────────┤
4│ │
5│ ┌─────────────────────────────────────────────────────────────────┐ │
6│ │ WHAT CLAUDE CAN READ │ │
7│ ├─────────────────────────────────────────────────────────────────┤ │
8│ │ ✓ Layer names & hierarchy ✓ Auto Layout settings │ │
9│ │ ✓ Colors (fills, strokes) ✓ Component variants │ │
10│ │ ✓ Typography styles ✓ Spacing & padding │ │
11│ │ ✓ Effects (shadows, blur) ✓ Constraints │ │
12│ │ ✓ Design tokens/variables ✓ Text content │ │
13│ └─────────────────────────────────────────────────────────────────┘ │
14│ │
15│ ┌─────────────────────────────────────────────────────────────────┐ │
16│ │ WHAT CLAUDE CANNOT READ │ │
17│ ├─────────────────────────────────────────────────────────────────┤ │
18│ │ ✗ Actual image pixels ✗ Prototype interactions │ │
19│ │ ✗ Comments & feedback ✗ Version history │ │
20│ └─────────────────────────────────────────────────────────────────┘ │
21│ │
22└─────────────────────────────────────────────────────────────────────────┘

parte 3 > modelo de fluxo de trabalho comprovado completo

Fase 1: Analise seu design completo 🧪

text
1Leia meu design do Figma em:
2https://www.figma.com/design/[YOUR-FILE-ID]/[FILE-NAME]
3
4Me dê:
51. Visão geral da estrutura da página
62. Lista das principais seções
73. Paleta de cores sendo usada
84. Estilos tipográficos
95. Quaisquer componentes que você possa identificar

Fase 2: Extraia tokens de design 🪙

text
1Do arquivo Figma, extraia e crie:
2
31. Uma configuração Tailwind com:
4 - Cores personalizadas correspondentes ao design
5 - Famílias de fontes e tamanhos
6 - Escala de espaçamento baseada no que você vê
7
82. Arquivo de variáveis CSS como backup
9
10Formate as cores como nomes semânticos (primary, secondary, accent, neutral).

Fase 3: Gere componentes ⚡️

text
1Olhe para o [NOME DO COMPONENTE] no meu arquivo Figma.
2
3Gere um componente React que:
4- Corresponde ao estilo exato (cores, espaçamento, tipografia)
5- Usa Tailwind CSS
6- Suporta todas as variantes que defini (se houver)
7- É totalmente tipado com TypeScript
8- Inclui estados de hover/focus baseados no design

Fase 4: Construa seções completas 🖥️

text
1Gere a seção [NOME DA SEÇÃO] do meu design Figma.
2
3Requisitos:
4- Corresponder exatamente ao design
5- Torná-la responsiva:
6 - Mobile (<768px): [descreva layout]
7 - Desktop (≥768px): [descreva layout]
8- Usar HTML semântico (section, nav, main, article)
9- Incluir todo o conteúdo de texto do design

parte 4 > os 3 principais casos de uso do Figma MCP

text
1┌─────────────────────────────────────────────────────────────────────────┐
2│ MCP IN ACTION │
3└───────────────────────────────┬─────────────────────────────────────────┘
4
5 ┌───────────────────────┼───────────────────────┐
6 ▼ ▼ ▼
7┌───────────────────┐ ┌───────────────────┐ ┌───────────────────┐
8│ FIGMA DESIGN │ │ FIGJAM │ │ FIGMA MAKE │
9│ ───────────── │ │ ───────────── │ │ ───────────── │
10│ │ │ │ │ │
11│ Design files │ │ Wireframes & │ │ AI-generated │
12│ → Production │ │ user flows → │ │ UI → Inject │
13│ code │ │ Working app │ │ into codebase │
14│ │ │ │ │ │
15│ ⭐ MOST USED │ │ 🎯 POWERFUL │ │ ⚡ FASTEST │
16└───────────────────┘ └───────────────────┘ └───────────────────┘
17 │ │ │
18 ▼ ▼ ▼
19┌───────────────────┐ ┌───────────────────┐ ┌───────────────────┐
20│ "Build my landing │ │ "Read my user │ │ "Take this Make │
21│ page from this │ │ flow and create │ │ design and add it │
22│ Figma design" │ │ the Next.js │ │ to my existing │
23│ │ │ route structure" │ │ portfolio app" │
24└───────────────────┘ └───────────────────┘ └───────────────────┘
Felix Lee - inline image

Figma MCP (FigJam) x Claude Code - do meu Tutorial AI First Designer School

parte 5 > fluxos de trabalho para usuários avançados

fluxo de trabalho A: Sistema de Design → Site Completo

text
1PASSO 1 PASSO 2 PASSO 3
2───────────────────────────────────────────────────────────────────
3"Leia meu arquivo "Gere componentes "Construa página
4 de sistema de design base: Button, inicial usando
5 e extraia todos os Card, Input, Badge" esses componentes"
6 tokens"
7 │ │ │
8 └────────────────────────┴────────────────────────┘
9
10
11 PASSO 4: Adicione páginas uma a uma
12 "Agora construa a página de preços"
13 "Agora construa a página sobre"

fluxo de trabalho b: speedrun de uma única página

text
1"Leia [URL], extraia tokens, gere página completa com todas as seções,
2torne-a responsiva, use Next.js + Tailwind. Vá."
3
4 ┌──────────────────────────────────────────────────────────┐
5 │ ⚠️ Funciona melhor quando seu arquivo Figma está bem │
6 │ organizado, com nomes adequados e Auto Layout em │
7 │ todo o design │
8 └──────────────────────────────────────────────────────────┘

fluxo de trabalho c: componente primeiro (para designers experientes)

text
1┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
2│ Tokens │ → │ Atoms │ → │ Molecules│ → │ Sections│ → │ Page │
3│ (colors,│ │ (button,│ │ (card, │ │ (hero, │ │ (full │
4│ fonts) │ │ input) │ │ nav) │ │ footer) │ │ page) │
5└─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘

parte 6 > checklist do Figma (antes de começar)

text
1┌─────────────────────────────────────────────────────────────────────────┐
2│ NOMEAÇÃO │
3│ [ ] Camadas usam nomes semânticos hero-section ✓ Frame 427 ✗ │
4│ [ ] Componentes são nomeados claramente Button/Primary ✓ Componente 1 ✗ │
5│ [ ] Variantes têm props descritivas size=lg ✓ variant=2 ✗ │
6├─────────────────────────────────────────────────────────────────────────┤
7│ ESTRUTURA │
8│ [ ] Auto Layout em TODOS os contêineres Flexbox pronto ✓ Bagunça absoluta ✗│
9│ [ ] Hierarquia plana (aninhamento mínimo) DOM limpo ✓ Sopa de divs ✗ │
10│ [ ] Seções claramente separadas Fácil parsing ✓ Caos ✗ │
11├─────────────────────────────────────────────────────────────────────────┤
12│ TOKENS │
13│ [ ] Cores definidas como estilos Extraível ✓ Hardcoded ✗ │
14│ [ ] Tipografia como estilos de texto Consistente ✓ Aleatório ✗ │
15│ [ ] Espaçamento consistente Sistemático ✓ Arbitrário ✗ │
16└─────────────────────────────────────────────────────────────────────────┘

🔖 (recomendado) Você definitivamente quer marcar isto.

algumas dicas finais de profissional sobre o uso do Figma MCP

text
11. NOMEIE AS CAMADAS COMO CLASSES CSS
2 nav-links ✓ Group 5 ✗
3
42. TRABALHE SEÇÃO POR SEÇÃO
5 Hero → Features → Testimonials → Footer
6 (Não peça a página inteira de uma vez)
7
83. REFERENCIE O FIGMA DIRETAMENTE
9 "Olhe para o card na seção Features"
10 (Não: "Crie um card com cantos arredondados")
11
124. EXPORTE OS ATIVOS PRIMEIRO
13 Imagens precisam de exportação manual → pasta /public
14 Depois diga ao Claude: "A imagem Hero está em /public/hero.png"
15
165. COMPARTILHE SUA STACK ANTECIPADAMENTE
17 "Estou usando Next.js 14 + Tailwind + TypeScript"
18 (Claude corresponderá às suas convenções)

referência rápida de início:

text
1Quero converter meu design Figma em código.
2
3URL do Figma: [COLE SUA URL]
4
5Stack: Next.js 14 + Tailwind CSS + TypeScript
6
7Por favor:
81. Primeiro, analise o design e me diga o que vê
92. Extraia a paleta de cores e crie uma configuração Tailwind
103. Depois direi qual seção construir primeiro
11
12Vamos passo a passo.

E você está pronto para começar. 😉🔥 Obrigado por ler!

Este artigo é baseado no meu curso completo de Vibe-Coding (se você quiser apoiar) ⭐️. Ele inclui:

  1. Tutoriais de instalação (Mac + Windows)
  2. Orientação sobre Claude Code + Cursor
  3. Tutorial do primeiro projeto
  4. GitHub + controle de versão
  5. Implantação no Vercel
  6. Domínios personalizados
  7. Integração com Supabase + OpenAI
  8. NOVOS capítulos sobre agentes de IA e Figma MCP!

NOVO: Desde que escrevi isso,

@figma também lançou seu Claude Code para Figma; pretendo cobrir isso na próxima semana!

🏛️ Inscreva-se para entrar em nossa comunidade (escola de design AI-first) como membro fundador (cursos completos disponíveis): https://adplist.org/vibe-code-designers

🔖 Marque isto para voltar novamente.

🔄 Se você achou útil, vamos repostar ou encaminhar e compartilhar seus pensamentos. Porque mais designers podem aprender a construir.

Recriar no YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Para criadores

Transforme o seu Markdown num artigo 𝕏 impecável

Quando publica os seus próprios textos longos, formatar imagens, tabelas e blocos de código para o 𝕏 é uma dor de cabeça. O YouMind transforma um rascunho completo em Markdown num artigo 𝕏 impecável e pronto a publicar.

Experimente Markdown para 𝕏

Mais padrões para decifrar

Artigos virais recentes

Explorar mais artigos virais