SpyBara
Go Premium

commands.md 2026-10-01 23:59 UTC to 2026-10-02 16:57 UTC

This page contains 122 additions and 121 deletions.

2026
Thu 1 23:59 Fri 2 18:00

Commands

Riferimento completo per i comandi disponibili in Claude Code, inclusi i comandi integrati e le skills in bundle.

I comandi controllano Claude Code dall'interno di una sessione. Forniscono un modo rapido per cambiare modelli, gestire le autorizzazioni, cancellare il contesto, eseguire un flusso di lavoro e altro ancora.

Digita / per visualizzare i comandi disponibili, oppure digita / seguito da lettere per filtrare. Come il menu dei comandi corrisponde a quello che digiti copre l'evidenziazione, gli errori di battitura e i pochi comandi che Claude Code nasconde dal menu finché non digiti il loro nome completo.

Un comando viene riconosciuto solo all'inizio del tuo messaggio. Il testo che segue il nome del comando diventa i suoi argomenti. A partire dalla v2.1.199, le skills sono l'eccezione: un'invocazione di skill seguita da più skill, come /skill-a /skill-b do XYZ, carica ogni skill denominata all'inizio e passa 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 dopo il completamento 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 anche i comandi di dialogo come /theme e /help immediatamente. Prima della v2.1.234, Claude Code metteva in coda questi dialoghi fino al completamento del turno.

Comandi in un flusso di lavoro tipico

La maggior parte dei comandi sono utili in un momento specifico di una sessione, dalla configurazione di un progetto al rilascio di una modifica.

Prima sessione in un repository. Eseguire /init per generare un file CLAUDE.md iniziale, quindi /memory per perfezionarlo. Utilizzare /mcp per configurare eventuali server di cui il progetto ha bisogno, chiedere a Claude di creare eventuali subagenti desiderati ed eseguire /permissions per impostare le regole di approvazione.

Durante un'attività. /plan passa alla modalità piano prima di una modifica di grandi dimensioni. /model e /effort regolano quale modello si sta utilizzando e quanto ragionamento applica. Quando la conversazione diventa lunga, /context mostra cosa sta riempiendo la finestra e /compact la riassume per liberare spazio. Utilizzare /btw per una domanda laterale che non dovrebbe aggiungersi alla cronologia della conversazione.

Eseguire il lavoro in parallelo. Claude delega i compiti laterali ai subagenti, e /tasks elenca il lavoro in background della sessione corrente, inclusi i subagenti che hanno terminato. /background scollega l'intera sessione per continuare l'esecuzione come agente in background e libera il terminale. Per una modifica di grandi dimensioni che si estende su tutto il codebase, /batch la scompone in unità indipendenti ed esegue ciascuna nel proprio worktree. Vedere Eseguire agenti in parallelo per come questi approcci si relazionano.

Prima di rilasciare. /diff mostra cosa è cambiato. /code-review controlla il diff corrente per bug di correttezza e può applicare i risultati con --fix; passare un numero di PR, come /code-review high 1234, per rivedere una pull request. /review è un alias. /code-review ultra esegue una revisione multi-agente nel cloud. /security-review controlla il diff per vulnerabilità di sicurezza.

Tra le sessioni. /clear inizia da zero su un nuovo compito mantenendo la memoria del progetto. /resume ritorna a una conversazione precedente, /branch crea un ramo di quella corrente per provare una direzione diversa, e /fork la copia in una nuova sessione in background. /teleport estrae una sessione web in questo terminale, e /remote-control consente di continuare questa sessione locale da un altro dispositivo.

Quando qualcosa non va. /rewind ripristina il codice e la conversazione a un checkpoint, o riassume parte della conversazione. /doctor esegue un controllo di configurazione che diagnostica i problemi di installazione e configurazione e può risolverli, /debug diagnostica i problemi di runtime, e /feedback segnala un bug con il contesto della sessione allegato.

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 stesso: un prompt consegnato a Claude.
    • /verify viene eseguito solo quando lo richiami. Prima della v2.1.215, Claude poteva anche eseguire /verify autonomamente.
  • Workflow: un workflow dinamico incluso che distribuisce il lavoro su molti subagent e viene eseguito in background.
    • /deep-research viene eseguito solo quando lo richiami. Prima della v2.1.218, Claude poteva anche avviarlo autonomamente.

Per aggiungere i tuoi comandi, consulta skill.

Nella tabella seguente, <arg> indica un argomento obbligatorio e [arg] indica uno facoltativo.

Comando Scopo
/add-dir <path> Aggiungere una directory di lavoro per l'accesso ai file durante la sessione corrente. Digita un percorso parziale per vedere i suggerimenti di directory corrispondenti; premi Tab per accettarne uno. La maggior parte della configurazione .claude/ non viene rilevata dalla directory aggiunta. Non puoi aggiungere la maggior parte dei percorsi di rete, come \\server\share. Dopo un'aggiunta riuscita, vengono eseguiti i tuoi hook DirectoryAdded. Quando lo esegui mentre Claude sta rispondendo, Claude Code ti chiede di confermare subito la directory e, una volta confermata, la successiva chiamata a uno strumento di Claude nello stesso turno può accedervi. Prima della v2.1.234, Claude Code metteva in coda il comando fino al termine del turno
/advisor [model|off] Abilitare o disabilitare lo strumento advisor, che consulta un secondo modello per ottenere indicazioni nei momenti chiave durante un'attività. Accetta fable, opus, sonnet o un ID modello completo. fable richiede l'accesso a Fable. Senza un argomento, apre un selettore. In una sessione senza un terminale interattivo, o tramite Remote Control, passa il modello o off come argomento; senza argomento in quei casi, il comando stampa l'advisor corrente come testo. Queste forme richiedono Claude Code v2.1.260 o successivo
/agents Stampare un promemoria per chiedere a Claude di creare o gestire subagent, o per modificare direttamente .claude/agents/ o ~/.claude/agents/. Nella v2.1.197 e precedenti, apre un'interfaccia interattiva per creare e gestire le configurazioni dei subagent
/artifact-capabilities Skill. Caricare il riferimento per le funzionalità di runtime che un artefatto pubblicato può utilizzare, come chiamare i tuoi connettori o offrire il download di un file, incluse quelle di cui dispone il tuo account. Claude normalmente lo carica autonomamente prima di creare una pagina che ne utilizza una. Disponibile dove sono disponibili gli artefatti
/artifact-diagramming Skill. Caricare le indicazioni sui diagrammi che Claude deve seguire negli artefatti: quando un diagramma è utile, cosa disegnare e come scrivere SVG inline che rimanga leggibile nei temi chiari e scuri. Richiede Claude Code v2.1.221 o successivo
/artifacts Elencare gli artefatti di tua proprietà o condivisi con te, quindi allegarne uno alla sessione, aprirlo nel browser o copiarne il link. Disponibile dove sono disponibili gli artefatti. Richiede Claude Code v2.1.208 o successivo; l'allegato con Enter richiede la v2.1.216
/auto-mode-setup Generare una bozza di voci autoMode.environment dal tuo progetto e dalle sessioni recenti, quindi rivedere la bozza e salvarla nelle impostazioni utente. Richiede un piano Pro, Max o Team e Claude Code v2.1.228 o successivo. Su Windows nativo, richiede la v2.1.233 o successiva
/autocompact [auto|<tokens>] Impostare la finestra di compattazione automatica: quanto deve riempirsi la finestra di contesto prima che Claude Code esegua automaticamente la compattazione. Passa una dimensione come 500k, oppure auto per tornare alla finestra ottimizzata per il tuo modello. Claude Code salva il valore nelle impostazioni utente e lo applica alla sessione corrente. Consulta Impostare la finestra di compattazione automatica per i valori accettati e ciò che ha la precedenza su di essa. Senza un argomento, apre una finestra di dialogo che mostra la finestra corrente. Richiede Claude Code v2.1.221 o successivo
/autofix-pr [prompt] Avviare una sessione cloud che monitora la PR del branch corrente e invia correzioni quando la CI fallisce o i revisori lasciano commenti. Rileva la PR aperta dal branch su cui ti trovi con gh pr view; per monitorare una PR diversa, passa prima al suo branch. Per impostazione predefinita, alla sessione cloud viene chiesto di correggere ogni errore della CI e ogni commento di revisione; passa un prompt per darle istruzioni diverse, ad esempio /autofix-pr only fix lint and type errors. Richiede la CLI gh e l'accesso alle sessioni cloud
/background [prompt] Staccare la sessione corrente per eseguirla come agente in background e liberare questo terminale. Passa un prompt per inviare un'ulteriore istruzione prima di staccarla. Monitora la sessione con claude agents. Per copiare la conversazione in una nuova sessione in background mentre questa continua a essere eseguita, usa /fork. Alias: /bg
/batch <instruction> Skill. Orchestrare modifiche su larga scala in un codebase in parallelo. Esamina il codebase, scompone il lavoro in un numero di unità indipendenti compreso tra 5 e 30 e presenta un piano. Una volta approvato, avvia un subagent in background per ogni unità in un worktree isolato. Ogni subagent implementa la sua unità, esegue i test e pubblica la sua modifica. Richiede un repository git o un hook WorktreeCreate che crei i worktree. Al di fuori di un repository git, /batch richiede Claude Code v2.1.281 o successivo. Esempio: /batch migrate src/ from JavaScript to TypeScript
/branch [name] Creare un branch della conversazione corrente a questo punto, così puoi provare una direzione diversa senza perdere la conversazione così com'è. Ti sposta nel branch e conserva l'originale, a cui puoi tornare con /resume. Per eseguire una copia come sessione in background separata invece di spostarti in essa, usa /fork; per affidare un'attività secondaria a un subagent che riferisce in questa conversazione, usa /subtask
/btw [question] Fare una domanda a margine sulla sessione corrente senza aggiungerla alla conversazione. Se esegui /btw senza una domanda, Claude Code mostra la tua domanda a margine più recente così puoi sfogliare le risposte precedenti; se non ne hai ancora fatta una, Claude Code stampa una riga di utilizzo. Prima della v2.1.212, /btw richiedeva una domanda
/bug [report] Segnalare un bug o condividere la tua conversazione. Scegli quanta cronologia della sessione includere e confermi in una schermata di consenso prima che venga inviato qualsiasi cosa. Quando hai effettuato l'accesso ad Anthropic su una connessione diretta, la segnalazione va ad Anthropic; con un provider di terze parti, o senza credenziali Anthropic, Claude Code scrive la segnalazione in un archivio locale in ~/.claude/feedback-bundles/ che inoltri tu stesso. Nell'estensione VS Code, /bug apre invece la finestra di dialogo di feedback propria dell'estensione; richiede Claude Code v2.1.229 o successivo. Quando lo esegui mentre Claude sta rispondendo, Claude Code apre immediatamente la finestra di dialogo. Prima della v2.1.232, Claude Code metteva in coda il comando fino al termine del turno. Alias: /share. Prima della v2.1.212, /bug e /share erano alias di /feedback
/cd <path> Spostare questa sessione in una nuova directory di lavoro, mantenendo la conversazione. Digita un percorso parziale per vedere i suggerimenti di directory corrispondenti; premi Tab per accettarne uno. I suggerimenti richiedono Claude Code v2.1.206 o successivo. Per sapere cosa Claude Code applica dalla nuova directory non appena ti sposti, e in cosa /cd differisce da /add-dir, consulta Spostare la sessione in un'altra directory
/chrome Configurare le impostazioni di Claude in Chrome
/claude-api [migrate|upgrade|managed-agents-onboard|prompt-audit|cost-optimize|build-eval|hillclimb|preserved-thinking-migration] Skill. Caricare il materiale di riferimento di Claude API e Managed Agents per il linguaggio del tuo progetto. Si attiva anche automaticamente quando il tuo codice importa anthropic o @anthropic-ai/sdk. Per sapere cosa fa ogni sottocomando e la versione che richiede, consulta Lavorare su progetti Claude API
/claude-in-chrome [task] Skill. Far eseguire a Claude un'attività nel tuo browser, come testare una pagina, compilare un modulo o leggere i log della console, tramite Claude in Chrome. Disponibile quando l'integrazione con Chrome è abilitata per la sessione, ad esempio con claude --chrome, o quando Claude Code può offrirsi di installare l'estensione
/clear [name] Avviare una nuova conversazione con contesto vuoto. Passa un nome per etichettare la conversazione precedente nel selettore di /resume. Per liberare contesto continuando la stessa conversazione, usa invece /compact. Riprendi la conversazione precedente con /resume oppure, nello stesso processo Claude Code, ripristinala dalla voce della sessione precedente nel menu rewind. Alias: /reset, /new
/code-review [low|medium|high|xhigh|max|ultra] [--fix] [--comment] [pr#|branch|path] Skill. Esaminare il diff corrente, o un numero di PR, un branch o un percorso che passi, alla ricerca di bug di correttezza. A seconda del modello e del livello di sforzo, la revisione copre anche le opportunità di pulizia. Passa --fix per applicare i risultati, --comment per pubblicarli sulla PR GitHub o sulla merge request GitLab, oppure ultra per eseguire una revisione cloud approfondita. La pubblicazione su una merge request GitLab richiede Claude Code v2.1.257 o successivo. Con ultra su una PR di destinazione github.com, passa --post per preselezionare la pubblicazione dei risultati finali sulla PR nella finestra di dialogo di avvio; --post richiede Claude Code v2.1.227 o successivo. Consulta Esaminare un diff in locale per i livelli di sforzo, la scelta della destinazione e la relazione con /simplify. Alias: /review
/color [color|default] Impostare il colore della barra del prompt per la sessione corrente. Colori disponibili: red, blue, green, yellow, purple, orange, pink, cyan. Usa default per ripristinare, oppure eseguilo senza argomento per scegliere un colore casuale. Quando Remote Control è connesso, il colore si sincronizza con claude.ai/code. Disponibile anche in modalità non interattiva (-p); richiede Claude Code v2.1.205 o successivo
/compact [instructions] Liberare contesto riassumendo la conversazione fino a quel momento. Facoltativamente, passa istruzioni su cosa privilegiare nel riassunto. Consulta come la compattazione gestisce regole, skill e file di memoria
/config [key=value ...] Aprire l'interfaccia delle Impostazioni per regolare tema, modello, stile di output e altre preferenze. Passa una o più coppie key=value per impostare direttamente un'impostazione senza aprire l'interfaccia, ad esempio /config thinking=false, /config theme=dark o /config model=sonnet. La forma key=value funziona anche in modalità non interattiva (-p) e dall'app mobile Claude tramite Remote Control. La forma key=value non può attivare un'impostazione che richiede la tua conferma nel pannello, come autoContinueAtUsageLimit, ma può disattivarla. Esegui /config --help per elencare le chiavi che accetta. Alias: /settings
/context [all] Visualizzare l'utilizzo corrente del contesto come una griglia colorata. Mostra suggerimenti di ottimizzazione per gli strumenti che occupano molto contesto, l'eccesso di memoria e gli avvisi di capacità. Quando la conversazione supera la finestra di contesto, l'output include un avviso che mostra di quanto hai superato il limite e quale comando libera spazio. In modalità a schermo intero, /context comprime il dettaglio per elemento per mantenere visibile la griglia. Passa all per espanderlo
/copy [N] Copiare l'ultima risposta dell'assistente negli appunti. Passa un numero N per copiare la N-esima risposta più recente: /copy 2 copia la penultima. Quando sono presenti blocchi di codice, mostra un selettore interattivo per selezionare singoli blocchi o la risposta completa. Premi w nel selettore per scrivere la selezione in un file invece che negli appunti, cosa utile tramite SSH
/cost Alias di /usage
/dataviz [request] Skill. Indicazioni di design per grafici, diagrammi e dashboard. Claude sceglie la forma del grafico adatta ai dati, assegna i colori in base al ruolo, convalida la tavolozza per l'accessibilità ai daltonici e il contrasto con uno script incluso, e applica regole su marcatori, interazione e accessibilità. Usa una tavolozza segnaposto neutra rispetto al marchio che sostituisci con la tua
/debug [description] Skill. Abilitare il logging di debug per la sessione corrente e risolvere i problemi leggendo il log di debug della sessione. Il logging di debug è disattivato per impostazione predefinita a meno che tu non abbia avviato con claude --debug, quindi eseguire /debug a sessione in corso inizia a registrare i log da quel momento in poi. Facoltativamente, descrivi il problema per concentrare l'analisi
/deep-research <question> Workflow. Distribuire ricerche web su una domanda, recuperare e verificare in modo incrociato le fonti e sintetizzare un rapporto con citazioni
/design [brief] Skill. Creare bozze di mockup di UI, flussi di schermate, landing page o poster come artboard su un'unica tela, pubblicati come artefatto Claude Design, ad esempio /design a settings screen for a mobile banking app. Modifichi gli artboard in un browser desktop e le tue modifiche vengono salvate automaticamente. Puoi esportare ogni artboard come PNG o PDF. Richiede Claude Code v2.1.265 o successivo, una sessione in cui gli artefatti sono disponibili e un account in cui il template Design è disponibile; se la tua organizzazione ha disattivato quel template, /design non crea bozze di design. Disponibile sull'API Anthropic. Su Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry e Claude Platform su AWS gli artefatti non sono disponibili, quindi lì il comando non è disponibile
/design-login Autorizzare l'accesso al design system per /design-sync con il tuo account claude.ai
/design-sync [hint] Skill. Convertire il design system React del tuo repository e caricarlo su Claude Design, in modo che i design che produce utilizzino i tuoi componenti reali. Facoltativamente, indica il nome del design system, ad esempio /design-sync Acme DS. Una prima sincronizzazione verifica ogni componente e può richiedere alcune ore su un repository di grandi dimensioni. Disponibile sull'API Anthropic. Richiede claude.ai, che la CLI non contatta su Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry o Claude Platform su AWS, né tramite un gateway delle app Claude, quindi lì il comando non è disponibile
/desktop Continuare la sessione corrente nell'app Claude Code Desktop. Richiede macOS o Windows x64 e un abbonamento Claude. Alias: /app
/diff Esaminare le modifiche nel tuo working tree, incluse quelle apportate finora da Claude. Consulta Esaminare le modifiche con /diff
/doctor [prompt-audit [path]] Skill. Eseguire un controllo della configurazione che diagnostica i problemi e può risolverli. Controlla lo stato dell'installazione, incluse installazioni duplicate o residue, problemi di PATH e file di impostazioni non analizzabili. Individua skill, server MCP e plugin inutilizzati rispetto al loro costo in contesto, segnala gli hook lenti e verifica se è disponibile una versione più recente sul tuo canale di rilascio. Elimina i duplicati tra i file CLAUDE.md locali e quelli sottoposti a commit, riduce i file CLAUDE.md sottoposti a commit eliminando il contenuto che Claude potrebbe ricavare dal codebase, e sposta le indicazioni sempre caricate che rimangono in skill e in file CLAUDE.md annidati che vengono caricati su richiesta. Si offre inoltre di rendere la modalità auto la tua modalità predefinita e di pre-approvare i comandi di sola lettura negati di frequente. Riporta prima i risultati e chiede conferma prima di modificare qualsiasi cosa. Dal terminale, claude doctor stampa una diagnostica dell'installazione di sola lettura senza avviare una sessione. Alias: /checkup. Esegui /doctor prompt-audit per far verificare a Claude i tuoi file CLAUDE.md, le skill e le altre configurazioni alla ricerca di istruzioni obsolete o in conflitto invece di eseguire il controllo. Il sottocomando prompt-audit richiede Claude Code v2.1.283 o successivo. Il controllo di riduzione di CLAUDE.md richiede Claude Code v2.1.206 o successivo. Prima della v2.1.205, /doctor apriva una schermata di diagnostica di sola lettura e premendo f il rapporto veniva inviato a Claude
/effort [level|auto|status|ultracode [on|off]] Impostare il livello di sforzo: da low a xhigh, max o auto; status lo stampa. ultracode o ultracode on attiva ultracode per la sessione al livello corrente, e ultracode off lo disattiva; la chiave ultracode viene mantenuta. max vale solo per la sessione. Gli argomenti on e off e il mantenimento del livello corrente richiedono Claude Code v2.1.284 o successivo. Prima della v2.1.284, /effort ultracode impostava la sessione su xhigh, e /effort ultracode off falliva con Invalid argument. Eseguilo mentre Claude sta rispondendo e, una volta confermato l'avviso sulla cache, se Claude Code ne mostra uno, Claude Code applica il nuovo livello alla richiesta successiva in quel turno. Prima della v2.1.242, Claude Code decideva in base a un flag di funzionalità recuperato da Anthropic se eseguire il comando a metà turno o metterlo in coda fino al termine del turno, e lo metteva sempre in coda in una sessione che non recupera i flag di funzionalità, ad esempio con un provider di terze parti. Funziona con -p
/exit Uscire dalla CLI. In una sessione in background collegata, questo ti scollega e la sessione continua a essere eseguita. Alias: /quit
/export [filename] Esportare la conversazione corrente come testo semplice. Con un nome file, scrive direttamente in quel file. Senza, apre una finestra di dialogo per copiarla negli appunti o salvarla in un file
/fast [on|off] Attivare o disattivare la modalità veloce. Eseguilo mentre Claude sta rispondendo e Claude Code attiva o disattiva la modalità veloce senza attendere la fine del turno, anche se il turno in corso termina alla velocità originale. Prima della v2.1.242, Claude Code decideva in base a un flag di funzionalità recuperato da Anthropic se eseguire il comando a metà turno o metterlo in coda fino al termine del turno, e lo metteva sempre in coda in una sessione che non recupera i flag di funzionalità. La disponibilità in modalità non interattiva con -p è limitata; consulta Attivare o disattivare la modalità veloce. Richiede Claude Code v2.1.205 o successivo
/feedback [report] Inviare feedback sul prodotto Claude Code. Apre la stessa finestra di dialogo di /bug, con lo stesso passaggio di consenso, le stesse regole di invio e lo stesso comportamento a metà turno. Nelle sessioni con feedback redatto da Claude, /feedback senza argomento apre invece la coda delle bozze, dove puoi rivedere, modificare, inviare o scartare le bozze che Claude ha messo in coda; la coda include un'opzione per scrivere una nuova segnalazione nella finestra di dialogo. Con un argomento, e sempre per /bug, la finestra di dialogo si apre direttamente
/fewer-permission-prompts Skill. Analizzare le tue trascrizioni alla ricerca di chiamate comuni di sola lettura agli strumenti Bash e MCP, quindi aggiungere un'allowlist ordinata per priorità al file .claude/settings.json del progetto per ridurre le richieste di permesso
/focus Attivare o disattivare la vista focus, che mostra solo il tuo ultimo prompt, un riepilogo su una riga delle chiamate agli strumenti con le statistiche delle modifiche e la risposta finale. Il riepilogo delle chiamate agli strumenti conta anche i subagent avviati nel turno e raggruppa le notifiche delle attività in background completate in un unico conteggio. La selezione viene mantenuta tra le sessioni; imposta viewMode nelle impostazioni per sovrascriverla. Disponibile solo con il rendering a schermo intero. Da un client Remote Control, esegui /focus [on|off] per attivare o disattivare la vista focus solo per la sessione corrente, senza modificare la selezione salvata; questo richiede Claude Code v2.1.281 o successivo. L'estensione VS Code offre una propria vista Focus come opzione attivabile nel menu dei comandi, memorizzata come impostazione dell'estensione e indipendente da viewMode
/fork [prompt] Copiare la conversazione corrente in una nuova sessione in background e continuare a lavorare qui. Passa un prompt e la copia inizia subito a lavorarci; senza, attende il suo primo prompt in agent view. Tranne quando la copia modifica sul posto, Claude Code le indica di creare un proprio worktree prima di apportare modifiche al codice; l'istruzione di isolamento richiede Claude Code v2.1.221 o successivo. Per affidare un'attività secondaria a un subagent il cui risultato torna in questa conversazione, usa /subtask; per spostarti tu stesso in una copia, usa /branch. Richiede Claude Code v2.1.212 o successivo; dalla v2.1.161 alla v2.1.211, e ogni volta che agent view è disattivata, /fork avvia invece un subagent fork
/goal [condition|clear] Impostare un obiettivo: Claude continua a lavorare nei turni successivi finché la condizione non è soddisfatta o l'obiettivo viene cancellato per un altro motivo. Senza argomento, mostra l'obiettivo corrente o quello raggiunto più di recente. clear, stop, off, reset, none o cancel rimuove anticipatamente un obiettivo attivo
/heapdump Scrivere uno snapshot dell'heap JavaScript e un dettaglio dell'uso della memoria in ~/Desktop, o nella tua directory home su Linux senza una cartella Desktop, per diagnosticare un utilizzo elevato della memoria. Quando segnali un problema di memoria, allega solo il file -diagnostics.json; il file .heapsnapshot contiene l'intera conversazione e le tue credenziali, quindi non condividerlo. Nascosto dal menu dei comandi; digitalo per intero. Consulta cosa fare con l'output
/help Mostrare la guida e i comandi disponibili
/hooks Visualizzare le configurazioni degli hook
/ide Gestire le integrazioni IDE e mostrarne lo stato
/import [codex|gemini|cursor] [--dry-run] [--yes] Importare in Claude Code la configurazione di OpenAI Codex, Google Gemini CLI o Cursor presente sulla tua macchina, inclusi file di istruzioni, server MCP, comandi, subagent e skill. In modalità non interattiva con -p, /import elenca ciò che ha trovato e ti fornisce il comando che conferma l'importazione. Aggiungi --dry-run per visualizzare un'anteprima senza scrivere nulla, oppure --yes per saltare il selettore interattivo. Non disponibile su Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry o Claude Platform su AWS, né tramite un gateway delle app Claude. Non è disponibile nemmeno quando disattivi il recupero dei flag di funzionalità. Richiede Claude Code v2.1.213 o successivo. L'importazione da Cursor richiede la v2.1.265 o successiva
/init Inizializzare il progetto con una guida CLAUDE.md. Imposta CLAUDE_CODE_NEW_INIT=1 per un flusso interattivo che ti guida anche attraverso skill, hook e file di memoria personali. Se /init trova una configurazione di OpenAI Codex o Google Gemini CLI, si offre di trasferirla con /import
/insights Generare un rapporto HTML che analizza le tue sessioni recenti su questa macchina: su quali progetti lavori, come usi Claude Code, dove le cose vanno storte e quali funzionalità provare. Non disponibile nelle sessioni cloud. Consulta Analizzare i tuoi modelli di utilizzo per la posizione del rapporto, la conservazione e il costo
/install-github-app Installare la Claude GitHub App per un repository, con un passaggio facoltativo per configurare i workflow e i secret di GitHub Actions. Ti guida nella selezione di un repository e nella configurazione dell'integrazione. Funziona solo con i repository github.com. Quando il remote git del tuo repository si trova su gitlab.com o bitbucket.org, il comando stampa un avviso ed esce invece di avviare la configurazione. Per eseguire Claude Code dalle pipeline GitLab, consulta GitLab CI/CD
/install-slack-app Installare l'app Claude per Slack. Apre un browser per completare il flusso OAuth
/keybindings Aprire il file delle tue scorciatoie da tastiera
/list-agents Elencare i subagent, i membri del team di agenti e le altre sessioni Claude Code a cui Claude può inviare messaggi, con il nome da usare per ciascuno. Consulta messaggistica tra sessioni. Disponibile anche come /peers. Richiede Claude Code v2.1.224 o successivo; le versioni precedenti riportano Unknown command: /list-agents. Le righe dei membri del team e la prima riga che mostra il nome di questa sessione richiedono la v2.1.239 o successiva. Disponibile solo nelle sessioni in cui la messaggistica tra sessioni è abilitata
/login Accedere al tuo account Anthropic
/logout Uscire dal tuo account Anthropic
/loop [interval] [prompt] Skill. Eseguire un prompt ripetutamente finché la sessione rimane aperta. Ometti l'intervallo e Claude decide autonomamente il ritmo tra le iterazioni. Ometti il prompt e Claude esegue il prompt di manutenzione integrato o il tuo loop.md. Esempio: /loop 5m check if the deploy finished. Consulta Eseguire prompt in base a una pianificazione. Alias: /proactive
/mcp [reconnect (<server>|all)|enable|disable [<server>|all]] Gestire le connessioni ai server MCP e l'autenticazione OAuth. Eseguilo senza argomento per aprire l'elenco interattivo, oppure passa reconnect, enable o disable con il nome di un server o all per modificare lo stato della connessione senza aprirlo. reconnect all esegue un nuovo tentativo su ogni server che non è riuscito a connettersi o che richiede l'autenticazione. Disponibile anche in modalità non interattiva (-p), dove l'esecuzione senza argomento stampa un riepilogo testuale dello stato dei server invece di aprire l'elenco; richiede Claude Code v2.1.205 o successivo
/memory Modificare i file CLAUDE.md, abilitare o disabilitare la memoria automatica e visualizzare le voci della memoria automatica
/mobile Mostrare il codice QR per scaricare l'app mobile Claude. Alias: /ios, /android
/model [model] Cambiare il modello AI e salvarlo come predefinito per le nuove sessioni. Per i modelli che lo supportano, usa le frecce sinistra/destra per regolare il livello di sforzo. Senza argomento, apre un selettore; premi s su una riga per cambiare solo per la sessione corrente. Consulta quando Claude Code ti chiede di confermare il cambio. Una volta confermato il cambio, se Claude Code lo chiede, Claude Code applica la modifica senza attendere che la risposta corrente termini. Prima della v2.1.242, Claude Code decideva in base a un flag di funzionalità recuperato da Anthropic se eseguire il comando a metà turno o metterlo in coda fino al termine del turno, e lo metteva sempre in coda in una sessione che non recupera i flag di funzionalità, ad esempio con un provider di terze parti. Disponibile anche in modalità non interattiva (-p) con un argomento modello al posto del selettore, dove si applica solo alla sessione corrente e non viene salvato come predefinito; richiede Claude Code v2.1.205 o successivo
/output-style [style] Elencare gli stili di output o passare a uno di essi, ad esempio /output-style concise. Consulta Cambiare lo stile di output. Richiede Claude Code v2.1.269 o successivo
/passes Condividere una settimana gratuita di Claude Code con gli amici. Visibile solo se il tuo account è idoneo
/permissions Gestire le regole allow, ask e deny per i permessi degli strumenti. Apre una finestra di dialogo interattiva in cui puoi visualizzare le regole per ambito, aggiungere o rimuovere regole, gestire le directory di lavoro e rivedere i rifiuti recenti della modalità auto. Puoi anche visualizzare e modificare le regole del classificatore della modalità auto dalla scheda Auto mode della finestra di dialogo. Quando lo esegui mentre Claude sta rispondendo, Claude Code apre immediatamente la finestra di dialogo e applica le tue modifiche a partire dalla successiva chiamata a uno strumento di Claude nello stesso turno. Prima della v2.1.234, Claude Code metteva in coda il comando fino al termine del turno. Alias: /allowed-tools
/plan [description] Entrare in plan mode direttamente dal prompt. Passa una descrizione facoltativa per entrare in plan mode e iniziare subito con quell'attività, ad esempio /plan fix the auth bug
/plugin [subcommand] Gestire i plugin di Claude Code. Eseguilo senza argomento per aprire il menu dei plugin, oppure passa un sottocomando come list, install, enable o disable per agire direttamente. Claude Code può attivare un plugin durante l'installazione; il riepilogo dell'installazione ti dice se lo ha fatto o se devi eseguire /reload-plugins
/plugin-authoring Caricare il riferimento su cui Claude si basa per scrivere un mod. Claude può caricarlo autonomamente quando chiedi un mod. Si tratta di una skill di un plugin integrato, che puoi disattivare in /plugin. Richiede Claude Code v2.1.287 o successivo
/powerup Scoprire le funzionalità di Claude Code attraverso brevi lezioni interattive con demo animate
/pr-comments [PR] Rimosso nella v2.1.91. Chiedi invece direttamente a Claude di visualizzare i commenti della pull request. Nelle versioni precedenti, recupera e visualizza i commenti di una pull request GitHub; rileva automaticamente la PR del branch corrente, oppure passa l'URL o il numero di una PR. Richiede la CLI gh
/privacy-settings Visualizzare e aggiornare le tue impostazioni sulla privacy. Disponibile solo per gli abbonati ai piani Pro e Max
/radio Aprire la radio lo-fi Claude FM nel browser. Stampa l'URL dello stream quando non è disponibile alcun browser
/rate-limit-options Mostrare i modi per continuare a lavorare quando un limite di utilizzo di claude.ai blocca una richiesta: attendere e continuare automaticamente quando il limite si azzera, aggiungere crediti di utilizzo o aggiornare il tuo piano. Claude Code può anche aprire questo menu autonomamente quando raggiungi un limite mentre sei al tuo terminale. Consulta Disattivare la continuazione automatica. Richiede un abbonamento claude.ai. Le righe per attendere e continuare richiedono Claude Code v2.1.234 o successivo
/recap Generare su richiesta un riepilogo di una riga della sessione corrente. Consulta Riepilogo della sessione per il riepilogo automatico che appare dopo che sei stato assente
/release-notes Visualizzare il changelog in un selettore di versione interattivo. Seleziona una versione specifica per vederne le note di rilascio, oppure scegli di mostrare tutte le versioni. Le note appaiono nella tua trascrizione senza entrare nella conversazione che Claude vede
/reload-plugins [--force] Ricaricare tutti i plugin attivi per applicare le modifiche in sospeso senza riavviare. Riporta i conteggi per ogni componente ricaricato e segnala eventuali errori di caricamento. Quando il ricaricamento modificherebbe gli strumenti MCP caricati e invaliderebbe la cache del prompt, il comando mostra un avviso e si interrompe a meno che tu non passi --force. Disponibile anche in modalità non interattiva (-p), nell'Agent SDK e nell'app desktop, dove viene eseguito solo sull'input digitato direttamente nella sessione e non applica le modifiche ai server MCP dei plugin; richiede Claude Code v2.1.260 o successivo. Consulta Applicare le modifiche ai plugin senza riavviare
/reload-skills Rianalizzare le directory delle skill e dei comandi in modo che le skill aggiunte o modificate su disco durante la sessione diventino disponibili senza riavviare. Riporta quante skill sono disponibili e quante sono state aggiunte o rimosse
/remote-control Rendere questa sessione disponibile per Remote Control da claude.ai. Se lo esegui senza aver effettuato l'accesso, stampa che Remote Control richiede un abbonamento claude.ai e ti indica come accedere; prima della v2.1.206 riportava Unknown command: /remote-control. Alias: /rc
/remote-env Scegliere l'ambiente cloud predefinito per le sessioni cloud che avvii dalla CLI
/rename [name] Rinominare la sessione corrente e mostrare il nome sulla barra del prompt. Senza un nome, ne genera uno automaticamente dalla cronologia della conversazione. Disponibile anche in modalità non interattiva (-p); richiede Claude Code v2.1.205 o successivo. Da ogni superficie di ridenominazione, inclusi claude.ai e l'app desktop, Claude Code sostituisce i caratteri di controllo e invisibili nel nuovo nome con spazi e limita il nome a 200 caratteri. Se il nome è vuoto una volta rimossi i caratteri invisibili, Claude Code lo rifiuta e mostra That name is empty once invisible characters are removed. Usage: /rename <name>. La sostituzione dei caratteri e il limite di lunghezza richiedono Claude Code v2.1.221 o successivo. Se un'altra sessione attiva su questa macchina usa già il nome che passi, Claude Code applica invece una sua variante
/resume [session] Riprendere una conversazione per ID o nome, oppure aprire il selettore delle sessioni. Le sessioni in background appaiono nel selettore contrassegnate con bg. Riprendere una sessione ancora in esecuzione, dal selettore o per ID o nome, apre quella sessione: la tua conversazione corrente passa in background e questo terminale si collega a quella in esecuzione. Premi ← su un prompt vuoto per tornare ad agent view, che elenca anche la conversazione che hai lasciato. Prima della v2.1.285, Claude Code rifiutava e ti diceva di aprire la sessione con claude attach o di fermarla prima. Alias: /continue
/review [low|medium|high|xhigh|max|ultra] [--fix] [--comment] [pr#|branch|path] Alias di /code-review: esamina il diff corrente, o un numero di PR, un branch o un percorso che passi, come /review 1234, e accetta gli stessi livelli di sforzo e flag. Se non indichi un livello, la revisione riutilizza l'ultimo livello da low a max che hai digitato; consulta Esaminare un diff in locale per le regole esatte. Per una revisione cloud approfondita, usa /code-review ultra. Prima della v2.1.223, /review era un comando separato che eseguiva una revisione a passaggio singolo e in sola lettura di una pull request GitHub indicata per numero, elencando le PR aperte tra cui scegliere quando eseguito senza argomento; dalla v2.1.186 alla v2.1.201, eseguiva lo stesso motore multi-agente di /code-review medium
/rewind Riportare la conversazione e/o il codice a un punto precedente, oppure riassumere a partire da un messaggio selezionato. Consulta checkpointing. Alias: /checkpoint, /undo
/run Skill. Avviare e utilizzare l'app del tuo progetto per vedere una modifica funzionare, non solo superare i test. Consulta Eseguire e verificare la tua app
/run-skill-generator Skill. Insegnare a /run e /verify come compilare, avviare e utilizzare l'app del tuo progetto partendo da un ambiente pulito, scrivendo una skill specifica per il progetto
/sandbox Attivare o disattivare la modalità sandbox. Disponibile solo sulle piattaforme supportate
/schedule [description] Creare, aggiornare, elencare o eseguire routine, che vengono eseguite nel cloud. Claude ti guida nella configurazione in modo conversazionale. Puoi anche chiedere informazioni sulle esecuzioni recenti di una routine. Alias: /routines
/scroll-speed Regolare in modo interattivo la velocità di scorrimento della rotellina del mouse, con un righello che puoi scorrere mentre la finestra di dialogo è aperta per vedere un'anteprima della modifica. Disponibile solo con il rendering a schermo intero e non nel terminale degli IDE JetBrains
/security-review Analizzare le modifiche sul tuo branch corrente alla ricerca di vulnerabilità di sicurezza. Esamina il diff tra il tuo branch e il branch predefinito di origin, individuando rischi come injection, problemi di autenticazione ed esposizione di dati. Richiede un remote origin; se la revisione fallisce con un errore ambiguous argument, consulta il riferimento degli errori
/setup-bedrock Configurare autenticazione, regione e modelli fissati per Amazon Bedrock tramite una procedura guidata interattiva. Nascosto dal menu dei comandi finché non viene impostato CLAUDE_CODE_USE_BEDROCK=1; digitalo per intero. Chi usa Amazon Bedrock per la prima volta può accedere a questa procedura guidata anche dalla schermata di accesso
/setup-vertex Configurare autenticazione, progetto, regione e modelli fissati per Google Cloud's Agent Platform tramite una procedura guidata interattiva. Nascosto dal menu dei comandi finché non viene impostato CLAUDE_CODE_USE_VERTEX=1; digitalo per intero. Chi usa Google Cloud's Agent Platform per la prima volta può accedere a questa procedura guidata anche dalla schermata di accesso
/simplify [target] Skill. Esaminare il codice modificato alla ricerca di opportunità di pulizia e applicare le correzioni. Quattro agenti di revisione vengono eseguiti in parallelo e coprono il riutilizzo degli helper esistenti, la semplificazione, l'efficienza e se la modifica si trova al giusto livello di astrazione. La revisione non cerca bug di correttezza. Usa /code-review per trovare i bug. Passa un percorso o un riferimento a una PR per esaminare una destinazione specifica
/skill-doctor Mostrare quanto costa in contesto ciascuna delle tue skill e quanto spesso viene usata, così puoi individuare le skill da disattivare. Richiede Claude Code v2.1.252 o successivo e il recupero dei flag di funzionalità
/skills Elencare le skill disponibili. Digita per filtrare l'elenco per nome, descrizione o origine. Premi t per ordinare per numero di token, Space o Enter per cambiare ciclicamente la visibilità di una skill per Claude e per il menu /, e Esc per salvare e chiudere. Non puoi cambiare la visibilità delle skill dei plugin, delle skill il cui frontmatter imposta disable-model-invocation: true, né delle skill con una voce skillOverrides nelle impostazioni gestite o nel flag --settings
/slides [brief] Skill. Creare una nuova presentazione come artefatto Claude Slides compilato a partire dalla tua descrizione, ad esempio /slides a quarterly review of the platform team. Richiede Claude Code v2.1.265 o successivo, una sessione in cui gli artefatti sono disponibili e un account in cui il template Slides è disponibile; altrimenti il comando non compare. Disponibile sull'API Anthropic. Su Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry e Claude Platform su AWS gli artefatti non sono disponibili, quindi lì il comando non è disponibile
/stats Alias di /usage. Si apre sulla scheda Stats
/status Aprire l'interfaccia delle Impostazioni sulla scheda Status, che mostra versione, modello, account e connettività. Una riga Session kind riporta background job · attached o background job · unattended in una sessione in background, a seconda che sia collegato un terminale, e interactive in qualsiasi altra sessione. Prima della v2.1.221, /status non mostrava questa riga. Funziona mentre Claude sta rispondendo
/statusline Configurare la riga di stato di Claude Code. Descrivi cosa desideri, oppure eseguilo senza argomenti per configurarla automaticamente a partire dal prompt della tua shell
/stickers Ordinare gli adesivi di Claude Code
/stop Fermare la sessione in background a cui sei collegato, o quella a cui lo invii come risposta rapida; la trascrizione e l'eventuale worktree vengono conservati. Per scollegarti senza fermarla, usa /exit o premi ←
/subtask <task> Avviare un subagent fork: un subagent in background che eredita l'intera conversazione e lavora sull'attività mentre tu continui a lavorare. Il suo risultato torna in questa conversazione quando termina. Per copiare invece la conversazione in una sessione in background separata, usa /fork. Richiede Claude Code v2.1.212 o successivo; dalla v2.1.161 alla v2.1.211 questo comando è /fork. Quando agent view è disattivata, /subtask non è disponibile e /fork mantiene il comportamento del subagent fork
/tasks Visualizzare e gestire il lavoro in background nella sessione corrente, inclusi i subagent che hanno terminato. Disponibile anche come /bashes
/team-onboarding Generare una guida di onboarding per il team a partire dalla cronologia di utilizzo di Claude Code. Claude analizza le tue sessioni, i comandi e l'utilizzo dei server MCP degli ultimi 30 giorni e produce una guida in markdown che un collega può incollare come primo messaggio per configurarsi rapidamente. Per gli abbonati claude.ai con piani Pro, Max, Team ed Enterprise, restituisce anche un link di condivisione che i colleghi possono aprire direttamente in Claude Code
/teleport Portare una sessione cloud in questo terminale. Apre un selettore, quindi recupera il branch e la conversazione. Disponibile anche come /tp. Richiede un abbonamento claude.ai
/terminal-setup Installare una scorciatoia da tastiera Shift+Enter per andare a capo in VS Code, Cursor, Devin Desktop, Alacritty o Zed. In Apple Terminal, invece, abilitare Option+Enter per andare a capo e disattivare il segnale acustico. In iTerm2, attivare l'accesso agli appunti affinché /copy funzioni
/theme Cambiare il tema dei colori. Include un'opzione auto che si adatta allo sfondo chiaro o scuro del tuo terminale, varianti chiare e scure, temi accessibili ai daltonici (daltonized), temi ANSI che usano la tavolozza dei colori del tuo terminale e tutti i temi personalizzati presenti in ~/.claude/themes/ o nei plugin. Seleziona New custom theme… per crearne uno
/tui [default|fullscreen] Impostare il renderer dell'interfaccia del terminale e riavviare con esso mantenendo intatta la conversazione. fullscreen abilita il renderer alt-screen senza sfarfallio. Senza argomento, stampa il renderer attivo
/ultraplan <prompt> Rimosso. Usa invece il plan mode. In precedenza inviava un'attività di pianificazione a una sessione cloud per la revisione nel browser
/ultrareview [PR or branch] Eseguire una code review approfondita e multi-agente in una sandbox cloud con ultrareview. Passa un riferimento a una PR per esaminare quella pull request, oppure un branch base o un commit per cambiare la base di confronto. L'invocazione preferita è /code-review ultra, e /ultrareview ne è un alias. Include 3 esecuzioni gratuite con Pro e Max, dopodiché richiede crediti di utilizzo
/update-config [request] Skill. Descrivere una modifica alle impostazioni, come consentire un comando, impostare una variabile d'ambiente o aggiungere un hook, e Claude modifica il file settings.json corrispondente. Per opzioni come tema e modello, usa invece /config
/upgrade Aprire la pagina di upgrade nel browser per passare a un piano di livello superiore. Quando il browser non si apre, il comando mostra una richiesta di accesso senza stampare l'URL
/usage Mostrare il costo della sessione, i limiti di utilizzo del piano e le statistiche di attività. Con un piano Pro, Max, Team o Enterprise, include un dettaglio di ciò che incide sui limiti del tuo piano. /cost e /stats sono alias
/usage-credits Configurare i crediti di utilizzo, o richiederli al tuo amministratore, quando raggiungi un limite. Apre nel browser le impostazioni di fatturazione dei crediti di utilizzo, tranne per i membri Team ed Enterprise senza accesso alla fatturazione, che invece inviano dalla CLI una richiesta di crediti di utilizzo al proprio amministratore, dopo aver confermato in una finestra di dialogo che la richiesta notifica i loro amministratori. Quando nessun browser può aprire la pagina di fatturazione, ad esempio tramite SSH, il comando stampa invece l'URL da visitare; questo richiede Claude Code v2.1.205 o successivo, e in quel caso le versioni precedenti non mostravano nulla. In precedenza /extra-usage
/verify Skill. Confermare che una modifica al codice faccia ciò che deve compilando l'app del tuo progetto, eseguendola e osservandone il risultato, invece di affidarsi a test o controlli dei tipi. Consulta Eseguire e verificare la tua app
/vim Rimosso nella v2.1.92. Per passare dalla modalità di modifica Vim a quella Normal e viceversa, usa /config → Editor mode
/voice [hold|tap|off] Attivare o disattivare la dettatura vocale, oppure abilitarla in una modalità specifica. Richiede un account Claude.ai
/web-setup Collegare il tuo account GitHub per le sessioni cloud usando le credenziali locali della CLI gh
/workflow-authoring Skill. Caricare il riferimento per scrivere script di workflow dinamici: l'API degli script, il comportamento di ripresa, i modelli di qualità ed esempi completi. Claude normalmente lo carica autonomamente prima di scrivere uno script; eseguilo tu stesso prima di modificare a mano uno script salvato. Disponibile quando i workflow dinamici sono abilitati e richiede Claude Code v2.1.248 o successivo
/workflows Aprire la vista di avanzamento dei workflow per osservare, mettere in pausa, riprendere o salvare i workflow in esecuzione e completati

Come il menu dei comandi corrisponde a quello che digitate

Claude Code filtra il menu / mentre digitate. Ogni punto sottostante copre una cosa che potreste notare durante il filtraggio:

  • Evidenziazione: Claude Code evidenzia il suggerimento principale solo quando le lettere dopo / corrispondono al nome o all'alias di un comando, 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 attraverso il suo alias. Premete Enter per eseguire il suggerimento evidenziato. Queste regole di evidenziazione richiedono Claude Code v2.1.236 o successivo.
  • Dopo un errore di digitazione: Claude Code non evidenzia nulla. Le corrispondenze prossime rimangono elencate e potete sceglierne una con Tab o i tasti freccia, ma Enter invia il vostro testo così come digitato e segnala Unknown command.
  • Comandi che non sono disponibili per voi: Claude Code li esclude dal menu. Quando nulla corrisponde, Claude Code mostra No commands match "/name". La maggior parte dei comandi non disponibili restituisce Unknown command quando li inviate; alcuni, come /schedule su una chiave Console API, rispondono invece con il loro messaggio di disponibilità. Alcuni comandi rispondono anche con un messaggio proprio quando la politica della vostra organizzazione li disabilita.
  • Comandi nascosti: Claude Code mantiene alcuni comandi disponibili, come /heapdump, fuori dal menu per progettazione. Un nome parziale non porta mai un comando nascosto nel menu: se la corrispondenza parziale non corrisponde a nulla di visibile, Claude Code mostra lo stesso messaggio di mancata corrispondenza. Claude Code elenca il comando solo una volta che avete digitato il suo nome completo, e l'invio del nome completo lo esegue.

MCP prompts

I server MCP possono esporre prompt che appaiono come comandi. Vedere MCP prompts per i dettagli.

Vedi anche