Claude Code History Viewer : visualiseur de l’historique de Claude Code
(github.com/jhlee0409)Quand je fais tourner une IA, j’aime souvent revenir sur l’historique pour refaire un peu le parcours et me demander comment elle a produit ce résultat.
Récemment, en utilisant Claude Code, j’ai trouvé très inconfortable de consulter l’historique dans le terminal ou dans un onglet séparé de l’éditeur.
J’ai donc créé une application desktop de visualisation de l’historique de Claude Code, en vibe coding, sur une base tauri + react + rust.
Quand on installe Claude Code, les logs sont généralement stockés, sur mac, dans le dossier ./claude situé sous /Users/{username}/.
À l’intérieur, on trouve 4 dossiers, dont projects (repositories), et les sessions sous projects accumulent des logs au format jsonl. En chargeant ces fichiers jsonl et en les transformant dans un format approprié, on peut consulter l’historique comme un journal de conversation dans le visualiseur.
L’outil conserve bien plus de données que ce qui est affiché par défaut dans le terminal, et j’ai fait en sorte qu’on puisse les examiner de manière plus détaillée.
On peut aussi voir différents indicateurs, comme le nombre de tokens utilisés par projet ou par session, ainsi que la consommation quotidienne de tokens.
Même si le dossier ./claude n’existe pas dans l’emplacement par défaut, il peut être défini manuellement. Les dossiers commençant par un . peuvent être affichés temporairement avec shift + cmd + ..
L’application peut être utilisée directement en téléchargeant le fichier dmg depuis les notes de version via l’URL.
Comme il s’agit encore d’une version beta, il peut y avoir des problèmes de stabilité ou des bugs. N’hésitez pas à me faire des retours francs et directs haha
11 commentaires
Est-ce qu’il serait possible de prendre en charge aussi les Mac Intel… ?? On dirait que ça ne fonctionne que sur Apple Silicon T_T
Ah, d’accord... Je n’avais pas pris le chipset en compte.
Je vais faire la mise à jour rapidement et vous tenir au courant !
Merci !
Nous avons mis en ligne, dans la version beta.3, un DMG universel également compatible avec les puces Intel !
Si l’avis de mise à jour ne s’affiche pas dans l’application existante, nous vous serions reconnaissants de bien vouloir le télécharger une nouvelle fois depuis les notes de version !!
Oui, je l’ai téléchargé et je l’utilise bien en ce moment. Merci !
Est-ce que vous prévoyez éventuellement de prendre en charge quelque chose comme
gemini-cliplus tard ??Quand j’ai commencé à le créer, je pensais aussi à
gemini-cli, mais quand j’ai vérifié, dans le cas de Gemini, seules les entrées de l’utilisateur sont enregistrées dans les logs et les sorties ne sont pas stockées localement séparément.Je compte suivre les mises à jour en continu et le prendre en charge si possible !
Ah, je vois, c’est dommage T_T
D’accord, j’ai compris..!
C’est sympa, à part le fait que la fonction de chargement des conversations précédentes soit un peu lente, ça me semble plutôt correct.
Merci !!
Je vais continuer à l’améliorer régulièrement !!
C’est l’application que j’attendais, merci infiniment. Je vais l’utiliser avec plaisir. :)
Merci :)
S'il y a des points gênants, n'hésitez pas à me le dire !