Vai al contenuto principale
I comandi controllano Claude Code dall’interno di una sessione. Offrono un modo rapido per cambiare modello, gestire i permessi, cancellare il contesto, eseguire un workflow e altro ancora. Digita / per vedere i comandi a tua disposizione, oppure digita / seguito da alcune lettere per filtrarli. Come il menu dei comandi abbina ciò che digiti tratta l’evidenziazione, gli errori di battitura e i pochi comandi che Claude Code nasconde dal menu finché non ne digiti il nome completo. Un comando viene riconosciuto solo all’inizio del tuo messaggio. Il testo che segue il nome del comando diventa i suoi argomenti. Nel prompt del terminale, puoi iniziare un messaggio con più skill: digitando /skill-a /skill-b do XYZ carichi entrambe le skill e passi il testo finale a ciascuna come argomenti. È possibile concatenare fino a sei skill. Se invii un comando mentre Claude sta rispondendo, Claude Code lo mette in coda e lo esegue al termine del turno corrente. Claude Code esegue alcuni comandi immediatamente senza interrompere la risposta, come /status, /tasks e /usage. Nel rendering a schermo intero, Claude Code apre inoltre immediatamente i comandi con finestre di dialogo come /theme e /help. Prima della v2.1.234, Claude Code metteva in coda queste finestre di dialogo fino al termine del turno.

Comandi in un workflow tipico

La maggior parte dei comandi è utile in un momento specifico di una sessione, dalla configurazione di un progetto alla consegna di una modifica. Prima sessione in un repository. Esegui /init per generare un CLAUDE.md iniziale, poi /memory per perfezionarlo. Usa /mcp per configurare i server di cui il progetto ha bisogno, chiedi a Claude di creare i subagent che desideri ed esegui /permissions per impostare le tue regole di approvazione. Durante un’attività. /plan passa al plan mode prima di una modifica di grandi dimensioni. /model e /effort regolano quale modello stai usando e quanto ragionamento applica. Quando la conversazione diventa lunga, /context mostra cosa sta riempiendo la finestra e /compact la riassume per liberare spazio. Usa /btw per una domanda secondaria che non deve aggiungersi alla cronologia della conversazione. Esegui il lavoro in parallelo. Claude delega le attività secondarie ai subagent, e /tasks elenca il lavoro in background della sessione corrente, inclusi i subagent che hanno terminato. /background stacca l’intera sessione per continuare l’esecuzione come agente in background e libera il tuo terminale. Per una modifica di grandi dimensioni che interessa tutto il codebase, /batch la scompone in unità indipendenti ed esegue ciascuna nel proprio worktree. Consulta Eseguire agenti in parallelo per capire come si relazionano questi approcci. Prima della consegna. /diff mostra cosa è cambiato. /code-review controlla il diff corrente alla ricerca di bug di correttezza e può applicare i risultati con --fix; passa un numero di PR, ad esempio /code-review high 1234, per revisionare invece una pull request. /review è un alias. /code-review ultra esegue una revisione multi-agente nel cloud. /security-review controlla il diff alla ricerca di vulnerabilità di sicurezza. Tra una sessione e l’altra. /clear ricomincia da zero su una nuova attività mantenendo la memoria del progetto. /resume torna a una conversazione precedente, /branch crea un branch della conversazione corrente per provare una direzione diversa, e /fork la copia in una nuova sessione in background. /teleport porta una sessione cloud in questo terminale, e /remote-control ti permette di continuare questa sessione locale da un altro dispositivo. Quando qualcosa non va. /rewind riporta codice e conversazione a un checkpoint, oppure riassume parte della conversazione. /doctor esegue un controllo della configurazione che diagnostica i problemi di installazione e configurazione e può risolverli, /debug diagnostica i problemi in fase di esecuzione, e /feedback segnala un bug allegando il contesto della sessione.

Tutti i comandi

La tabella seguente elenca tutti i comandi inclusi in Claude Code. La maggior parte sono comandi integrati il cui comportamento è codificato nella CLI. Due tipi di voci sono contrassegnati:
  • Skill: una skill inclusa. Funziona come le skill che scrivi tu: un prompt passato a Claude.
  • Workflow: un workflow dinamico incluso che distribuisce il lavoro su molti subagent e viene eseguito in background.
Per aggiungere i tuoi comandi, consulta skill. Nella tabella seguente, <arg> indica un argomento obbligatorio e [arg] uno facoltativo.
Non tutti i comandi compaiono per ogni utente. La disponibilità dipende dalla piattaforma, dal piano e dall’ambiente. Ad esempio, /desktop compare solo su macOS e Windows x64 quando hai effettuato l’accesso con un abbonamento Claude, e /upgrade non compare nei piani Enterprise.

Come il menu dei comandi trova corrispondenze con ciò che digiti

Claude Code filtra il menu / mentre digiti. Ogni punto elenco qui sotto descrive un aspetto che potresti notare durante il filtraggio:
  • Evidenziazione: Claude Code evidenzia il primo suggerimento solo quando le lettere dopo / corrispondono al nome o all’alias di un comando, a partire dall’inizio del nome o da una parola al suo interno, ignorando i separatori :, _ e -. Digitando /adddir viene evidenziato /add-dir, e digitando /new viene evidenziato /clear tramite il suo alias. Premi Enter per eseguire il suggerimento evidenziato. Queste regole di evidenziazione richiedono Claude Code v2.1.236 o versioni successive.
  • Dopo un errore di battitura: Claude Code non evidenzia nulla. Le corrispondenze più vicine restano elencate e puoi sceglierne una con Tab o con i tasti freccia, ma Enter invia il testo così come l’hai digitato e segnala Unknown command.
  • Comandi non disponibili per te: Claude Code li esclude dal menu. Quando non c’è alcuna corrispondenza, Claude Code mostra No commands match "/name". La maggior parte dei comandi non disponibili restituisce Unknown command quando li invii; alcuni, come /schedule con una chiave API della Console, rispondono invece con un proprio messaggio di disponibilità. Alcuni comandi rispondono inoltre con un proprio messaggio quando la policy della tua organizzazione li disabilita.
  • Comandi nascosti: Claude Code tiene volutamente fuori dal menu alcuni comandi disponibili, come /heapdump. Un nome parziale non fa mai comparire un comando nascosto nel menu: se il nome parziale non corrisponde a nulla di visibile, Claude Code mostra lo stesso messaggio di nessuna corrispondenza. Claude Code elenca il comando solo dopo che ne hai digitato il nome completo, e inviando il nome completo il comando viene eseguito.

Prompt MCP

I server MCP possono esporre prompt che appaiono come comandi. Consulta Prompt MCP per i dettagli.

Vedi anche