Claude Code /insights: capire il tuo workflow
Report su sessioni, attriti, abitudini e miglioramenti pratici
Il comando /insights di Claude Code genera un report sulle tue sessioni: aree di progetto, pattern di interazione e punti di attrito. È utile quando usi spesso Claude Code ma non sai dove stai perdendo tempo: prompt troppo vaghi, sessioni interrotte, skill mancanti, MCP poco usati o istruzioni di progetto da migliorare.
Risposta breve
/insights è un comando di Claude Code che analizza le sessioni recenti e genera un report sul modo in cui lavori con l'agente. Usalo quando vuoi capire quali task completi davvero, dove perdi tempo, quali strumenti usi di più e quali istruzioni, skill o MCP conviene sistemare.
- Serve a migliorare il tuo workflow, non a far lavorare l'agente su un task specifico.
- È diverso da /goal: /goal guida una sessione, /insights guarda le sessioni passate.
- È diverso da /usage: /usage mostra costi e limiti, /insights cerca pattern operativi.
- In Codex non c'è un comando documentato equivalente: puoi avvicinarti con /status, /usage, memories, AGENTS.md e review periodiche delle sessioni.
Confronto rapido
| Criterio | Claude Code | Codex |
|---|---|---|
| Comando diretto | /insights genera un report sulle sessioni Claude Code, con pattern di progetto, interazione e attriti | Non c'è un comando documentato con lo stesso scopo nelle reference Codex app e CLI |
| Uso principale | Capire come stai usando Claude Code e dove il workflow può migliorare | Costruire manualmente una vista simile da thread, /status, /usage, memories e retrospettive |
| Output atteso | Report leggibile con aree di lavoro, strumenti usati, pattern, attriti e suggerimenti operativi | Nessun report unico: le informazioni restano distribuite tra thread, istruzioni, skill e memoria locale |
| Prossimo passo | Aggiornare CLAUDE.md, creare skill, correggere MCP, cambiare modo di scrivere task e goal | Aggiornare AGENTS.md, skill di repository, config, prompt ricorrenti e checklist di review |
Cosa fare con il report
Il valore di /insights non è il report in sé: è quello che cambi dopo averlo letto. Se non trasformi i segnali in istruzioni, skill, verifiche o abitudini diverse, resta una dashboard curiosa.
Prompt troppo vaghi
Sessioni con molti chiarimenti · Report che segnala attrito
Quando usarlo
Scrivi template di task e /goal più verificabili
Quando evitarlo
Continuare a chiedere sistemi il progetto senza perimetro
Se il report mostra molte sessioni esplorative, sposta obiettivo, file, vincoli e verifica nel prompt iniziale.
Workflow ripetuto
Stessa checklist incollata più volte · Suggerimento di skill o istruzione
Quando usarlo
Crea una skill mirata o aggiorna CLAUDE.md
Quando evitarlo
Aggiungere tutto alla chat ogni volta
Quando ripeti una procedura, il miglioramento non è ricordartela meglio: è renderla caricabile dall'agente al momento giusto.
Tool poco usati
MCP o comandi disponibili ma ignorati · Pattern di uso degli strumenti
Quando usarlo
Rendi più chiaro quando usare il tool
Quando evitarlo
Aggiungere integrazioni che nessuno invoca
Un'integrazione utile deve avere un trigger operativo: quando usarla, quale output produce e come verificare che abbia funzionato.
Che cosa fa /insights
/insights è un comando integrato di Claude Code. La reference ufficiale lo descrive come un report che analizza le sessioni Claude Code, includendo aree di progetto, pattern di interazione e punti di attrito. In pratica aiuta a guardare il tuo uso dell'agente da fuori, invece di giudicarlo solo dall'ultima sessione riuscita o fallita.
- Mostra su quali aree di progetto lavori più spesso.
- Evidenzia pattern di interazione: task chiusi, sessioni lunghe, richieste interrotte o ripetute.
- Aiuta a capire quali strumenti, skill, comandi o MCP usi davvero.
- Può suggerire miglioramenti a CLAUDE.md, skill, hook o abitudini di prompt.
Quando vale la pena lanciarlo
Usalo quando Claude Code è già parte del tuo lavoro quotidiano. Se lo apri una volta al mese, il report avrà poco da dire. Se invece lo usi per refactor, debug, contenuti, review o automazioni, /insights può mostrarti dove l'agente ti sta aiutando e dove stai creando attrito senza accorgertene.
- Dopo una settimana intensa di lavoro con Claude Code.
- Prima di ripulire CLAUDE.md o creare nuove skill.
- Quando hai la sensazione di spendere troppi token per arrivare al risultato.
- Quando vuoi capire se i tuoi MCP, hook o comandi custom vengono usati davvero.
Come leggere il report senza farsi distrarre
Il rischio è trattare /insights come una pagina di statistiche. Il report diventa utile solo se lo leggi come una retrospettiva operativa: quali passaggi si ripetono, quali task si bloccano, quali istruzioni mancano e quali comportamenti dell'agente vuoi rendere più prevedibili.
- Cerca attriti ripetuti, non episodi isolati.
- Se un problema torna spesso, trasformalo in istruzione, skill, script o verifica.
- Se un tool compare poco, chiediti se è inutile o solo descritto male.
- Se molte sessioni si fermano prima della fine, migliora la definizione di done.
Cosa cambiare dopo /insights
La parte più importante arriva dopo il report. Un buon esito non è avere più dati su come lavori: è ridurre i punti in cui Claude deve indovinare. Puoi aggiornare istruzioni di progetto, creare skill mirate, migliorare prompt ricorrenti, limitare tool inutili o rendere più chiari i comandi di verifica.
- CLAUDE.md: regole sempre valide, comandi standard e vincoli del progetto.
- Skill: procedure ripetute che non devono occupare ogni sessione.
- Hook: controlli meccanici da eseguire in momenti precisi.
- MCP: integrazioni utili solo se il trigger e il risultato sono chiari.
- /goal: task lunghi con criteri di completamento espliciti.
Differenza con /goal, /usage e /status
/insights non sostituisce gli altri comandi. /goal serve a far lavorare Claude verso un obiettivo nella sessione corrente. /usage mostra costi, limiti e attività. /status mostra lo stato della sessione, versione, modello, account e connettività. /insights è diverso: guarda al modo in cui usi Claude Code nel tempo e ti aiuta a migliorare il sistema di lavoro.
- /goal: guida l'agente verso un risultato verificabile.
- /usage: controlla consumo, limiti e statistiche di attività.
- /status: controlla configurazione, stato operativo e dettagli della sessione.
- /insights: trova pattern e attriti nel tuo modo di usare l'agente.
E in Codex?
Nelle reference ufficiali di Codex app e CLI non c'è un comando documentato che faccia lo stesso lavoro di /insights. Codex ha però pezzi utili per costruire una retrospettiva simile: thread search, /status, /usage, memories, AGENTS.md, skill e review periodiche delle sessioni o dei branch prodotti.
- Usa /status e /usage per stato operativo, contesto, limiti e consumo.
- Usa memories solo come supporto locale, non come fonte obbligatoria di regole di team.
- Metti le regole stabili in AGENTS.md, non nei ricordi o nella chat.
- Trasforma procedure ripetute in skill di repository quando devono valere per più persone.
La regola pratica
Lancia /insights quando vuoi migliorare il modo in cui collabori con Claude Code, non quando vuoi risolvere un singolo problema. Se il report ti dà una lista di suggerimenti, non applicarli tutti. Parti da uno: il punto che torna più spesso, costa più tempo o produce più errori. Poi verifica se il lavoro diventa più breve e più prevedibile.
- Un insight utile deve diventare una modifica concreta al workflow.
- Se non sai cosa cambiare, parti da prompt iniziali e definizione di done.
- Se lavori in team, porta le regole condivise in documentazione o skill versionate.
Domande frequenti
/insights scrive codice o modifica il progetto?
No. È un comando di analisi del workflow. Può suggerire miglioramenti, ma sei tu a decidere se aggiornare istruzioni, skill, hook o file di progetto.
Ogni quanto conviene usare /insights?
Ha senso dopo un periodo con abbastanza sessioni: per esempio una settimana intensa, un ciclo di progetto o prima di rivedere il setup Claude Code.
/insights è la stessa cosa di /usage?
No. /usage riguarda costi, limiti e attività. /insights riguarda pattern di lavoro, aree di progetto, interazioni e attriti nel modo in cui usi Claude Code.
Codex ha un equivalente diretto?
Nelle reference ufficiali attuali non compare un comando equivalente a /insights. In Codex puoi avvicinarti con /status, /usage, memories, thread search, AGENTS.md e skill di repository.