🎨 O que é um Artifact
Conteúdo separado do chat, renderizado em painel paralelo: documento longo, código, HTML/React interativo, SVG, Mermaid. Mantém chat limpo e dá visualização rica.
📐 Layout típico
┌─────────────────┬──────────────────────┐
│ │ │
│ CHAT │ ARTIFACT │
│ (mensagens) │ (documento/código │
│ │ renderizado) │
│ │ │
└─────────────────┴──────────────────────┘
📄 Tipos suportados
5 tipos principais. Pedir certo desbloqueia capacidade.
Markdown
Documento longo, relatório, doc técnica
Código
Python, JS, Go, qualquer linguagem
HTML / React
Interativo, roda em sandbox
SVG
Ilustração vetorial, logo, ícone
Mermaid
Diagrama de fluxo, sequência, ER
Múltiplos
Pode ter vários artifacts no chat
✏️ Edição iterativa
Próximas mensagens pedem mudanças localizadas ("muda o título", "adiciona seção sobre X", "trade o azul pelo verde"). Artifact é atualizado.
💡 Padrão de edição
"Edita o artifact: [mudança específica]". Quanto mais cirúrgica a instrução, mais rápida a iteração. "Refaz tudo" desperdiça tempo.
💾 Export e download
Output só vira valor quando sai do Claude e entra no seu fluxo: repo, drive, email, deploy.
Copy
Copia o conteúdo bruto. Pra colar no editor, terminal, doc externo.
Download
Arquivo .md / .html / .svg / .py direto no disco.
Publish
Em casos suportados, gera URL pública pra mostrar/embutir. Cuidado com exposição.
🌐 React/HTML interativo
Artifact React/HTML roda em sandbox real. Clica botão, vê acontecer. Caminho mais rápido entre ideia e tela funcional.
🚀 Casos onde brilha
- • Protótipo de UI / componente
- • Calculadora interativa (juros, ROI, conversão)
- • Demo de algoritmo visual
- • Form com validação
- • Dashboard estático com mock
⚠️ Limitações
Artifact é protótipo, não produção. Saber as limitações evita esperar o que não há.
✗ Não tem
- ✗ Network external (CORS bloqueia)
- ✗ Persistência entre sessões
- ✗ Conexão real com API
- ✗ Acesso a localStorage cross-session
✓ Caminho de produção
- ✓ Download e leva pro repo
- ✓ Integra com framework real
- ✓ Adiciona backend separado
- ✓ Deploy via Vercel/Netlify/etc
✅ Resumo do Módulo
Próximo módulo:
2.5 — Opus / Sonnet / Haiku