promptgarten 🌱
🌍 ZH
Terme●○○3 min · +20 XP

Artifacts : livrables générés

Un artifact est un résultat autonome – code, document ou appli – que Claude affiche dans une fenêtre séparée à côté du chat, au lieu de le noyer dans le texte de la conversation.

Ce qu'est un artifact

Quand tu demandes à Claude de construire quelque chose de plus grand – un rapport, un petit outil web, un graphique –, une fenêtre séparée s'ouvre souvent à côté du chat : l'artifact. Claude en crée un automatiquement quand un contenu est conséquent (environ plus de 15 lignes), autonome, et probablement destiné à être retravaillé.

À quoi servent les artifacts

  • Des rapports et documents que tu veux lire, partager ou modifier
  • Des prototypes : petites applis web interactives, pages HTML, composants React
  • Des visualisations : diagrammes, SVG, graphiques
  • Des fichiers de code qui ont du sens en tant que pièce autonome

Différence avec du code dans un dépôt

Un artifact ne remplace pas du code dans un vrai dépôt de projet. Il ne vit d'abord que dans la conversation ou dans ton compte Claude, n'a pas de contrôle de version comme Git, et ne fait pas automatiquement partie d'une pipeline de build. Un artifact convient pour produire ou montrer rapidement quelque chose d'autonome – pour du code productif et maintenu durablement, le contenu doit ensuite aller dans un vrai dépôt.

Partager

Un artifact peut être publié : d'autres personnes peuvent le voir et l'utiliser via un lien, sans compte ni clé API à eux.

EXEMPLE

Tu demandes à Claude : « Crée un petit tableau interactif qui regroupe mes données de ventes CSV par mois. » Claude ouvre pour ça un artifact avec un composant React que tu vois et testes directement dans le navigateur – au lieu d'un bloc de code noyé au milieu du texte du chat.

QUIZ RAPIDE

Qu'est-ce qui distingue un artifact publié (published) d'un artifact partagé (shared) ?

SOURCES

SUJETS LIÉS

Vibe coding : quand ça marche, quand ça te mord ●○○Claude Code : l'agent CLI d'Anthropic ●●○Mettre ton projet en ligne (deployment) ●●○