Tu veux les meilleurs outils IA avant les autres ?
On teste et on décrypte les nouveaux outils IA chaque soir, en 5 min. Gratuit.
Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.
Choisis ton rythme
Gratuit · Pas de spam · Désabonnement en 1 clic
HTML, un choix stratégique pour Claude Code
Dans un article provocateur, Thariq Shihipar de l'équipe Claude Code chez Anthropic défend l'utilisation du format HTML plutôt que Markdown pour les sorties générées par Claude. Cette préférence repose sur la capacité du HTML à offrir des fonctionnalités interactives et visuelles enrichies, contrairement au Markdown traditionnel.
L'article regorge d'exemples intéressants collectés sur le site, comme celui d'un prompt demandant à Claude de créer un artefact HTML pour décrire une pull request (PR), en se concentrant sur des concepts comme la logique de streaming et de backpressure. L'idée est de rendre les différences visibles grâce à des annotations en ligne et des couleurs indiquant la gravité des résultats.
Les limites du Markdown face à l'HTML
Historiquement, le Markdown a été privilégié, notamment depuis l'ère de GPT-4, en raison de son efficacité en termes de tokens, avec une limite de 8 192 tokens. Cependant, l'article de Shihipar incite à reconsidérer cette approche, surtout pour les sorties nécessitant une présentation plus dynamique.
En demandant des explications en HTML, Claude peut intégrer des éléments comme des diagrammes SVG et des widgets interactifs, ce qui enrichit considérablement l'expérience utilisateur en rendant les informations plus accessibles et engageantes.
Expérimentation avec des explications HTML
Shihipar a précédemment exploré des modèles utiles pour construire des outils HTML, axés sur des utilitaires interactifs. Il exprime son enthousiasme pour l'expérimentation avec des explications HTML riches en réponse à des prompts ad hoc.
Étude de cas : copy.fail
Un exemple pratique de cette approche est l'analyse d'une faille de sécurité Linux, documentée sur le site copy.fail. Cette faille est accompagnée d'une preuve de concept distribuée sous forme de Python obfusqué. Pour générer une explication HTML de l'exploit, une commande curl est utilisée :
curl https://copy.fail/exp | llm -m [gpt](/glossaire/gpt)-5.5 -s 'Expliquez ce code en détail. Reformatez-le, développez les parties confuses et plongez profondément dans ce qu'il fait et comment il fonctionne. Sortie HTML, bien stylée et utilisant les capacités de HTML, CSS et JavaScript pour rendre l'explication riche, interactive et aussi claire que possible'
Bien que le résultat ait été satisfaisant, il aurait été préférable de se concentrer davantage sur l'explication de l'exploit lui-même plutôt que sur le code Python qui l'entoure.



