Claude Code è uno strumento che ti permette di delegare attività a Claude direttamente dal tuo terminale. Non serve solo per scrivere codice: può gestire di tutto, dall'organizzazione dei file all'elaborazione dei dati, fino alla ricerca e creazione di documenti, prendendosi carico delle noiose attività quotidiane. Questo articolo riassume 50 compiti specifici in cui puoi vedere subito il valore, organizzati per Scenario → Metodo (istruzioni che puoi digitare così come sono) → Effetto. Prova quelli che ti interessano oggi.
Indice
- Automazione dell'organizzazione di file e cartelle (01–05)
- Elaborazione e conversione di dati (06–10)
- Scrittura e correzione di codice (11–18)
- Comprensione di codebase (19–23)
- Delega di attività Git / GitHub (24–29)
- Configurazione dell'ambiente, script e impostazioni (30–34)
- Ricerca e creazione di documenti (35–39)
- Ottimizzazione dell'efficienza (Impostazioni e automazione) (40–45)
- Integrazioni, immagini e tecniche di flusso di lavoro (46–50)
1. Automazione dell'organizzazione di file e cartelle
Claude Code eccelle nelle operazioni sui file. Puoi fargli pulire ambienti disordinati in un colpo solo.
01. Classificare automaticamente i download per progetto o tipo
- Scenario: La cartella Download è un caos e non trovi i file.
- Metodo: "Guarda il contenuto di Download e organizzalo in cartelle per progetto e tipo di file."
- Effetto: L'ordinamento di centinaia di file viene completato in minuti. Il lavoro manuale di organizzazione scompare.
02. Rinominare file in batch secondo convenzioni di denominazione
- Scenario: Vuoi unificare nomi incoerenti come IMG_0001.
- Metodo: "Rinomina in batch queste immagini nel formato 'Data_Numero_Seriale'."
- Effetto: Anche senza conoscere le espressioni regolari, puoi sistemare molti file in una volta sola.
03. Ridimensionare e comprimere immagini in batch
- Scenario: Vuoi alleggerire le immagini per un blog.
- Metodo: "Ridimensiona le immagini in questa cartella a 1200px di larghezza e convertile in WebP."
- Effetto: Non devi cercare strumenti di conversione; puoi richiedere direttamente l'elaborazione batch.
04. Trovare e organizzare file duplicati
- Scenario: File identici sono sparsi ovunque, sprecando spazio.
- Metodo: "Rileva i file duplicati in questa cartella e elencali."
- Effetto: Puoi vedere subito quali sono sicuri da eliminare.
05. Visualizzare la struttura delle cartelle e suggerire piani di organizzazione
- Scenario: Non sai come organizzare una cartella disordinata.
- Metodo: "Elenca la struttura di questa cartella e proponi un piano di organizzazione."
- Effetto: Ottieni una panoramica e suggerimenti per migliorare, aiutandoti a decidere una politica di pulizia.
2. Elaborazione e conversione di dati
Puoi delegare noiose attività di dati con CSV, JSON, log, ecc.
06. Combinare e aggregare più CSV
- Scenario: I CSV mensili sono separati e vuoi calcolare i totali.
- Metodo: "Combina questi 12 CSV e calcola le vendite totali per mese."
- Effetto: Lo sforzo di copia-incolla e aggregazione in Excel diventa zero.
07. Pulire dati CSV/Excel disordinati
- Scenario: Vuoi sistemare dati con intestazioni spostate o troppe righe vuote.
- Metodo: "Rimuovi le righe spazzatura da questo CSV e formattalo come una tabella corretta."
- Effetto: Si assume completamente il lavoro manuale di pulizia dei dati.
08. Convertire formati come JSON ⇄ CSV
- Scenario: Vuoi visualizzare un JSON di API in un foglio di calcolo.
- Metodo: "Converti questo JSON in CSV."
- Effetto: Ottieni il formato desiderato al volo, senza cercare strumenti di conversione.
09. Estrarre errori da log di grandi dimensioni e creare un report
- Scenario: Non sai dove sia il problema in un file di log enorme.
- Metodo:
cat app.log | claude -p "Aggregate errors by type and create a report" - Effetto: Puoi estrarre i punti chiave da decine di migliaia di righe in pochi minuti.
10. Trasformare il testo in screenshot o immagini in testo (OCR)
- Scenario: Non vuoi riscrivere a mano tabelle o codice da un'immagine.
- Metodo: Incolla lo screenshot e dì: "Trascrivi il testo in questa immagine."
- Effetto: Diventa testo copiabile senza input manuale.
3. Scrittura e correzione di codice
Ovviamente, gestisce anche la scrittura del codice. È più efficace nelle situazioni in cui sei bloccato.
11. Correggere bug semplicemente incollando i messaggi di errore
- Scenario: Non capisci il significato dell'errore o come risolverlo.
- Metodo: Incolla l'errore completo e dì: "Identifica la causa e correggila."
- Effetto: Prima ancora di fare ricerche, la causa e la soluzione vengono fornite subito.
12. Generare test automatizzati con "Scrivi test"
- Scenario: Hai paura di fare modifiche perché non ci sono test.
- Metodo: "Scrivi test per questa funzione, coprendo i casi principali."
- Effetto: Delega la noiosa creazione di test e refactoring con tranquillità.
13. Refactoring collettivo di funzioni e classi
- Scenario: Funzioni lunghe sono difficili da leggere o hanno molti duplicati.
- Metodo: "Dividi questa funzione per responsabilità per renderla più leggibile."
- Effetto: Ripulisce la struttura mantenendo la funzionalità.
14. Fargli creare espressioni regolari a partire dai tuoi obiettivi
- Scenario: Sei scarso con le regex e ogni volta ti blocchi.
- Metodo: "Crea una regex che corrisponda ai numeri di telefono. Includi esempi di test."
- Effetto: Ottieni una regex funzionante immediatamente, senza tentativi ed errori.
15. Fargli scrivere SQL a partire da requisiti in italiano/inglese
- Scenario: Non sai scrivere query complesse con JOIN o aggregazioni.
- Metodo: "Scrivi una query SQL per ottenere le prime 10 vendite per cliente del mese scorso."
- Effetto: Se fornisci la struttura della tabella, produce una query eseguibile.
16. Aggiungere definizioni/annotazioni di tipo al codice esistente
- Scenario: Vuoi rendere più sicuro il codice non tipizzato.
- Metodo: "Aggiungi annotazioni di tipo a questo file e correggi eventuali errori di tipo."
- Effetto: Puoi completare la tipizzazione in blocco che sarebbe difficile da fare manualmente.
17. Tradurre in batch commenti o messaggi di log
- Scenario: Vuoi unificare i commenti in inglese in italiano (o viceversa).
- Metodo: "Traduci i commenti in questo file in italiano."
- Effetto: Puoi allineare le lingue preservando il significato.
18. Implementare una bozza di una nuova funzionalità partendo dalle specifiche
- Scenario: È noioso iniziare a scrivere da zero.
- Metodo: "Crea una funzionalità che faccia X. Per ora va bene una bozza funzionante."
- Effetto: Puoi partire da un prototipo invece che da una pagina bianca.
4. Comprensione di codebase
Puoi anche delegare il compito di "leggere" codice ereditato o nuovi repository.
19. Leggere l'intero repository e spiegare la panoramica
- Scenario: Non sai a cosa serve il codice ereditato.
- Metodo:
claude→ "Spiega il quadro generale di cosa fa questo repository." - Effetto: Puoi comprendere un nuovo progetto in poco tempo.
20. Chiedere "Da dove dovrei iniziare a leggere?"
- Scenario: Non conosci il punto di ingresso di un'enorme codebase.
- Metodo: "Quale file dovrei seguire per tracciare la funzionalità di login?"
- Effetto: Saprai l'ordine di lettura invece di cercare alla cieca.
21. Spiegare processi complessi con passaggi o diagrammi
- Scenario: Una logica intricata non ti entra in testa.
- Metodo: "Spiega il flusso di questo processo passo dopo passo."
- Effetto: Il codice si trasforma in un manuale in linguaggio semplice.
22. Generare automaticamente un README
- Scenario: Non c'è un README, oppure è obsoleto.
- Metodo: "Crea un README per questo progetto (Introduzione, Utilizzo, Struttura)."
- Effetto: Sei liberato dal pesante lavoro di documentazione.
23. Creare specifiche API dal contenuto del codice
- Scenario: È difficile scrivere a mano un elenco di endpoint.
- Metodo: "Crea una specifica per questa API con descrizioni per ogni endpoint."
- Effetto: Puoi generare le specifiche più recenti direttamente dall'implementazione.
5. Delega di attività Git / GitHub
Le attività di routine come commit, PR e gestione della cronologia sono perfette per essere delegate.
24. Suddividere le modifiche in unità significative e fare commit
- Scenario: Hai sistemato varie cose e fai fatica a decidere come suddividere i commit.
- Metodo: "Dividi le modifiche in unità significative e fai commit."
- Effetto: Ottieni una cronologia pulita e non devi scrivere messaggi da solo.
25. Creare automaticamente una PR con una descrizione
- Scenario: Scrivere descrizioni delle PR è una noia.
- Metodo: "Crea una PR per le modifiche correnti. Scrivi la descrizione in italiano."
- Effetto: Tutto, dal push alla descrizione, viene completato automaticamente.
26. Generare un CHANGELOG dalla cronologia dei commit
- Scenario: Riassumere manualmente le note di rilascio è noioso.
- Metodo: "Riassumi le modifiche dall'ultimo tag in un CHANGELOG."
- Effetto: Un elenco di modifiche viene completato senza rileggere la cronologia.
27. Pulire i rami vecchi o uniti
- Scenario: I rami si accumulano e diventano difficili da gestire.
- Metodo: "Elenca i rami locali che sono stati uniti."
- Effetto: Puoi controllarli in sicurezza e poi organizzarli tutti in una volta.
28. Risolvere i conflitti di merge
- Scenario: È apparso un conflitto e hai bloccato il lavoro.
- Metodo: "Risolvi questo conflitto, tenendo conto di entrambe le intenzioni."
- Effetto: Si assume il compito noioso di allineare le modifiche.
29. Identificare "Quando è stato introdotto questo bug?"
- Scenario: Non sai quale commit ha causato il problema.
- Metodo: "Identifica il commit che ha introdotto questo bug dalla cronologia git."
- Effetto: Puoi restringere con precisione le modifiche sospette.
6. Configurazione dell'ambiente, script e impostazioni
Fagli preparare bozze per attività di configurazione che sono noiose da ricercare e scrivere.
30. Creare procedure o script di configurazione
- Scenario: I nuovi membri si bloccano durante la configurazione dell'ambiente.
- Metodo: "Crea uno script di configurazione dell'ambiente per questo progetto."
- Effetto: Puoi trasformare spiegazioni verbali in passaggi eseguibili.
31. Fargli scrivere script shell per attività di routine
- Scenario: Digiti manualmente gli stessi comandi ogni volta.
- Metodo: "Crea uno script che esegua il backup della cartella specificata e la comprima con una data."
- Effetto: Puoi trasformare ripetizioni noiose in un unico comando.
32. Creare bozze per impostazioni Dockerfile / CI
- Scenario: Non hai familiarità con Docker o le impostazioni di GitHub Actions.
- Metodo: "Crea un Dockerfile e le impostazioni CI per questa app Node."
- Effetto: Ottieni una bozza funzionante senza fare ricerche da zero.
33. Generare file di configurazione per scopi specifici
- Scenario: Non vuoi scrivere .gitignore o impostazioni di lint da zero.
- Metodo: "Crea un .gitignore adatto a questo progetto."
- Effetto: Impostazioni complete e senza omissioni sono pronte immediatamente.
34. Verificare la presenza di vulnerabilità o pacchetti di dipendenze obsoleti
- Scenario: Temi di lasciare librerie non aggiornate.
- Metodo: "Controlla le vulnerabilità nei pacchetti di dipendenze e vedi quali possono essere aggiornati."
- Effetto: Rischi e proposte di aggiornamento vengono elencati, facilitando le decisioni di risposta.
7. Ricerca e creazione di documenti
Se fornisci i materiali, può organizzare informazioni e documenti per te.
35. Ricercare sul Web per confrontare e riassumere
- Scenario: Vuoi confrontare scelte tecnologiche o informazioni aggiornate.
- Metodo: "Confronta X e Y, e riassumi i criteri di selezione."
- Effetto: Ottieni un riepilogo attraverso più fonti.
36. Estrarre TODO da verbali di riunioni o note
- Scenario: Vuoi estrarre "cose da fare" da note lunghe.
- Metodo: Incolla le note e dì: "Estrai decisioni e TODO con i relativi assegnatari."
- Effetto: Le azioni successive diventano chiare senza dover rileggere.
37. Riassumere testi o documenti lunghi
- Scenario: Non hai tempo per leggere un documento.
- Metodo: "Riassumi questo file in una versione di 3 righe e una versione dettagliata."
- Effetto: Puoi cogliere rapidamente il quadro generale prima di approfondire.
38. Creare note di progettazione o specifiche dal codice
- Scenario: Non ci sono specifiche e l'implementazione è l'unica fonte di verità.
- Metodo: "Scrivi le specifiche per questa funzionalità basandoti sul comportamento effettivo."
- Effetto: Specifiche che esistevano solo nella mente di qualcuno diventano un documento.
39. Creare diagrammi (Mermaid) da incollare nei documenti
- Scenario: Disegnare architetture o diagrammi di flusso a mano è noioso.
- Metodo: "Trasforma il flusso di questo processo in un diagramma di flusso Mermaid."
- Effetto: I diagrammi vengono generati dal testo e possono essere utilizzati immediatamente nei documenti.
8. Ottimizzazione dell'efficienza (Impostazioni e automazione)
Impostare queste cose rende le attività precedenti ancora più veloci e sicure.
40. Generare automaticamente regole di progetto con /init
- Scenario: Vuoi semplificare le impostazioni iniziali.
- Metodo:
/init - Effetto: Un file di regole (CLAUDE.md) che analizza la struttura viene completato in secondi.
41. Fargli ricordare le regole al volo con #
- Scenario: Ogni volta ripeti "fallo così la prossima volta".
- Metodo:
# Scrivi i messaggi di commit in italiano - Effetto: Una volta scritto, lo seguirà d'ora in poi.
42. Trasformare le istruzioni usate frequentemente in /commands
- Scenario: Digiti la stessa lunga istruzione molte volte.
- Metodo: Salva la procedura in
.claude/commands/→ Richiamala con/lint-fix - Effetto: Le attività di routine possono essere richiamate con una singola parola.
43. Formattare automaticamente a ogni salvataggio (hook)
- Scenario: I commenti di revisione aumentano perché dimentichi di formattare.
- Metodo: Imposta un hook (PostToolUse) per eseguire il formattatore dopo la modifica.
- Effetto: Dimenticare di formattare diventa strutturalmente impossibile.
44. Prevenire incidenti con "Solo pianifica prima" per revisioni importanti
- Scenario: L'impatto è ampio ed eseguire subito è spaventoso.
- Metodo: "Non fare ancora il lavoro. Dammi prima la procedura."
- Effetto: Questa è la base per la prevenzione degli incidenti, fermando azioni incontrollate al primo passo.
45. Delegare la ricerca a sotto-agenti
- Scenario: È necessaria un'indagine lunga prima dell'argomento principale.
- Metodo: "Ricerca X con un sotto-agente e dimmi solo i punti chiave."
- Effetto: La conversazione non viene sepolta nei registri di ricerca, permettendoti di concentrarti sull'argomento principale.
9. Integrazioni, immagini e tecniche di flusso di lavoro
Integrazione con servizi esterni, input di immagini e piccoli trucchi per stabilizzare il lavoro quotidiano.
46. Pubblicare o salvare collegandosi a Slack o Drive (MCP)
- Scenario: Copi e incolli manualmente i risultati ogni volta.
- Metodo: Dopo la connessione MCP, "Pubblica i risultati su Slack #development."
- Effetto: Completamento fino alla condivisione con un'unica istruzione, senza cambiare app.
47. Implementare o correggere l'interfaccia utente incollando screenshot
- Scenario: Vuoi creare una schermata esattamente come un'immagine di design.
- Metodo: Incolla l'immagine e dì: "Correggi il CSS per corrispondere a questo design."
- Effetto: Puoi comunicare aspetti difficili da spiegare a parole con una singola immagine.
48. Identificare le cause mostrando schermate di errore
- Scenario: Non capisci il significato di una schermata di errore del browser.
- Metodo: Incolla lo screenshot e dì: "Dimmi la causa e la soluzione per questo errore."
- Effetto: Puoi consultarti direttamente senza dover trascrivere.
49. Riprendere immediatamente il lavoro interrotto con claude -c
- Scenario: Vuoi tornare alla continuazione del lavoro che hai chiuso.
- Metodo:
claude -c - Effetto: Riprendi così com'è, senza dover spiegare di nuovo la situazione.
50. Fermare con Esc, rifare con /rewind
- Scenario: Sta procedendo diversamente, o vuoi annullare una modifica.
- Metodo:
Escper fermare,/rewindper tornare indietro. - Effetto: Puoi rifare in sicurezza in qualsiasi momento, senza paura di sbagliare.
Riepilogo
Claude Code è uno strumento per scrivere codice, ma è anche un assistente versatile che può gestire di tutto, dall'organizzazione dei file all'elaborazione dei dati, fino alla ricerca e creazione di documenti. Ti consiglio di iniziare con "cose che ti danno fastidio in questo momento", come 01 (organizzazione dei Download), 09 (analisi dei log) o 11 (correzione di bug). Una volta presa confidenza, trasformalo nel tuo ambiente di lavoro personalizzato con le impostazioni da 40 a 45.
Le funzionalità vengono aggiunte o modificate in diverse versioni, quindi controlla il comportamento più recente con /help e la documentazione ufficiale (code.claude.com/docs).



![[Memo] I capi stanno tagliando i ponti con i subordinati meno performanti](/cdn-cgi/image/width=1920,quality=90,format=auto,metadata=none/https%3A%2F%2Fcms-assets.youmind.com%2Fmedia%2F1784827522698_408j7z_HN3Kb76awAAvvjF.jpg)

