2 points par dkstm95 2026-03-15 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Quand on fait tourner Claude Code simultanément dans plusieurs terminaux,
il arrive forcément qu’en changeant d’onglet, on se demande : « Qu’est-ce que je faisais ici, déjà ? »
Il faut alors remonter dans le scroll pour relire les échanges précédents, ou se fier à sa mémoire, et dès qu’on a 3 ou 4 sessions, cela devient vite assez confus.

claude-recall est un plugin Claude Code conçu pour résoudre ce problème.

Claude Code dispose bien d’une fonctionnalité intégrée appelée statusline, mais
elle n’affiche que des informations de ressources comme le nom du modèle, le coût ou le % de contexte, sans indiquer « à quoi sert cette session ».
J’ai donc créé un plugin qui réunit le suivi de l’objectif de la session et les métriques intégrées dans un seul affichage.

Une fois installé, un HUD de 2 lignes s’affiche en permanence sous le champ de saisie du prompt :

1. Objectif de la session (purpose) + branche git + nom du modèle  
2. Nombre de tours actuels + dernier prompt + temps écoulé + utilisation du contexte + coût  

L’idée est qu’en changeant d’onglet, il suffise de lire ces deux lignes pour retrouver immédiatement le contexte.

claude-recall fonctionne comme suit :

  • Basé sur des hooks : il réagit aux événements SessionStart, UserPromptSubmit et SessionEnd pour enregistrer l’état de la session dans un fichier JSON
  • Statusline : il combine l’état enregistré avec le JSON intégré de Claude Code pour produire l’affichage (en moins de 100 ms)
  • Il définit l’objectif de la session dès le premier prompt, et la commande /purpose permet aussi à l’IA d’analyser la conversation pour redéfinir cet objectif
  • Les sessions terminées depuis plus de 7 jours sont automatiquement nettoyées

Vos retours sont les bienvenus !

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.