Claude Code `/compact` : tout le dialogue précédent a disparu ? En fait non, voici comment le retrouver intégralement

Les anciens messages disparaissent après /compact ? Les données ne sont pas perdues — PandaNpc reconstitue l'historique complet le long de la chaîne de compression, retrouvable intégralement sur desktop/web, prend en charge plusieurs compressions sans affecter le contexte réel.

PandaNpcPremière publication le
Claude Code `/compact` : tout le dialogue précédent a disparu ? En fait non, voici comment le retrouver intégralement

Si vous utilisez Claude Code depuis un moment, vous avez sûrement déjà rencontré ce problème : quand le contexte est presque saturé, il compresse automatiquement (ou vous le faites manuellement avec /compact) l'historique. Après la compression, la grande partie du dialogue précédent « disparaît » — vous voulez remonter pour voir ce qui a été dit, quels fichiers ont été modifiés, pourquoi une décision a été prise, et il ne reste qu'un résumé compressé, tous les détails perdus. Si vous reprenez la session sur un autre ordinateur, vous ne voyez que la partie compressée.

Beaucoup pensent que ces historiques ont été supprimés. En réalité, non — ils sont toujours bien présents sur le disque, mais Claude Code ne vous les montre plus. Cet article explique pourquoi cela se produit et comment retrouver l'intégralité du dialogue avant la compression.

1. Pourquoi les anciens messages ne sont plus visibles après `/compact` ?

Les enregistrements de session de Claude Code sont stockés dans des fichiers JSONL locaux (~/.claude/projects/<projet>/<session_id>.jsonl). Lorsque /compact est déclenché, il fait quelque chose que beaucoup n'ont pas réalisé :

  • Il fork un nouveau session_id et crée un nouveau fichier JSONL, dont la première ligne est le résumé compressé ;
  • Tout le dialogue d'avant la compression reste dans l'ancien fichier JSONL, intact ;
  • Ensuite, claude --resume ne reprend que la dernière session, il ne charge ni n'affiche plus l'ancien fichier.

Donc ce que vous voyez comme « historique disparu » est en réalité : les données ne sont pas perdues, mais la vue de reprise de Claude Code ne reconnaît que le dernier segment, laissant de côté les anciens segments d'avant la compression. Si vous avez compressé plusieurs fois, vous aurez plusieurs anciens JSONL, déconnectés les uns des autres, et Claude ne vous montrera que le dernier.

2. Comment PandaNpc retrouve l'historique complet

Lorsque PandaNpc accède à distance à Claude Code, il fait quelque chose que Claude ne fait pas lui-même : suivre la chaîne de fork de /compact et reconstituer chaque segment d'historique dans l'ordre.

Plus précisément :

  • Il enregistre toute la chaîne de compression (les anciens session_id d'avant la compression sont liés les uns aux autres, plus le plus récent) ;
  • Lors de la reprise de session, dans l'ordre [ancien segment 1 → ancien segment 2 → … → segment actuel], il charge et concatène les JSONL de chaque segment, reconstituant une chronologie complète ;
  • À chaque point de /compact, une ligne de séparation claire ─── /compact ─── est insérée, vous permettant de repérer « ici une compression a eu lieu » ;
  • En faisant défiler vers le haut sur le bureau ou le web, vous voyez tout le dialogue original d'avant la compression — chaque message, chaque appel d'outil, chaque modification de code, rien n'est perdu.

Et cela prend en charge plusieurs compressions : si vous avez compressé N fois, les N+1 segments d'historique sont tous reconstitués.

🔑 Point clé : cette chaîne de compression sert uniquement à l'« affichage », n'affecte pas le contexte réel de Claude. claude --resume utilise toujours le contexte approprié (le dernier résumé compressé), PandaNpc se contente de lire en plus les anciens segments pour vous les montrer. Autrement dit — vous bénéficiez à la fois de l'espace de contexte économisé par la compression et de la lisibilité de tout l'historique.

3. Comment l'utiliser

  1. Installez pandapaw sur votre machine de développement (une seule commande) :

    macOS / Linux :

    bash
    curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh

    Windows (PowerShell) :

    powershell
    iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iex
  2. Ouvrez l'application de bureau PandaNpc sur un autre ordinateur, ou accédez via navigateur à https://pandanpc.com/agent , reconnectez-vous à votre machine de développement, ouvrez n'importe quelle session ayant subi un /compact — faites défiler vers le haut, l'historique complet d'avant la compression est là, avec des séparateurs clairs.

4. Résumé

  • /compact ne supprime pas l'historique, seule la vue de reprise de Claude Code n'affiche pas les anciens segments d'avant la compression.
  • PandaNpc concatène l'intégralité des JSONL le long de la chaîne de compression, visualisation complète sur le bureau et le web, ─── /compact ─── marque chaque compression, prend en charge plusieurs compressions.
  • Affichage uniquement, sans toucher au contexte réel, vous avez les deux avantages.

Téléchargez l'application de bureau (Windows / macOS / Linux) sur le site officiel ou utilisez directement la version web : https://pandanpc.com . Si vous en avez assez de ne pas pouvoir remonter dans l'historique après /compact, essayez-le.

Téléchargement de Claude Code et installation sur Windows : comment choisir entre Desktop App, CLI et WSL (2026)

Téléchargement de Claude Code et installation sur Windows : comment choisir entre Desktop App, CLI et WSL (2026)

Téléchargement de Claude Code : faut-il télécharger la version Desktop ou la CLI ? Ce guide d'installation Windows 2026 fournit les entrées de téléchargement officielles, les commandes PowerShell/WinGet/WSL, les différences entre Desktop et CLI, ainsi que le traitement des erreurs courantes.

Lire l'article →
Laissez Claude contrôler directement votre navigateur : remplir des formulaires, poster des messages, et même faire glisser le CAPTCHA de type curseur

Laissez Claude contrôler directement votre navigateur : remplir des formulaires, poster des messages, et même faire glisser le CAPTCHA de type curseur

La plupart des gens utilisent l'IA en restant au stade du « tu demandes, il répond ». Le plugin Chrome de PandaNpc permet à votre Claude Code de vraiment mettre la main dans le navigateur, de cliquer pour vous, de remplir pour vous, de tourner les pages pour vous – et même de faire glisser le captcha à curseur pour vous. Grâce au protocole de développement Chrome, il injecte au niveau du noyau une entrée réelle avec isTrusted=true + une trajectoire de glissement anthropomorphique calculée par le backend, pour contourner l'anti-scraping et entrer dans les iframes cross-origin. 43 outils d'opération, avec un ensemble complet de cartes d'approbation + liste noire de domaines + interrupteur de pause + barrière de sécurité avec traçabilité des opérations.

Lire l'article →
Peut-on partager un abonnement Claude ? Comment partager Claude Code en toute sécurité avec des amis et une équipe (sans donner de mot de passe, révocable à tout moment)

Peut-on partager un abonnement Claude ? Comment partager Claude Code en toute sécurité avec des amis et une équipe (sans donner de mot de passe, révocable à tout moment)

Oui — et sans avoir à confier vos identifiants à personne. PandaNpc permet de partager la connexion Claude Code de votre machine via un lien avec des amis, de la famille ou des coéquipiers : l'autre personne utilise à distance votre quota d'abonnement pour exécuter Claude Code. Chaque partage est un token indépendant et révocable, avec une durée de validité réglable sur 1/7/30 jours ou permanente. Une révocation en un clic déconnecte immédiatement l'autre personne, sans aucun impact sur votre propre utilisation.

Lire l'article →