promptgarten 🌱
🌍 FR
Término●○○3 min · +20 XP

Artifacts: resultados generados

Un artifact es un resultado autónomo — código, un documento o una app — que Claude muestra en una ventana separada junto al chat, en lugar de esconderlo en el texto de la conversación.

Qué es un artifact

Cuando le pides a Claude que construya algo más grande — un informe, una pequeña herramienta web, un gráfico —, a menudo se abre una ventana propia junto al chat: el artifact. Claude crea uno automáticamente cuando un contenido es extenso (más o menos 15 líneas), autónomo y probablemente pensado para seguir trabajándolo.

Para qué se usan los artifacts

  • Informes y documentos que quieres leer, compartir o editar
  • Prototipos: pequeñas apps web interactivas, páginas HTML, componentes React
  • Visualizaciones: diagramas, SVG, gráficos
  • Archivos de código que tienen sentido como pieza independiente

Diferencia con el código en un repositorio

Un artifact no sustituye al código en un repositorio de proyecto real. Al principio solo vive en la conversación o en tu cuenta de Claude, no tiene control de versiones como Git y no forma parte automáticamente de una pipeline de build. Un artifact es adecuado para generar o mostrar algo autónomo rápidamente — para código productivo que se mantiene de forma duradera, el contenido debería pasar después a un repositorio de verdad.

Compartir

Un artifact se puede publicar: otras personas pueden verlo y usarlo a través de un enlace, sin cuenta propia ni clave de API.

EJEMPLO

Le pides a Claude: "Crea una pequeña tabla interactiva que agrupe mis datos de ventas en CSV por mes." Claude abre para ello un artifact con un componente React que ves y pruebas directamente en el navegador — en lugar de un bloque de código en medio del texto del chat.

QUIZ RÁPIDO

¿En qué se diferencia un artifact publicado (published) de uno compartido (shared)?

FUENTES

TEMAS RELACIONADOS

Vibe Coding: cuándo funciona y cuándo te muerde ●○○Claude Code: el agente de línea de comandos de Anthropic ●●○Poner tu proyecto en línea (deployment) ●●○