Cheatsheet Claude Code - Tutto ciò che serve per il Vibe Coding

Cheatsheet Claude Code - Tutto ciò che serve per il Vibe Coding

Cheatsheet Claude Code - Tutto ciò che serve per il Vibe Coding

Claude Code è un assistente AI orientato al terminale, progettato per integrarsi nel flusso di lavoro dello sviluppatore esistente - non per sostituirlo. Legge la tua codebase, esegue comandi, scrive e modifica file, cerca sul web e persino lancia sottoagenti per compiti complessi. Una volta che capisci come ragiona, diventa un vero moltiplicatore di produttività.

Installazione e primo avvio

Installalo una volta, globalmente:

npm install -g @anthropic-ai/claude-code

Poi basta digitare claude in qualsiasi cartella di progetto.

Vibe-coda da ovunque - installa Claude Code su un server remoto e collegati via SSH da qualsiasi dispositivo. Nessun consumo di batteria, nessun limite di risorse locali, sessioni persistenti tutto il giorno. Ordina un server cloud su DCXV e sei operativo in pochi minuti.

Per l'uso remoto, abbinalo a tmux in modo che la tua sessione di Claude sopravviva alle disconnessioni:

# Installare tmux (Debian/Ubuntu)
apt install tmux

# Avviare una sessione con nome
tmux new -s claude

# Staccarsi - la sessione continua a girare dopo la disconnessione
# Premi: Ctrl+B, poi D

# Ricollegarsi da qualsiasi dispositivo
tmux attach -t claude

# Elencare le sessioni attive
tmux ls

# Terminare una sessione
tmux kill-session -t claude

Configurazione iniziale

Alcuni comandi slash che semplificano la vita fin dal primo giorno:

  • /permissions → Scegli quali strumenti Claude può usare senza chiedere conferma (Git, Bash, operazioni sui file, ecc.)
  • /terminal-setup → Abilita Shift+Invio per prompt multiriga - molto consigliato
  • /theme → Scegli uno schema di colori (scuro, chiaro o Daltonize per il daltonismo)
  • /install-github-app → Connetti a GitHub per taggare @claude su issue e PR
  • /config → Impostazioni generali, incluse le notifiche
  • /memory → Visualizza e modifica ciò che Claude ha memorizzato tra le sessioni
  • /model → Cambia modello Claude a metà sessione
  • /usage → Mostra il consumo di token e il costo stimato della sessione corrente
  • /clear → Cancella il contesto della sessione corrente e riparti da zero
  • /review → Richiedi una revisione del codice delle ultime modifiche

Su macOS, abilitare la dettatura di sistema permette di parlare i prompt lunghi invece di scriverli.

Q&A sulla codebase - da dove iniziare

Il modo più semplice per ottenere valore dal primo giorno è fare domande sulla propria codebase. Claude esplora il codice localmente - nessun upload, nessun workaround per i limiti di contesto.

Prompt che funzionano bene:

- "Come viene usato @RoutingController.py?"
- "Come aggiungo un nuovo @app/services/ValidationTemplateFactory?"
- "Perché recoverFromException prende così tanti argomenti? Guarda la history di git."
- "Perché abbiamo risolto l'issue #18383 aggiungendo l'if/else in @src/login.ts?"
- "Cosa ho consegnato la settimana scorsa?" - Claude analizzerà il tuo git log
- "Spiega in parole semplici cosa fa @src/auth/."
- "Trova tutti i posti in cui chiamiamo l'API dei pagamenti."
- "Quali file sono cambiati di più negli ultimi 30 giorni?"
- "Quali dipendenze in @package.json potrebbero essere obsolete?"

Inizia con il Q&A per capire cosa Claude comprende immediatamente e dove ha bisogno di più contesto da parte tua.

Strumenti integrati

Claude Code viene fornito con circa una dozzina di strumenti:

  • Bash - eseguire qualsiasi comando shell
  • Ricerca, elenco, lettura e scrittura di file - accesso completo al filesystem
  • Web fetch e ricerca - recuperare documentazione esterna o risultati di ricerca
  • TODOs - tracciamento leggero delle attività
  • Sottoagenti - delegare lavoro complesso a più fasi ad agenti paralleli

Suggerimento: insegna a Claude gli strumenti CLI personalizzati del tuo team. Ad esempio:

Usa il CLI barley per controllare i log degli errori dell'ultimo training run. Usa -h se non sei sicuro sui flag.

Prompt pratici per la modifica

- "Proponi alcune correzioni per l'issue #8732 e poi implementa quella che scelgo."
- "Trova i casi limite non coperti in @app/tests/signupTest.ts e aggiorna i test. pensa bene."
- "commit, push, pr" - Claude impara questa abbreviazione per il workflow git standard
- "Usa 3 agenti paralleli per fare brainstorming su come ripulire @services/aggregator/feed_service.cpp."
- "Refactorizza @src/utils.js per ridurre la duplicazione. Non cambiare l'API pubblica."
- "Aggiungi commenti JSDoc a tutte le funzioni esportate in @src/api.ts."
- "Esegui i test e correggi tutti gli errori che trovi."
- "Guarda l'errore nei log qui sotto e trova la causa principale." - poi incolla i log

Pattern di workflow

Attività diverse traggono vantaggio da approcci diversi:

  • Esplorare → Pianificare → Confermare → Codificare → Fare commit - per modifiche complesse con supervisione prima di scrivere qualsiasi cosa
  • Scrivere test → Fare commit → Codificare → Iterare → Fare commit - approccio TDD ancorato al comportamento atteso
  • Scrivere codice → Screenshot → Iterare - per lo sviluppo UI con Puppeteer o simulatore

File di contesto (CLAUDE.md)

Più contesto ha Claude, meglio performa. I file CLAUDE.md vengono letti automaticamente all'avvio - senza dover rispiegare il progetto ogni sessione.

Quattro posizioni possibili:

- /<enterprise-root>/CLAUDE.md    - politiche a livello organizzativo
- ~/.claude/CLAUDE.md             - contesto globale personale
- <project-root>/CLAUDE.md        - specifico del progetto, committato in Git
- <project-root>/CLAUDE.local.md  - sostituzioni locali, non committate

Tieni il tuo CLAUDE.md conciso. Un file troppo lungo rallenta Claude e diluisce il segnale.

Scorciatoie da tastiera

  • Shift+Tab - accettare automaticamente le modifiche ai file (i comandi Bash richiedono ancora approvazione manuale)
  • # - salvare un promemoria nel CLAUDE.md corrispondente
  • ! - modalità Bash; il comando e il suo output vanno nel contesto
  • @ - aggiungere un file o cartella alla sessione corrente
  • Esc - annullare l'operazione in corso
  • Double-Esc - tornare indietro nella cronologia (combina con --resume per riprendere una sessione)
  • Ctrl+R - output dettagliato: mostra il ragionamento di Claude e gli strumenti considerati

Scripting con l'SDK

Per l'automazione, pipeline CI o lavori non interattivi:

claude -p "cosa ho fatto questa settimana?" \
  --allowedTools Bash(git log:*) \
  --output-format json

Compatibile anche con le pipe Unix:

git status | claude -p "riassumi le mie modifiche" --output-format=json | jq '.result'

Flag CLI utili:

--max-turns N        - limitare il numero di passi agentici
--continue           - riprendere da dove si è fermata l'ultima sessione
--resume <session-id>  - riprendere una sessione passata specifica
--no-cache           - disabilitare il cache dei prompt, utile per il benchmarking

Sessioni multiple in parallelo

Gli utenti avanzati fanno girare più istanze di Claude contemporaneamente:

  • Più schede terminale con checkout separati del repository
  • Git worktrees - un singolo checkout, più branch di lavoro
  • SSH + tmux per configurazioni remote multi-istanza
  • GitHub Actions per lanciare job Claude in parallelo nelle pipeline CI

Conclusione

Claude Code ricompensa l'investimento. Più lo configuri (CLAUDE.md, strumenti consentiti, comandi slash), meno attrito hai per ogni attività. Inizia con il Q&A sulla codebase, costruisci i tuoi file di contesto, impara le scorciatoie da tastiera e infine integralo nel CI - questo è il percorso completo dal principiante al power user.

Domande sugli strumenti AI per la tua infrastruttura? Scrivici a sales@dcxv.com

DeepSeek V4: modello MoE 1,6T con contesto 1M su server EU
aideepseekllm

DeepSeek V4: modello MoE 1,6T con contesto 1M su server EU

DeepSeek V4 introduce i modelli MoE Pro (1,6T) e Flash (284B) con contesto di 1M token, attenzione ibrida e tre modalita di ragionamento per l'hosting autonomo in UE.

Server cloud per Stable Diffusion in Europa: configurazione GPU
cloudaigpu

Server cloud per Stable Diffusion in Europa: configurazione GPU

Esegui Stable Diffusion su un server cloud EU conforme al GDPR. GPU, configurazione AUTOMATIC1111 e ComfyUI, storage modelli e benchmark di generazione immagini.

Server cloud per Ollama in Europa: guida AI self-hosted EU
cloudaigpu

Server cloud per Ollama in Europa: guida AI self-hosted EU

Esegui Ollama su un server cloud EU conforme al GDPR. Selezione modello, GPU, configurazione API e benchmark per AI self-hosted in Europa.

Server cloud per hosting LLM in Europa: guida AI GDPR
cloudaigpu

Server cloud per hosting LLM in Europa: guida AI GDPR

Ospita grandi modelli linguistici su un server cloud EU conforme al GDPR. GPU, quantizzazione, framework API e benchmark di throughput per l'Europa.

Server cloud per inferenza AI in Europa: guida GPU e CPU
cloudaigpu

Server cloud per inferenza AI in Europa: guida GPU e CPU

Esegui workload di inferenza AI su un server cloud EU conforme al GDPR. GPU vs CPU, specifiche, configurazione model serving e benchmark di throughput per l'Europa.