Rendre lisible un export de données Claude
L'export de Claude est le plus direct des formats de conversation avec une IA. Chaque conversation est un objet avec un nom, une date de création et un tableau de messages dans l'ordre où ils ont été envoyés. Pas de graphe à parcourir, pas de nœuds masqués à filtrer, pas de trafic d'outils entrelacé avec le dialogue. Si vous écriviez un analyseur et pouviez choisir par quelle plateforme commencer, ce serait celle-là.
Ce qui le rend illisible, c'est simplement l'échelle et la syntaxe. Il arrive sous forme d'un seul fichier JSON contenant tout ce dont vous avez jamais discuté, avec des sauts de ligne et des guillemets échappés, et l'historique entier réparti sur une poignée de lignes très longues. Cette page le convertit en Markdown, dans cet onglet, sans rien envoyer.
Deux formes pour le corps du message
La seule vraie aspérité est que le texte du message se trouve à deux endroits différents selon la date de production de l'export. Les anciens exports mettent tout le message dans une simple chaîne text. Les récents utilisent un tableau content de blocs typés, où un bloc de texte porte son propre champ text et où d'autres types de blocs décrivent des pièces jointes ou des éléments structurés.
Le tableau de blocs existe parce qu'un message n'est plus nécessairement un morceau de prose d'un seul tenant. Il peut être du texte, puis un artefact, puis encore du texte. L'aplatir en une seule chaîne était une représentation avec perte : le format a donc évolué pour décrire les parties.
Les deux formes sont lues. Quand le tableau de contenu est présent, ses blocs de texte sont assemblés dans l'ordre ; quand il est absent ou ne contient aucun texte, c'est l'ancien champ qui est utilisé. Ce repli compte : un export s'étalant sur plusieurs années peut contenir les deux formes dans le même fichier, et un analyseur qui ne gère que la plus récente écarte silencieusement vos conversations les plus anciennes.
Expéditeurs et étiquettes
Le champ d'expéditeur indique human ou assistant. C'est exact, mais cela se lit étrangement dans une transcription : ces valeurs deviennent donc Utilisateur et Claude, ce à quoi ressemblait la conversation à l'écran et ce qu'attend un lecteur qui arrive au document plus tard.
Les horodatages sont des chaînes ISO et sont mis en forme en date et heure lisibles, ou retirés entièrement avec le commutateur ci-dessus. Leur utilité dépend de l'usage : pour une archive ils ancrent la conversation dans le temps ; pour quelque chose que vous comptez lire d'un trait, ils encombrent l'espace entre chaque message.
Pourquoi Markdown plutôt que du texte brut
Les réponses de Claude sont écrites en Markdown, et une longue réponse technique est souvent surtout de la structure : du code délimité, des étapes numérotées, un tableau comparant des options, des titres découpant une longue explication. Ces marques sont stockées dans l'export sous forme de caractères littéraux.
Convertissez en texte brut et les marques restent mais ne signifient plus rien : des accents graves égarés autour d'un code qu'on ne distingue plus de la prose, des dièses en début de ligne qui ne sont plus des titres. Garder le Markdown signifie que la structure avec laquelle la réponse a été écrite survit dans le document. Collez le résultat dans une application de notes, un dépôt, un wiki ou un site statique et il s'affiche comme prévu.
À quoi cela sert
Garder une archive personnelle qui ne dépend pas du maintien de l'accès à un seul compte. Ramener une discussion de conception ou une séance de débogage dans un dépôt de projet, à côté du code qu'elle a produit. Fouiller des mois de conversations pour une solution dont vous savez qu'elle a été trouvée mais que vous ne retrouvez pas. Construire une base de connaissances personnelle — la sortie alimente naturellement le découpeur de texte si vous comptez l'encoder pour de la recherche. Revoir ce que vous avez partagé avant de décider quoi supprimer.
Obtenir l'export
Dans Claude : Réglages, puis Confidentialité, puis Exporter les données. Un lien de téléchargement vous est envoyé par courriel une fois l'archive prête. Le zip contient conversations.json ainsi que des métadonnées de compte ; déposez l'archive entière et le bon fichier est trouvé automatiquement, ou extrayez le JSON et utilisez-le directement.
Lu localement, jamais envoyé
Un export de vos conversations avec un assistant est un relevé des problèmes sur lesquels vous avez travaillé, de ce dont vous n'étiez pas sûr et de tout ce que vous avez collé en demandant de l'aide. Du code, des documents, des brouillons, des situations personnelles.
Rien de tout cela n'est transmis. L'analyseur est du JavaScript dans cet onglet ; le fichier est lu par le navigateur, gardé en mémoire le temps de la conversion, puis affiché. Aucun serveur n'intervient, ce qui signifie aucune fenêtre de conservation, aucun journal d'accès et rien à supprimer quand vous avez terminé.
Les exports ChatGPT demandent un analyseur différent et ont leur propre page : export ChatGPT en Markdown. Pour tout le reste, la page générale d'export de conversation détecte la plateforme toute seule.