tech6 min read

Les artefacts, ou le jour où Claude a arrêté de me répondre en mur de texte

Pourquoi les artefacts sont devenus ma façon préférée de travailler avec Claude, et les formes qui servent vraiment au quotidien d'un développeur.

/Updated Oct 26, 2026

Pendant longtemps, travailler avec un assistant IA voulait dire une chose : poser une question, recevoir un long message, scroller, copier ce qui m'intéressait, le coller ailleurs. Dans Notion, dans un ticket, dans un fichier Markdown perdu quelque part. La réponse pouvait être excellente, elle restait coincée dans un fil de discussion.

Les artefacts ont changé ça pour moi. Au lieu de recevoir un message, je reçois une chose : une page, un diagramme, un tableau de bord, un petit outil, un document. Quelque chose que je peux ouvrir, manipuler, corriger, et surtout partager. Et honnêtement, c'est la fonctionnalité qui a le plus changé ma façon de travailler avec Claude.

Ce qu'est un artefact, pour moi

Techniquement, un artefact, c'est un contenu autonome produit pendant la conversation et qui vit à côté d'elle : du code exécutable, une page HTML, un composant React, un SVG, un document, un deck. Mais la définition qui compte pour moi est plus simple : la conversation est l'atelier, l'artefact est la pièce qui sort de l'atelier.

Cette séparation a l'air anodine. Elle ne l'est pas. Quand le résultat est un objet plutôt qu'un paragraphe, on ne le lit plus de la même façon. On le teste, on clique dessus, on remarque ce qui ne va pas. Et on demande une correction précise sur un objet précis, au lieu de reformuler toute la question.

Pourquoi ça change vraiment la vie

D'abord, on passe de lire à manipuler. Un tableau de latences triable, un diagramme de séquence qu'on peut zoomer, un formulaire qui calcule quelque chose en direct : c'est une autre relation à l'information. On comprend plus vite parce qu'on agit dessus.

Ensuite, on itère sur un objet, pas sur un fil. « Ajoute une colonne », « mets les erreurs 5xx en rouge », « sépare le flux de remboursement » : chaque demande modifie la même chose, qui s'améliore version après version. Au lieu de dix réponses dispersées, j'ai un seul livrable qui mûrit.

Puis il y a le partage. Une capture d'écran de chat, personne ne la relit. Un lien vers une page propre, un collègue l'ouvre, la comprend, la commente. Le fait que ce soit privé par défaut et que je choisisse quand le partager compte aussi : je peux brouillonner sans pression.

Et enfin, le visuel force la précision. Un paragraphe peut cacher une incompréhension pendant longtemps. Un diagramme d'architecture faux, on le voit en trois secondes : la flèche part du mauvais service, la file d'attente n'est pas au bon endroit. L'artefact rend les erreurs visibles, y compris les miennes.

Les formes qui comptent pour un dev

Tout n'a pas besoin d'être un artefact. Mais certaines formes reviennent sans arrêt dans mon quotidien, et c'est là qu'elles brillent.

Les diagrammes d'architecture et de flux

Un flux de paiement avec ses webhooks, ses retries et son idempotence. Une migration de base de données en plusieurs étapes. Un système d'événements entre microservices. Expliquer ça en texte, c'est long et fragile. En SVG ou en diagramme de séquence, ça tient sur un écran et tout le monde parle enfin de la même chose.

Les rapports de review et d'audit

Une revue de PR, un audit de dépendances, une analyse de dette technique : ce sont des contenus qu'on veut classer, filtrer, relire plus tard. Une page avec les constats triés par gravité, les fichiers concernés et les liens, c'est infiniment plus utile qu'un long message que personne ne retrouvera la semaine suivante.

Les dashboards de données

Des logs exportés, des résultats de benchmark, des métriques d'API, un CSV de facturation. Au lieu de lire des chiffres, je demande une page avec quelques graphiques bien choisis. Ce n'est pas un outil de monitoring, c'est une vue ponctuelle pour comprendre une situation et la montrer à quelqu'un.

Les prototypes d'interface

Tester une idée d'UI avant de toucher au codebase. Un composant React jetable, une page HTML pour valider un parcours, une variante de mise en page à montrer à un designer. On discute sur quelque chose de concret au lieu de débattre dans le vide.

Les outils jetables

C'est peut-être ma catégorie préférée. Un décodeur de JWT pour un cas précis, un visualiseur de diff JSON, un explicateur d'expressions cron, un calculateur de rate limiting, un générateur de données de test. Des outils qu'on n'aurait jamais pris le temps de coder soi-même, et qui existent maintenant en deux minutes pour résoudre un problème d'une après-midi.

Les docs vivantes

ADR, runbooks, guides d'onboarding, postmortems, propositions techniques. Ce sont des documents faits pour être lus, commentés et mis à jour par d'autres. Les produire comme artefacts plutôt que comme réponses de chat, c'est passer d'une note personnelle à un document d'équipe.

Les slides

Une démo à l'équipe, un tech talk interne, la présentation d'une décision d'architecture. Partir d'un contenu déjà structuré dans la conversation pour en faire un deck, c'est un gain de temps énorme, surtout pour ceux qui, comme moi, n'aiment pas passer des heures sur la mise en page.

Les pages qui se souviennent

Certaines pages peuvent garder un état partagé : une checklist de déploiement que toute l'équipe coche, un tracker de migration, un petit sondage. On sort du document statique pour entrer dans l'outil collaboratif léger, sans monter un projet pour ça.

Ce qu'il faut garder en tête

Je ne veux pas tomber dans l'enthousiasme aveugle. Il y a quelques pièges.

Un artefact n'est pas un codebase. La tentation est forte de construire dans une page ce qui devrait vivre dans le dépôt, avec ses tests et sa revue. Un prototype reste un prototype.

Beau ne veut pas dire juste. Un dashboard élégant sur des données mal comprises reste faux, et le visuel peut même donner une fausse impression de rigueur. Je vérifie les chiffres comme je vérifierais n'importe quel script.

Et partager reste une décision. Un artefact peut contenir des logs, des noms de clients, des détails internes. Le fait qu'il soit facile à partager ne veut pas dire qu'il doit l'être.

Pour finir

Ce que les artefacts ont changé, au fond, c'est la nature de la collaboration. On ne parle plus seulement à un assistant qui répond, on travaille avec quelqu'un qui livre des objets. Des choses concrètes, qu'on peut tester, corriger, transmettre.

Pour un développeur, c'est exactement le bon format. Notre métier, c'est de transformer des idées floues en choses qui fonctionnent. Les artefacts appliquent ce principe à la conversation elle-même.

Related writing

All posts →