50 modi pratici per utilizzare Claude Code: ricette per delegare le attività quotidiane

@sagarifuji__
GIAPPONESE2 giorni fa · 22 lug 2026
543K
546
40
0
1.7K

TL;DR

Una guida completa che presenta 50 ricette operative per Claude Code, che spaziano dall'organizzazione automatizzata dei file e la pulizia dei dati all'assistenza avanzata nella programmazione e alla gestione di Git.

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

  1. Automazione dell'organizzazione di file e cartelle (01–05)
  2. Elaborazione e conversione di dati (06–10)
  3. Scrittura e correzione di codice (11–18)
  4. Comprensione di codebase (19–23)
  5. Delega di attività Git / GitHub (24–29)
  6. Configurazione dell'ambiente, script e impostazioni (30–34)
  7. Ricerca e creazione di documenti (35–39)
  8. Ottimizzazione dell'efficienza (Impostazioni e automazione) (40–45)
  9. 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: Esc per fermare, /rewind per 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).

Rielabora in YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Per i creator

Trasforma il tuo Markdown in un articolo 𝕏 pulito

Quando pubblichi i tuoi testi lunghi, formattare immagini, tabelle e blocchi di codice per 𝕏 è una seccatura. YouMind trasforma un'intera bozza Markdown in un articolo 𝕏 pulito e pronto da pubblicare.

Prova Markdown verso 𝕏

Altri pattern da decodificare

Articoli virali recenti

Esplora altri articoli virali