Session Index

Ricerca full-text, analisi e sintesi su tutte le tue sessioni passate di Claude Code

di lee-fuhr · lee-fuhr/claude-session-index

Promosso ★ 9.6/10

Session Index — Ricerca full-text, analisi e sintesi su tutte le tue sessioni passate di Claude Code

Cosa fa

Costruisce un indice SQLite FTS5 locale su ogni sessione di Claude Code in modo da poter chiedere 'cosa ho provato l'ultima volta?', trovare vecchie conversazioni o ottenere analisi del tempo per progetto con link claude --resume a ogni sessione sorgente. Si attiva quando l'utente chiede informazioni su sessioni passate, conversazioni precedenti o quanto tempo ha dedicato a qualcosa.

Rapporto di test

Eseguito in tempo reale su una macchina reale: il primo comando ha auto-indicizzato 1126 sessioni con zero errori, quindi la ricerca FTS per 'skill test protocol' ha restituito cinque sessioni classificate con date, progetti, conteggi di scambi, durate, estratti corrispondenti e link claude --resume copiabili. 'analytics --week' ha suddiviso 275 sessioni per progetto con ore totali; una baseline senza skill si sarebbe ridotta a cercare manualmente in ~/.claude/projects jsonl grezzo senza classificazione, link di ripristino o riepiloghi temporali. Le affermazioni della documentazione (SQLite+FTS5, auto-indicizzazione al primo avvio, link di ripristino) corrispondevano tutte esattamente; solo la funzionalità di sintesi cross-sessione è rimasta non misurata perché necessita di una ANTHROPIC_API_KEY, ma ogni percorso di ricerca/recente/analisi ha funzionato.

Testato il: 2026-07-20 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/lee-fuhr/claude-session-index.git
mkdir -p ~/.claude/skills
cd claude-session-index && cp -r skills/session-index ~/.claude/skills/session-index
pip install claude-session-index

Comandi e prompt di esempio

  • /session-indexRicerca full-text, analisi e sintesi su tutte le tue sessioni passate di Claude Code

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • What did I try last time I worked on this authentication bug?
  • Search all my past Claude Code sessions for that database migration
  • How much time did I spend on this project across all past sessions?