CLACOROO

Sessioni

La sezione Sessioni è il tuo browser personale di tutte le sessioni di lavoro che Claude Code ha salvato in ~/.claude/projects/. CLACOROO legge i file JSONL direttamente in locale e li organizza in una vista a due livelli navigabile, senza toccare la rete.

Panoramica: progetti e sessioni

La sezione Sessioni con la griglia dei progetti: una card per cartella di lavoro, con nome della cartella, path completo e badge per numero di sessioni, costo stimato, turni e ultima attività.

La schermata principale mostra una griglia di progetti: ogni card rappresenta una cartella di lavoro distinta (il cwd di Claude Code) e riassume in un colpo d’occhio:

  • Nome breve della cartella (in evidenza) e path completo sotto in monospace
  • Numero di sessioni registrate in quella cartella
  • Costo totale API stimato dai token di tutte le sessioni
  • Turni totali assistant nella cartella
  • Ultima attività: data e ora esatte dell’ultima sessione modificata

Clicca su un progetto per entrare nel livello 2: l’elenco delle sue sessioni. In cima appare il breadcrumb ”‹ Progetti / nome cartella” per tornare alla griglia dei progetti con un clic.

Livello 2: sessioni di un progetto

Ogni card sessione mostra:

  • Primo messaggio della sessione, troncato a due righe (i tag IDE e gli output della skill /watch vengono saltati automaticamente per un’anteprima più pulita)
  • Data e ora esatte di creazione e di ultima modifica (oltre al formato relativo “x giorni fa”)
  • Turni assistant nella sessione
  • Costo API stimato basato sui token

Ricerca globale

Il campo di ricerca in cima alla schermata funziona su tutti i progetti contemporaneamente:

  • Campo vuoto: visualizzazione griglia dei progetti (livello 1)
  • Testo digitato: lista piatta di tutte le sessioni che corrispondono, da qualsiasi progetto, filtrate in tempo reale

La ricerca controlla il nome della cartella progetto e il testo del primo messaggio. Il contatore indica quante sessioni corrispondono.

Ordinamento progetti

Nella vista griglia puoi ordinare i progetti per:

  • Ultima attività (default, dal più recente)
  • Data creazione
  • Costo totale
  • Numero di sessioni

Lettura del transcript

Clicca su una sessione: si apre il modal transcript con la conversazione leggibile.

Il transcript usa il windowing: carica 40 voci per volta, poi aggiunge le successive allo scroll in fondo. Anche sessioni con centinaia di turni restano reattive.

Ogni voce della conversazione e’ identificata dal ruolo (utente, assistente, tool). Le chiamate a tool sono collassate di default: un clic le espande per leggere input e output completi senza ingombrare la vista.

Azioni

Nel modal, quattro pulsanti ti permettono di agire sulla sessione:

  • Riprendi nel terminale interno: apre il terminale integrato di CLACOROO e lancia claude --resume <session-id>, portandoti direttamente nel contesto della sessione
  • Terminale esterno: apre il terminale di sistema nella cartella del progetto (iTerm / Terminal su macOS, il terminale di default su Windows e Linux); il comando da incollare e’ gia’ nel clipboard
  • Copia comando: copia claude --resume <session-id> negli appunti, pronto da incollare dove preferisci
  • Apri cartella: apre la cartella del progetto nel file manager di sistema

Privacy

I dati delle sessioni non lasciano mai la tua macchina. CLACOROO legge i file JSONL direttamente da ~/.claude/projects/ (o il path equivalente su Windows), calcola costo e turni in locale e non fa nessuna chiamata di rete per mostrare questa sezione.

Casi limite

  • Sessione senza primo messaggio. Alcune sessioni iniziano con un tool call prima di un messaggio utente, o sono state create via API. In quel caso la card mostra “Nessun testo” al posto del primo messaggio.
  • Sessione ancora aperta. Se Claude Code sta scrivendo il JSONL in questo momento, i turni piu’ recenti potrebbero non apparire ancora. Premi Aggiorna nella topbar per rileggere i file da disco.
  • Costo a zero. Sessioni molto vecchie o avviate con modelli non in pricing non mostrano un costo stimato: e’ atteso.
  • Nessuna sessione in lista. O Claude Code non ha ancora creato sessioni, o ~/.claude/projects/ e’ vuota, o CLACOROO non ha i permessi di lettura su quella cartella.

Correlati

  • Stats — utilizzo aggregato (token, costo, modelli, attribuzione) calcolato sulle stesse sessioni
  • Dashboard — i KPI di utilizzo recente sono una vista compatta di questi stessi dati