12 12
13### AGENTS.md13### AGENTS.md
14 14
15Un file markdown di istruzioni di progetto che scrivi per gli agenti di codifica AI. Se il tuo repository ne ha uno e non ha [CLAUDE.md](#claude-md), Claude lo legge come le tue istruzioni di progetto senza che tu aggiunga un secondo file. Puoi cambiare l'impostazione **Project instructions** in `/config` per fare in modo che Claude legga entrambi i file o solo `CLAUDE.md`. La lettura diretta di `AGENTS.md` richiede Claude Code v2.1.277 o successivo. In alcune sessioni Claude [non può leggere `AGENTS.md`](/docs/it/memory#when-agents-md-support-is-unavailable), quindi [importalo da un `CLAUDE.md`](/docs/it/memory#share-one-file-with-other-coding-tools) invece.15Un file markdown di istruzioni di progetto che scrivi per gli agenti di codifica AI. Se il tuo repository ne ha uno e non ha [CLAUDE.md](#claude-md), Claude lo legge come le tue istruzioni di progetto senza che tu aggiunga un secondo file. Puoi cambiare l'impostazione **Project instructions** in `/config` per fare in modo che Claude legga entrambi i file o solo `CLAUDE.md`. La lettura diretta di `AGENTS.md` richiede Claude Code v2.1.277 o successivo. In alcune sessioni Claude [non può leggere `AGENTS.md`](https://code.claude.com/docs/it/memory#when-agents-md-support-is-unavailable), quindi [importalo da un `CLAUDE.md`](https://code.claude.com/docs/it/memory#share-one-file-with-other-coding-tools) invece.
16 16
17Scopri di più: [AGENTS.md](/docs/it/memory.md#agents-md)17Scopri di più: [AGENTS.md](https://code.claude.com/docs/it/memory.md#agents-md)
18 18
19### Agent teams19### Agent teams
20 20
21Più sessioni indipendenti di Claude Code coordinate da un team lead, con un elenco di attività condiviso e messaggistica peer-to-peer. A differenza dei [subagents](#subagent), che vengono eseguiti all'interno di una singola sessione e riferiscono solo al genitore, i compagni di squadra hanno ciascuno la propria finestra di contesto e puoi interagire direttamente con uno qualsiasi di loro. Agent teams è sperimentale e disabilitato per impostazione predefinita; vedi [Enable agent teams](/docs/it/agent-teams.md#enable-agent-teams).21Più sessioni indipendenti di Claude Code coordinate da un team lead, con un elenco di attività condiviso e messaggistica peer-to-peer. A differenza dei [subagents](#subagent), che vengono eseguiti all'interno di una singola sessione e riferiscono solo al genitore, i compagni di squadra hanno ciascuno la propria finestra di contesto e puoi interagire direttamente con uno qualsiasi di loro. Agent teams è sperimentale e disabilitato per impostazione predefinita; vedi [Enable agent teams](https://code.claude.com/docs/it/agent-teams.md#enable-agent-teams).
22 22
23Scopri di più: [Run agent teams](/docs/it/agent-teams.md)23Scopri di più: [Run agent teams](https://code.claude.com/docs/it/agent-teams.md)
24 24
25### Agentic coding25### Agentic coding
26 26
27Un flusso di lavoro in cui l'IA può leggere file, eseguire comandi e apportare modifiche autonomamente mentre tu osservi, reindizzi o ti allontani, a differenza degli assistenti basati su chat che rispondono solo con testo che devi applicare tu stesso. Claude Code è agentic perché ha [tools](#tool) che gli permettono di agire, non solo di consigliare.27Un flusso di lavoro in cui l'IA può leggere file, eseguire comandi e apportare modifiche autonomamente mentre tu osservi, reindizzi o ti allontani, a differenza degli assistenti basati su chat che rispondono solo con testo che devi applicare tu stesso. Claude Code è agentic perché ha [tools](#tool) che gli permettono di agire, non solo di consigliare.
28 28
29Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works.md)29Scopri di più: [How Claude Code works](https://code.claude.com/docs/it/how-claude-code-works.md)
30 30
31### Agentic harness31### Agentic harness
32 32
33Gli strumenti, la gestione del contesto e l'ambiente di esecuzione che trasformano un modello di linguaggio in un agente di codifica capace. Claude Code è l'harness; Claude è il modello al suo interno. L'harness fornisce accesso ai file, esecuzione shell, gating delle autorizzazioni, caricamento della memoria e il loop che concatena le azioni insieme.33Gli strumenti, la gestione del contesto e l'ambiente di esecuzione che trasformano un modello di linguaggio in un agente di codifica capace. Claude Code è l'harness; Claude è il modello al suo interno. L'harness fornisce accesso ai file, esecuzione shell, gating delle autorizzazioni, caricamento della memoria e il loop che concatena le azioni insieme.
34 34
35Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works.md)35Scopri di più: [How Claude Code works](https://code.claude.com/docs/it/how-claude-code-works.md)
36 36
37### Agentic loop37### Agentic loop
38 38
39Il ciclo che Claude attraversa per ogni attività: raccogliere contesto, intraprendere un'azione, verificare i risultati e ripetere fino al completamento. Ogni utilizzo di uno strumento restituisce informazioni che informano il passo successivo. Puoi interrompere il loop in qualsiasi momento per reindirizzare. La maggior parte dei punti di estensione, inclusi [hooks](#hook), [skills](#skill) e [MCP](#mcp-model-context-protocol), si collegano a fasi specifiche di questo loop.39Il ciclo che Claude attraversa per ogni attività: raccogliere contesto, intraprendere un'azione, verificare i risultati e ripetere fino al completamento. Ogni utilizzo di uno strumento restituisce informazioni che informano il passo successivo. Puoi interrompere il loop in qualsiasi momento per reindirizzare. La maggior parte dei punti di estensione, inclusi [hooks](#hook), [skills](#skill) e [MCP](#mcp-model-context-protocol), si collegano a fasi specifiche di questo loop.
40 40
41Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works.md#the-agentic-loop)41Scopri di più: [How Claude Code works](https://code.claude.com/docs/it/how-claude-code-works.md#the-agentic-loop)
42 42
43### Artifact43### Artifact
44 44
45Una pagina web live e interattiva che Claude Code pubblica dalla tua sessione a un URL privato su claude.ai, così puoi vedere l'output visivamente o condividerlo invece di leggere il testo del terminale. La pagina si aggiorna sul posto quando la sessione viene ripubblicata. Gli artifact che crei da Claude Code appaiono nella stessa galleria degli artifact creati nelle conversazioni di claude.ai. Le opzioni di condivisione dipendono dal tuo piano: vedi [Share an artifact](/docs/it/artifacts.md#share-an-artifact).45Una pagina web live e interattiva che Claude Code pubblica dalla tua sessione a un URL privato su claude.ai, così puoi vedere l'output visivamente o condividerlo invece di leggere il testo del terminale. La pagina si aggiorna sul posto quando la sessione viene ripubblicata. Gli artifact che crei da Claude Code appaiono nella stessa galleria degli artifact creati nelle conversazioni di claude.ai. Le opzioni di condivisione dipendono dal tuo piano: vedi [Share an artifact](https://code.claude.com/docs/it/artifacts.md#share-an-artifact).
46 46
47Scopri di più: [Share session output as artifacts](/docs/it/artifacts.md)47Scopri di più: [Share session output as artifacts](https://code.claude.com/docs/it/artifacts.md)
48 48
49### Auto memory49### Auto memory
50 50
51Note che Claude scrive per se stesso in base alle tue correzioni e preferenze, archiviate per repository git in `~/.claude/projects/`. Tutti i worktrees dello stesso repository condividono una directory di auto memory. Le prime 200 righe o 25 KB dell'indice `MEMORY.md` si caricano all'inizio di ogni sessione. Auto memory è la controparte scritta da Claude di [CLAUDE.md](#claude-md), che scrivi tu.51Note che Claude scrive per se stesso in base alle tue correzioni e preferenze, archiviate per repository git in `~/.claude/projects/`. Tutti i worktrees dello stesso repository condividono una directory di auto memory. Le prime 200 righe o 25 KB dell'indice `MEMORY.md` si caricano all'inizio di ogni sessione. Auto memory è la controparte scritta da Claude di [CLAUDE.md](#claude-md), che scrivi tu.
52 52
53Scopri di più: [Auto memory](/docs/it/memory.md#auto-memory)53Scopri di più: [Auto memory](https://code.claude.com/docs/it/memory.md#auto-memory)
54 54
55### Auto mode55### Auto mode
56 56
57Una [permission mode](#permission-mode) in cui un modello classificatore separato esamina le azioni invece di te, così Claude Code esegue la maggior parte di esse senza chiederti. Claude Code ti chiede comunque prima delle azioni che corrispondono alle tue regole di richiesta esplicita. Con Claude Code v2.1.283 o successivo, auto mode è la [permission mode di avvio integrata](/docs/it/permission-modes.md#which-mode-a-session-starts-in) per le sessioni di terminale interattivo e VS Code, e nelle versioni precedenti solo su piani Pro, Max e Team. Il classificatore blocca l'escalation dell'ambito, l'infrastruttura non attendibile e l'[prompt injection](#prompt-injection). I risultati degli strumenti vengono rimossi da ciò che vede, quindi il contenuto ostile in un file o una pagina web non può manipolarlo direttamente.57Una [permission mode](#permission-mode) in cui un modello classificatore separato esamina le azioni invece di te, così Claude Code esegue la maggior parte di esse senza chiederti. Claude Code ti chiede comunque prima delle azioni che corrispondono alle tue regole di richiesta esplicita. Con Claude Code v2.1.283 o successivo, auto mode è la [permission mode di avvio integrata](https://code.claude.com/docs/it/permission-modes.md#which-mode-a-session-starts-in) per le sessioni di terminale interattivo e VS Code, e nelle versioni precedenti solo su piani Pro, Max e Team. Il classificatore blocca l'escalation dell'ambito, l'infrastruttura non attendibile e l'[prompt injection](#prompt-injection). I risultati degli strumenti vengono rimossi da ciò che vede, quindi il contenuto ostile in un file o una pagina web non può manipolarlo direttamente.
58 58
59Scopri di più: [Eliminate prompts with auto mode](/docs/it/permission-modes.md#eliminate-prompts-with-auto-mode)59Scopri di più: [Eliminate prompts with auto mode](https://code.claude.com/docs/it/permission-modes.md#eliminate-prompts-with-auto-mode)
60 60
61## B61## B
62 62
64 64
65Con `--bare`, Claude Code si avvia senza caricare hooks, skills, comandi personalizzati, subagenti, plugin installati, server MCP, auto memory o CLAUDE.md, a parte gli skills in una directory che passi con `--add-dir`. Consigliato per CI e chiamate con script dove hai bisogno dello stesso risultato su ogni macchina.65Con `--bare`, Claude Code si avvia senza caricare hooks, skills, comandi personalizzati, subagenti, plugin installati, server MCP, auto memory o CLAUDE.md, a parte gli skills in una directory che passi con `--add-dir`. Consigliato per CI e chiamate con script dove hai bisogno dello stesso risultato su ogni macchina.
66 66
67Scopri di più: [Avvia più velocemente con bare mode](/docs/it/headless.md#start-faster-with-bare-mode)67Scopri di più: [Avvia più velocemente con bare mode](https://code.claude.com/docs/it/headless.md#start-faster-with-bare-mode)
68 68
69### Bundled skills69### Bundled skills
70 70
71Playbook basati su prompt inclusi con Claude Code, come `/batch`, `/code-review`, `/debug` e `/loop`. A differenza dei comandi built-in, che eseguono logica fissa, le bundled skills danno a Claude un prompt dettagliato e gli permettono di orchestrare il lavoro, quindi possono generare agenti, leggere file e adattarsi al tuo codebase.71Playbook basati su prompt inclusi con Claude Code, come `/batch`, `/code-review`, `/debug` e `/loop`. A differenza dei comandi built-in, che eseguono logica fissa, le bundled skills danno a Claude un prompt dettagliato e gli permettono di orchestrare il lavoro, quindi possono generare agenti, leggere file e adattarsi al tuo codebase.
72 72
73Scopri di più: [Bundled skills](/docs/it/skills.md#bundled-skills)73Scopri di più: [Bundled skills](https://code.claude.com/docs/it/skills.md#bundled-skills)
74 74
75## C75## C
76 76
78 78
79Un [server MCP](#mcp-model-context-protocol) che invia eventi nella tua sessione in esecuzione in modo che Claude possa reagire a cose che accadono mentre sei lontano dal terminale. I canali possono essere bidirezionali: Claude legge un evento in entrata e risponde attraverso lo stesso canale. Telegram, Discord e iMessage sono inclusi nell'anteprima di ricerca.79Un [server MCP](#mcp-model-context-protocol) che invia eventi nella tua sessione in esecuzione in modo che Claude possa reagire a cose che accadono mentre sei lontano dal terminale. I canali possono essere bidirezionali: Claude legge un evento in entrata e risponde attraverso lo stesso canale. Telegram, Discord e iMessage sono inclusi nell'anteprima di ricerca.
80 80
81Scopri di più: [Channels](/docs/it/channels.md)81Scopri di più: [Channels](https://code.claude.com/docs/it/channels.md)
82 82
83### Checkpoint83### Checkpoint
84 84
85Un punto di ripristino creato ad ogni prompt che invii che avvia un turno. Claude Code acquisisce snapshot dei file prima di ogni modifica in modo che un checkpoint possa ripristinarli. Premi `Esc` due volte o esegui `/rewind` per ripristinare il codice, la conversazione o entrambi a un punto precedente, o per riassumere parte della conversazione da un messaggio selezionato. I checkpoint sono salvati con la conversazione, quindi una sessione ripresa può ancora `/rewind` verso di essi. Sono separati da git e non tracciano le modifiche apportate tramite lo strumento Bash.85Un punto di ripristino creato ad ogni prompt che invii che avvia un turno. Claude Code acquisisce snapshot dei file prima di ogni modifica in modo che un checkpoint possa ripristinarli. Premi `Esc` due volte o esegui `/rewind` per ripristinare il codice, la conversazione o entrambi a un punto precedente, o per riassumere parte della conversazione da un messaggio selezionato.
86 86
87Scopri di più: [Checkpointing](/docs/it/checkpointing.md)87I checkpoint sono salvati con la conversazione, quindi una sessione ripresa può ancora usare `/rewind` per tornare a essi. Il riavvolgimento non annulla le modifiche apportate a un file da un comando Bash, a meno che Claude non abbia già usato i suoi strumenti di modifica dei file su quel file nella tua conversazione.
88
89Scopri di più: [Checkpointing](https://code.claude.com/docs/it/checkpointing.md)
88 90
89### `.claude` directory91### `.claude` directory
90 92
91La directory da cui Claude Code legge la configurazione con ambito di progetto: impostazioni, hooks, skills, subagents, regole e auto memory. Un progetto ha `.claude/` alla sua radice; i tuoi valori predefiniti a livello di utente sono in `~/.claude/`.93La directory da cui Claude Code legge la configurazione con ambito di progetto: impostazioni, hooks, skills, subagents, regole e auto memory. Un progetto ha `.claude/` alla sua radice; i tuoi valori predefiniti a livello di utente sono in `~/.claude/`.
92 94
93Scopri di più: [The `.claude` directory](/docs/it/claude-directory)95Scopri di più: [The `.claude` directory](https://code.claude.com/docs/it/claude-directory)
94 96
95### CLAUDE.md97### CLAUDE.md
96 98
98 100
99Puoi posizionare CLAUDE.md a livello di progetto in `./CLAUDE.md` o `./.claude/CLAUDE.md`, a livello di utente in `~/.claude/CLAUDE.md`, o come [policy gestita](#managed-settings) per la tua organizzazione. Tutti i file scoperti vengono concatenati nel contesto piuttosto che sovrascriversi a vicenda, ordinati dall'ambito più ampio al più specifico. Claude Code può anche caricare i file [AGENTS.md](#agents-md) di un progetto al posto di CLAUDE.md.101Puoi posizionare CLAUDE.md a livello di progetto in `./CLAUDE.md` o `./.claude/CLAUDE.md`, a livello di utente in `~/.claude/CLAUDE.md`, o come [policy gestita](#managed-settings) per la tua organizzazione. Tutti i file scoperti vengono concatenati nel contesto piuttosto che sovrascriversi a vicenda, ordinati dall'ambito più ampio al più specifico. Claude Code può anche caricare i file [AGENTS.md](#agents-md) di un progetto al posto di CLAUDE.md.
100 102
101Scopri di più: [CLAUDE.md files](/docs/it/memory.md#claude-md-files)103Scopri di più: [CLAUDE.md files](https://code.claude.com/docs/it/memory.md#claude-md-files)
102 104
103### Cloud session105### Cloud session
104 106
105Una sessione Claude Code che continua a funzionare dopo aver chiuso il tuo laptop, perché viene eseguita su infrastruttura cloud invece che sulla tua macchina. Per impostazione predefinita questa infrastruttura è gestita da Anthropic, oppure è un [ambiente self-hosted](/docs/it/self-hosted-environments) gestito dalla tua organizzazione. Ne avvii una da claude.ai/code, dall'app mobile Claude, dall'app Desktop con **Cloud** selezionato, `claude --cloud`, o da un'[attività pianificata cloud](/docs/it/routines.md).107Una sessione Claude Code che continua a funzionare dopo aver chiuso il tuo laptop, perché viene eseguita su infrastruttura cloud invece che sulla tua macchina. Per impostazione predefinita questa infrastruttura è gestita da Anthropic, oppure è un [ambiente self-hosted](https://code.claude.com/docs/it/self-hosted-environments) gestito dalla tua organizzazione. Ne avvii una da claude.ai/code, dall'app mobile Claude, dall'app Desktop con **Cloud** selezionato, `claude --cloud`, o da un'[attività pianificata cloud](https://code.claude.com/docs/it/routines.md).
106 108
107Una sessione nel tuo terminale, IDE o nell'app Desktop con **Local** selezionato è una sessione locale; per raggiungere una sessione locale da un altro dispositivo, usa [Remote Control](#remote-control).109Una sessione nel tuo terminale, IDE o nell'app Desktop con **Local** selezionato è una sessione locale; per raggiungere una sessione locale da un altro dispositivo, usa [Remote Control](#remote-control).
108 110
109Scopri di più: [Use Claude Code in the cloud](/docs/it/claude-code-on-the-web.md)111Scopri di più: [Use Claude Code in the cloud](https://code.claude.com/docs/it/claude-code-on-the-web.md)
110 112
111### Command113### Command
112 114
113Un'istruzione riutilizzabile che invochi digitando `/name` nel prompt. I comandi built-in come `/clear`, `/model` e `/compact` controllano la sessione. Puoi definire i tuoi comandi come file in `.claude/commands/`, o installarli da un [plugin](#plugin). [Skills](#skill) sono il modo consigliato per confezionare comandi multi-step.115Un'istruzione riutilizzabile che invochi digitando `/name` nel prompt. I comandi built-in come `/clear`, `/model` e `/compact` controllano la sessione. Puoi definire i tuoi comandi come file in `.claude/commands/`, o installarli da un [plugin](#plugin). [Skills](#skill) sono il modo consigliato per confezionare comandi multi-step.
114 116
115Due altri usi della parola non sono correlati: i subcomandi CLI `claude` come `claude mcp add`, elencati nel [riferimento CLI](/docs/it/cli-reference.md#cli-commands), e il campo `command` di una voce [server MCP](#mcp-server) stdio, che specifica l'eseguibile che Claude Code avvia per avviare il server.117Due altri usi della parola non sono correlati: i subcomandi CLI `claude` come `claude mcp add`, elencati nel [riferimento CLI](https://code.claude.com/docs/it/cli-reference.md#cli-commands), e il campo `command` di una voce [server MCP](#mcp-server) stdio, che specifica l'eseguibile che Claude Code avvia per avviare il server.
116 118
117Scopri di più: [Commands](/docs/it/commands.md) · [Skills](/docs/it/skills.md)119Scopri di più: [Commands](https://code.claude.com/docs/it/commands.md) · [Skills](https://code.claude.com/docs/it/skills.md)
118 120
119### Compaction121### Compaction
120 122
121Riassunto automatico della tua conversazione quando la [context window](#context-window) si avvicina al suo limite. Gli output degli strumenti più vecchi vengono cancellati per primi, quindi la conversazione viene riassunta. CLAUDE.md a livello di radice del progetto e auto memory sopravvivono alla compaction e si ricaricano dal disco; le istruzioni date solo in conversazione potrebbero andare perse. Esegui `/compact` per attivare manualmente, opzionalmente con un focus come `/compact focus on the API changes`.123Riassunto automatico della tua conversazione quando la [context window](#context-window) si avvicina al suo limite. Gli output degli strumenti più vecchi vengono cancellati per primi, quindi la conversazione viene riassunta. CLAUDE.md a livello di radice del progetto e auto memory sopravvivono alla compaction e si ricaricano dal disco; le istruzioni date solo in conversazione potrebbero andare perse. Esegui `/compact` per attivare manualmente, opzionalmente con un focus come `/compact focus on the API changes`.
122 124
123Scopri di più: [What survives compaction](/docs/it/context-window.md#what-survives-compaction) · [When context fills up](/docs/it/how-claude-code-works.md#when-context-fills-up)125Scopri di più: [What survives compaction](https://code.claude.com/docs/it/context-window.md#what-survives-compaction) · [When context fills up](https://code.claude.com/docs/it/how-claude-code-works.md#when-context-fills-up)
124 126
125### Connector127### Connector
126 128
127Un [server MCP](#mcp-server) aggiunto al tuo account claude.ai piuttosto che configurato in Claude Code. Quando accedi a Claude Code con quell'account, i tuoi connector appaiono in `/mcp` insieme ai server che hai aggiunto localmente. Le organizzazioni possono anche fornire connector e impostare controlli per strumento su di essi.129Un [server MCP](#mcp-server) aggiunto al tuo account claude.ai piuttosto che configurato in Claude Code. Quando accedi a Claude Code con quell'account, i tuoi connector appaiono in `/mcp` insieme ai server che hai aggiunto localmente. Le organizzazioni possono anche fornire connector e impostare controlli per strumento su di essi.
128 130
129Scopri di più: [Use MCP servers from claude.ai](/docs/it/mcp.md#use-mcp-servers-from-claude-ai)131Scopri di più: [Use MCP servers from claude.ai](https://code.claude.com/docs/it/mcp.md#use-mcp-servers-from-claude-ai)
130 132
131### Context window133### Context window
132 134
133La memoria di lavoro per una sessione, che contiene la cronologia della conversazione, i contenuti dei file, gli output dei comandi, CLAUDE.md, auto memory, le skills caricate e le istruzioni di sistema. Man mano che lavori, il contesto si riempie fino a quando [compaction](#compaction) lo riassume. Esegui `/context` per vedere cosa sta usando lo spazio. Per il concetto di modello sottostante, consulta il [glossario della piattaforma](https://platform.claude.com/docs/it/about-claude/glossary#context-window).135La memoria di lavoro per una sessione, che contiene la cronologia della conversazione, i contenuti dei file, gli output dei comandi, CLAUDE.md, auto memory, le skills caricate e le istruzioni di sistema. Man mano che lavori, il contesto si riempie fino a quando [compaction](#compaction) lo riassume. Esegui `/context` per vedere cosa sta usando lo spazio. Per il concetto di modello sottostante, consulta il [glossario della piattaforma](https://platform.claude.com/docs/it/about-claude/glossary#context-window).
134 136
135Scopri di più: [Explore the context window](/docs/it/context-window.md)137Scopri di più: [Explore the context window](https://code.claude.com/docs/it/context-window.md)
136 138
137## D139## D
138 140
140 142
141Un router di attività avviato da telefono che genera una sessione di Claude Code nell'app Desktop quando invii un'attività di codifica dall'app mobile Claude. Il tuo prompt viene instradato automaticamente allo strumento giusto. Disponibile su piani Pro e Max.143Un router di attività avviato da telefono che genera una sessione di Claude Code nell'app Desktop quando invii un'attività di codifica dall'app mobile Claude. Il tuo prompt viene instradato automaticamente allo strumento giusto. Disponibile su piani Pro e Max.
142 144
143Scopri di più: [Sessions from Dispatch](/docs/it/desktop.md#sessions-from-dispatch)145Scopri di più: [Sessions from Dispatch](https://code.claude.com/docs/it/desktop.md#sessions-from-dispatch)
144 146
145## E147## E
146 148
148 150
149Un'impostazione che controlla il ragionamento adattivo, che consente al modello di decidere se e quanto ragionare a ogni passaggio. Uno sforzo più elevato significa più token di ragionamento e un ragionamento più profondo; uno sforzo inferiore è più veloce ed economico. Lo sforzo è supportato sui modelli Fable, su Opus 4.6 e versioni successive, su Sonnet 4.6 e versioni successive e su Haiku 5.5.151Un'impostazione che controlla il ragionamento adattivo, che consente al modello di decidere se e quanto ragionare a ogni passaggio. Uno sforzo più elevato significa più token di ragionamento e un ragionamento più profondo; uno sforzo inferiore è più veloce ed economico. Lo sforzo è supportato sui modelli Fable, su Opus 4.6 e versioni successive, su Sonnet 4.6 e versioni successive e su Haiku 5.5.
150 152
151Scopri di più: [Adjust effort level](/docs/it/model-config.md#adjust-effort-level)153Scopri di più: [Adjust effort level](https://code.claude.com/docs/it/model-config.md#adjust-effort-level)
152 154
153### Extended thinking155### Extended thinking
154 156
155Ragionamento passo dopo passo visibile che il modello esegue prima di rispondere. Puoi regolarlo con il [effort level](#effort-level), oppure limitare i token di thinking con `MAX_THINKING_TOKENS` su modelli con un budget di thinking fisso. Il thinking appare in testo grigio corsivo nel terminale.157Ragionamento passo dopo passo visibile che il modello esegue prima di rispondere. Puoi regolarlo con il [effort level](#effort-level), oppure limitare i token di thinking con `MAX_THINKING_TOKENS` su modelli con un budget di thinking fisso. Il thinking appare in testo grigio corsivo nel terminale.
156 158
157Scopri di più: [Use extended thinking](/docs/it/model-config.md#extended-thinking)159Scopri di più: [Use extended thinking](https://code.claude.com/docs/it/model-config.md#extended-thinking)
158 160
159## F161## F
160 162
162 164
163Un blocco di impostazioni YAML all'inizio di un file Markdown, tra una riga di apertura `---` e una riga di chiusura `---`. Skills, subagent, stili di output e regole leggono ciascuno la loro configurazione dal frontmatter, come la `description` di uno skill o i `tools` di un subagent, e trattano tutto ciò che viene dopo il `---` di chiusura come le istruzioni. Il `---` di apertura deve essere la prima riga del file. Ogni tipo di file accetta il proprio set di campi.165Un blocco di impostazioni YAML all'inizio di un file Markdown, tra una riga di apertura `---` e una riga di chiusura `---`. Skills, subagent, stili di output e regole leggono ciascuno la loro configurazione dal frontmatter, come la `description` di uno skill o i `tools` di un subagent, e trattano tutto ciò che viene dopo il `---` di chiusura come le istruzioni. Il `---` di apertura deve essere la prima riga del file. Ogni tipo di file accetta il proprio set di campi.
164 166
165Scopri di più: [Skill frontmatter](/docs/it/skills.md#frontmatter-reference), [Subagent frontmatter](/docs/it/sub-agents.md#supported-frontmatter-fields), [Output style frontmatter](/docs/it/output-styles.md#frontmatter), [Rule frontmatter](/docs/it/memory.md#rules-frontmatter-reference)167Scopri di più: [Skill frontmatter](https://code.claude.com/docs/it/skills.md#frontmatter-reference), [Subagent frontmatter](https://code.claude.com/docs/it/sub-agents.md#supported-frontmatter-fields), [Output style frontmatter](https://code.claude.com/docs/it/output-styles.md#frontmatter), [Rule frontmatter](https://code.claude.com/docs/it/memory.md#rules-frontmatter-reference)
166 168
167## H169## H
168 170
176* **Matcher**: filtra quali eventi lo attivano178* **Matcher**: filtra quali eventi lo attivano
177* **Hook handler**: cosa viene eseguito179* **Hook handler**: cosa viene eseguito
178 180
179Scopri di più: [Get started with hooks](/docs/it/hooks-guide.md) · [Hooks reference](/docs/it/hooks.md)181Scopri di più: [Get started with hooks](https://code.claude.com/docs/it/hooks-guide.md) · [Hooks reference](https://code.claude.com/docs/it/hooks.md)
180 182
181## M183## M
182 184
183### Managed settings185### Managed settings
184 186
185Impostazioni applicate a livello di organizzazione da IT o DevOps, fornite dai server di Anthropic tramite la console di amministrazione o distribuite ai dispositivi in un percorso a livello di OS al di fuori di `~/.claude`. Le impostazioni gestite non possono essere ignorate dalle impostazioni utente e di progetto. La distribuzione gestita dal server si applica alle [configurazioni idonee](/docs/it/server-managed-settings.md#platform-availability); consulta le [Considerazioni sulla sicurezza](/docs/it/server-managed-settings.md#security-considerations). Usalo per politiche di sicurezza, requisiti di conformità o tooling standardizzato su una flotta.187Impostazioni applicate a livello di organizzazione da IT o DevOps, fornite dai server di Anthropic tramite la console di amministrazione o distribuite ai dispositivi in un percorso a livello di OS al di fuori di `~/.claude`. Le impostazioni gestite non possono essere ignorate dalle impostazioni utente e di progetto. La distribuzione gestita dal server si applica alle [configurazioni idonee](https://code.claude.com/docs/it/server-managed-settings.md#platform-availability); consulta le [Considerazioni sulla sicurezza](https://code.claude.com/docs/it/server-managed-settings.md#security-considerations). Usalo per politiche di sicurezza, requisiti di conformità o tooling standardizzato su una flotta.
186 188
187Scopri di più: [Server-managed settings](/docs/it/server-managed-settings.md) · [Settings files](/docs/it/settings.md#where-settings-live)189Scopri di più: [Server-managed settings](https://code.claude.com/docs/it/server-managed-settings.md) · [Settings files](https://code.claude.com/docs/it/settings.md#where-settings-live)
188 190
189### MCP (Model Context Protocol)191### MCP (Model Context Protocol)
190 192
191Uno standard aperto per connettere strumenti AI a fonti di dati esterne e servizi. I server MCP danno a Claude nuovi strumenti per Slack, Jira, database, browser e centinaia di altre integrazioni. Connetti i server tramite `/mcp` o aggiungendoli a `.mcp.json`. Per il protocollo stesso, consulta il [glossario della piattaforma](https://platform.claude.com/docs/it/about-claude/glossary#mcp-model-context-protocol).193Uno standard aperto per connettere strumenti AI a fonti di dati esterne e servizi. I server MCP danno a Claude nuovi strumenti per Slack, Jira, database, browser e centinaia di altre integrazioni. Connetti i server tramite `/mcp` o aggiungendoli a `.mcp.json`. Per il protocollo stesso, consulta il [glossario della piattaforma](https://platform.claude.com/docs/it/about-claude/glossary#mcp-model-context-protocol).
192 194
193Scopri di più: [Model Context Protocol](/docs/it/mcp.md)195Scopri di più: [Model Context Protocol](https://code.claude.com/docs/it/mcp.md)
194 196
195### MCP server197### MCP server
196 198
197Un programma che fornisce a Claude strumenti, prompt o risorse tramite [MCP](#mcp-model-context-protocol). Aggiungi i server con `claude mcp add`, in `.mcp.json`, tramite un [plugin](#plugin), o come [connettore](#connector) di claude.ai. Un server stdio locale viene eseguito come processo che Claude Code avvia dai campi `command` e `args` della sua configurazione, che non hanno nulla a che fare con i [comandi](#command) che digiti al prompt.199Un programma che fornisce a Claude strumenti, prompt o risorse tramite [MCP](#mcp-model-context-protocol). Aggiungi i server con `claude mcp add`, in `.mcp.json`, tramite un [plugin](#plugin), o come [connettore](#connector) di claude.ai. Un server stdio locale viene eseguito come processo che Claude Code avvia dai campi `command` e `args` della sua configurazione, che non hanno nulla a che fare con i [comandi](#command) che digiti al prompt.
198 200
199Scopri di più: [Model Context Protocol](/docs/it/mcp.md)201Scopri di più: [Model Context Protocol](https://code.claude.com/docs/it/mcp.md)
200 202
201### MCP Tool Search203### MCP Tool Search
202 204
203Un meccanismo di risparmio di contesto che rinvia gli schemi degli strumenti MCP fino a quando non sono necessari. Solo i nomi degli strumenti e le istruzioni del server si caricano all'avvio; Claude recupera lo schema completo su richiesta quando decide di utilizzare uno strumento specifico. Questo impedisce ai server MCP inattivi di consumare molto contesto.205Un meccanismo di risparmio di contesto che rinvia gli schemi degli strumenti MCP fino a quando non sono necessari. Solo i nomi degli strumenti e le istruzioni del server si caricano all'avvio; Claude recupera lo schema completo su richiesta quando decide di utilizzare uno strumento specifico. Questo impedisce ai server MCP inattivi di consumare molto contesto.
204 206
205Scopri di più: [Scale with MCP Tool Search](/docs/it/mcp.md#scale-with-mcp-tool-search)207Scopri di più: [Scale with MCP Tool Search](https://code.claude.com/docs/it/mcp.md#scale-with-mcp-tool-search)
206 208
207## N209## N
208 210
209### Non-interactive mode211### Non-interactive mode
210 212
211Una modalità che esegue un singolo prompt e esce senza una sessione conversazionale, invocata con `-p` o `--print`. Usata per CI, script e piping. L'esecuzione viene comunque salvata come una sessione ripristinabile a meno che non si passi `--no-session-persistence`. L'[Agent SDK](/docs/it/agent-sdk/overview.md) è l'equivalente Python e TypeScript. Precedentemente chiamata headless mode.213Una modalità che esegue un singolo prompt e esce senza una sessione conversazionale, invocata con `-p` o `--print`. Usata per CI, script e piping. L'esecuzione viene comunque salvata come una sessione ripristinabile a meno che non si passi `--no-session-persistence`. L'[Agent SDK](https://code.claude.com/docs/it/agent-sdk/overview.md) è l'equivalente Python e TypeScript. Precedentemente chiamata headless mode.
212 214
213Scopri di più: [Run Claude Code programmatically](/docs/it/headless.md)215Scopri di più: [Run Claude Code programmatically](https://code.claude.com/docs/it/headless.md)
214 216
215## O217## O
216 218
218 220
219Una configurazione che modifica le istruzioni che Claude Code fornisce a Claude, per impostare il comportamento della risposta, il tono o il formato. A differenza di [CLAUDE.md](#claude-md), che aggiunge il contesto del progetto insieme alle istruzioni predefinite di Claude Code, uno stile di output personalizzato aggiunge le proprie istruzioni e può omettere le istruzioni predefinite di ingegneria del software.221Una configurazione che modifica le istruzioni che Claude Code fornisce a Claude, per impostare il comportamento della risposta, il tono o il formato. A differenza di [CLAUDE.md](#claude-md), che aggiunge il contesto del progetto insieme alle istruzioni predefinite di Claude Code, uno stile di output personalizzato aggiunge le proprie istruzioni e può omettere le istruzioni predefinite di ingegneria del software.
220 222
221Scopri di più: [Output styles](/docs/it/output-styles.md)223Scopri di più: [Output styles](https://code.claude.com/docs/it/output-styles.md)
222 224
223## P225## P
224 226
228 230
229La modalità `default` è etichettata Manual nella CLI e nelle estensioni VS Code e JetBrains, e Claude Code accetta `manual` come alias per il valore.231La modalità `default` è etichettata Manual nella CLI e nelle estensioni VS Code e JetBrains, e Claude Code accetta `manual` come alias per il valore.
230 232
231Scopri di più: [Scegli una modalità di autorizzazione](/docs/it/permission-modes.md)233Scopri di più: [Scegli una modalità di autorizzazione](https://code.claude.com/docs/it/permission-modes.md)
232 234
233### Permission rule235### Permission rule
234 236
235Una voce di impostazioni che consente, chiede informazioni su o nega un'invocazione di uno strumento in base al nome dello strumento e al modello di argomento. Le regole vengono valutate deny→ask→allow, il primo match vince. Le permission rules sono controlli granulari sovrapposti alla più ampia [permission mode](#permission-mode).237Una voce di impostazioni che consente, chiede informazioni su o nega un'invocazione di uno strumento in base al nome dello strumento e al modello di argomento. Le regole vengono valutate deny→ask→allow, il primo match vince. Le permission rules sono controlli granulari sovrapposti alla più ampia [permission mode](#permission-mode).
236 238
237Scopri di più: [Configura le autorizzazioni](/docs/it/permissions.md)239Scopri di più: [Configura le autorizzazioni](https://code.claude.com/docs/it/permissions.md)
238 240
239### Plan mode241### Plan mode
240 242
241Una [permission mode](#permission-mode) in cui Claude ricerca e propone modifiche senza modificare i tuoi file sorgente. Può leggere, cercare ed eseguire comandi di esplorazione, quindi presenta un piano per l'approvazione prima di toccare qualsiasi cosa. Entra in plan mode con `/plan` o premendo `Shift+Tab`.243Una [permission mode](#permission-mode) in cui Claude ricerca e propone modifiche senza modificare i tuoi file sorgente. Può leggere, cercare ed eseguire comandi di esplorazione, quindi presenta un piano per l'approvazione prima di toccare qualsiasi cosa. Entra in plan mode con `/plan` o premendo `Shift+Tab`.
242 244
243Scopri di più: [Analizza prima di modificare con plan mode](/docs/it/permission-modes.md#analyze-before-you-edit-with-plan-mode)245Scopri di più: [Analizza prima di modificare con plan mode](https://code.claude.com/docs/it/permission-modes.md#analyze-before-you-edit-with-plan-mode)
244 246
245### Plugin247### Plugin
246 248
247Un bundle di skills, hooks, subagents e server MCP confezionati come una singola unità installabile. Le plugin skills sono spaziate dei nomi come `plugin-name:skill-name` in modo che più plugin coesistano. Distribuisci i plugin tra i team tramite un [marketplace](/docs/it/plugins/overview.md).249Un bundle di skills, hooks, subagents e server MCP confezionati come una singola unità installabile. Le plugin skills sono spaziate dei nomi come `plugin-name:skill-name` in modo che più plugin coesistano. Distribuisci i plugin tra i team tramite un [marketplace](https://code.claude.com/docs/it/plugins/overview.md).
248 250
249Scopri di più: [Plugins](/docs/it/plugins/overview.md)251Scopri di più: [Plugins](https://code.claude.com/docs/it/plugins/overview.md)
250 252
251### Project trust253### Project trust
252 254
253Una finestra di dialogo che accetta una directory prima che Claude Code carichi la sua configurazione. L'accettazione viene salvata per directory di progetto, ad eccezione della directory home, dove la fiducia viene mantenuta solo per la sessione corrente e il prompt riappare ad ogni avvio. Fino a quando non fidate di una directory, Claude Code trattiene parte del contenuto che il suo repository fornisce, come le regole di autorizzazione del progetto e i marketplace da `.claude/settings.json`. [Cosa viene eseguito prima di fidarsi di una cartella](/docs/it/permissions.md#what-runs-before-you-trust-a-folder) elenca ogni tipo di contenuto, incluso ciò che una sessione `-p` esegue senza una finestra di dialogo.255Una finestra di dialogo che accetta una directory prima che Claude Code carichi la sua configurazione. L'accettazione viene salvata per directory di progetto, ad eccezione della directory home, dove la fiducia viene mantenuta solo per la sessione corrente e il prompt riappare ad ogni avvio. Fino a quando non fidate di una directory, Claude Code trattiene parte del contenuto che il suo repository fornisce, come le regole di autorizzazione del progetto e i marketplace da `.claude/settings.json`. [Cosa viene eseguito prima di fidarsi di una cartella](https://code.claude.com/docs/it/permissions.md#what-runs-before-you-trust-a-folder) elenca ogni tipo di contenuto, incluso ciò che una sessione `-p` esegue senza una finestra di dialogo.
254 256
255Scopri di più: [La directory `.claude`](/docs/it/claude-directory)257Scopri di più: [La directory `.claude`](https://code.claude.com/docs/it/claude-directory)
256 258
257### Prompt injection259### Prompt injection
258 260
259Istruzioni ostili incorporate in un file, pagina web o risultato dello strumento che tentano di reindirizzare Claude verso azioni che non hai mai chiesto. Le difese di Claude Code includono il sistema di autorizzazioni, il rilevamento dell'iniezione di comandi e la verifica della fiducia. [Auto mode](#auto-mode) aggiunge una sonda lato server che scansiona i risultati degli strumenti per contenuti sospetti e un classificatore che esamina le azioni con i risultati degli strumenti rimossi, quindi il testo iniettato non può manipolarlo direttamente.261Istruzioni ostili incorporate in un file, pagina web o risultato dello strumento che tentano di reindirizzare Claude verso azioni che non hai mai chiesto. Le difese di Claude Code includono il sistema di autorizzazioni, il rilevamento dell'iniezione di comandi e la verifica della fiducia. [Auto mode](#auto-mode) aggiunge una sonda lato server che scansiona i risultati degli strumenti per contenuti sospetti e un classificatore che esamina le azioni con i risultati degli strumenti rimossi, quindi il testo iniettato non può manipolarlo direttamente.
260 262
261Scopri di più: [Proteggi da prompt injection](/docs/it/security.md#protect-against-prompt-injection)263Scopri di più: [Proteggi da prompt injection](https://code.claude.com/docs/it/security.md#protect-against-prompt-injection)
262 264
263## R265## R
264 266
265### Remote Control267### Remote Control
266 268
267Un modo per continuare una sessione locale di Claude Code dal tuo telefono o browser tramite claude.ai. Il tuo codice rimane sulla tua macchina; solo l'interfaccia utente è remota. Diverso da una [sessione cloud](/docs/it/claude-code-on-the-web.md), che viene eseguita in una sandbox cloud.269Un modo per continuare una sessione locale di Claude Code dal tuo telefono o browser tramite claude.ai. Il tuo codice rimane sulla tua macchina; solo l'interfaccia utente è remota. Diverso da una [sessione cloud](https://code.claude.com/docs/it/claude-code-on-the-web.md), che viene eseguita in una sandbox cloud.
268 270
269Scopri di più: [Remote Control](/docs/it/remote-control.md)271Scopri di più: [Remote Control](https://code.claude.com/docs/it/remote-control.md)
270 272
271### Rules273### Rules
272 274
273File di istruzioni modulari in `.claude/rules/` che si caricano insieme a CLAUDE.md. Una regola può essere con ambito di percorso con frontmatter YAML `paths:` in modo che si carichi solo quando Claude legge, scrive o modifica un file corrispondente, mantenendo il contesto snello fino a quando non è rilevante.275File di istruzioni modulari in `.claude/rules/` che si caricano insieme a CLAUDE.md. Una regola può essere con ambito di percorso con frontmatter YAML `paths:` in modo che si carichi solo quando Claude legge, scrive o modifica un file corrispondente, mantenendo il contesto snello fino a quando non è rilevante.
274 276
275Scopri di più: [Organize rules with `.claude/rules/`](/docs/it/memory#organize-rules-with-claude/rules/)277Scopri di più: [Organize rules with `.claude/rules/`](https://code.claude.com/docs/it/memory#organize-rules-with-claude/rules/)
276 278
277## S279## S
278 280
280 282
281Isolamento a livello di OS del filesystem e della rete per lo strumento Bash. I comandi vengono eseguiti all'interno di un confine che definisci in anticipo, in modo che Claude possa lavorare liberamente al suo interno senza richieste di approvazione per ogni comando. Il sandboxing è un livello separato dalle [regole di permesso](#permission-rule).283Isolamento a livello di OS del filesystem e della rete per lo strumento Bash. I comandi vengono eseguiti all'interno di un confine che definisci in anticipo, in modo che Claude possa lavorare liberamente al suo interno senza richieste di approvazione per ogni comando. Il sandboxing è un livello separato dalle [regole di permesso](#permission-rule).
282 284
283Scopri di più: [Sandboxing](/docs/it/sandboxing.md)285Scopri di più: [Sandboxing](https://code.claude.com/docs/it/sandboxing.md)
284 286
285### Session287### Session
286 288
287Una conversazione legata alla tua directory corrente, con la sua [finestra di contesto](#context-window) indipendente. Le sessioni possono essere riprese con `claude -c`, duplicate con `--fork-session` per preservare la cronologia sotto un nuovo ID di sessione, o eseguite in parallelo in più terminali. L'esecuzione di `/clear` avvia una nuova sessione; quella precedente rimane archiviata ed è disponibile tramite `/resume`. La trascrizione di ogni sessione è archiviata in `~/.claude/projects/`.289Una conversazione legata alla tua directory corrente, con la sua [finestra di contesto](#context-window) indipendente. Le sessioni possono essere riprese con `claude -c`, duplicate con `--fork-session` per preservare la cronologia sotto un nuovo ID di sessione, o eseguite in parallelo in più terminali. L'esecuzione di `/clear` avvia una nuova sessione; quella precedente rimane archiviata ed è disponibile tramite `/resume`. La trascrizione di ogni sessione è archiviata in `~/.claude/projects/`.
288 290
289Scopri di più: [Lavorare con le sessioni](/docs/it/how-claude-code-works.md#work-with-sessions)291Scopri di più: [Lavorare con le sessioni](https://code.claude.com/docs/it/how-claude-code-works.md#work-with-sessions)
290 292
291### Settings layers293### Settings layers
292 294
293La gerarchia da cui Claude Code legge la configurazione, in ordine di precedenza dal più alto al più basso: [policy gestita](#managed-settings), impostazioni che passi con il flag `--settings`, impostazioni locali in `.claude/settings.local.json`, impostazioni di progetto in `.claude/settings.json`, quindi impostazioni utente in `~/.claude/settings.json`. Gli array vengono combinati tra i livelli; gli scalari a un livello più alto sovrascrivono quelli inferiori. Vedi [Precedenza delle impostazioni](/docs/it/settings.md#settings-precedence).295La gerarchia da cui Claude Code legge la configurazione, in ordine di precedenza dal più alto al più basso: [policy gestita](#managed-settings), impostazioni che passi con il flag `--settings`, impostazioni locali in `.claude/settings.local.json`, impostazioni di progetto in `.claude/settings.json`, quindi impostazioni utente in `~/.claude/settings.json`. Gli array vengono combinati tra i livelli; gli scalari a un livello più alto sovrascrivono quelli inferiori. Vedi [Precedenza delle impostazioni](https://code.claude.com/docs/it/settings.md#settings-precedence).
294 296
295Scopri di più: [File delle impostazioni](/docs/it/settings.md#where-settings-live)297Scopri di più: [File delle impostazioni](https://code.claude.com/docs/it/settings.md#where-settings-live)
296 298
297### Skill299### Skill
298 300
300 302
301Le skill sono il successore consigliato dei comandi personalizzati. Un file in `.claude/commands/deploy.md` e uno in `.claude/skills/deploy/SKILL.md` creano entrambi `/deploy` e funzionano allo stesso modo; i file di comando esistenti continuano a funzionare.303Le skill sono il successore consigliato dei comandi personalizzati. Un file in `.claude/commands/deploy.md` e uno in `.claude/skills/deploy/SKILL.md` creano entrambi `/deploy` e funzionano allo stesso modo; i file di comando esistenti continuano a funzionare.
302 304
303Scopri di più: [Estendere Claude con le skill](/docs/it/skills.md)305Scopri di più: [Estendere Claude con le skill](https://code.claude.com/docs/it/skills.md)
304 306
305### Subagent307### Subagent
306 308
307Un assistente AI specializzato che viene eseguito nella sua finestra di contesto con un prompt di sistema personalizzato, accesso specifico agli strumenti e permessi indipendenti. Lavora su un'attività delegata e restituisce un riepilogo alla conversazione principale. Usa i subagent per mantenere grandi esplorazioni fuori dal tuo contesto principale o per eseguire ricerche in parallelo. Un subagent rimane all'interno della sessione che lo ha generato. Per passare i risultati tra sessioni separate che esegui tu stesso, usa la [messaggistica tra sessioni](/docs/it/cross-session-messaging.md).309Un assistente AI specializzato che viene eseguito nella sua finestra di contesto con un prompt di sistema personalizzato, accesso specifico agli strumenti e permessi indipendenti. Lavora su un'attività delegata e restituisce un riepilogo alla conversazione principale. Usa i subagent per mantenere grandi esplorazioni fuori dal tuo contesto principale o per eseguire ricerche in parallelo. Un subagent rimane all'interno della sessione che lo ha generato. Per passare i risultati tra sessioni separate che esegui tu stesso, usa la [messaggistica tra sessioni](https://code.claude.com/docs/it/cross-session-messaging.md).
308 310
309I subagent integrati includono Explore, Plan e general-purpose.311I subagent integrati includono Explore, Plan e general-purpose.
310 312
311Scopri di più: [Creare subagent personalizzati](/docs/it/sub-agents.md)313Scopri di più: [Creare subagent personalizzati](https://code.claude.com/docs/it/sub-agents.md)
312 314
313### Surface315### Surface
314 316
315Qualsiasi punto da cui accedi a Claude Code: la CLI, VS Code, JetBrains, Desktop o claude.ai. Tutte le superfici condividono lo stesso motore. Le sessioni sulla tua macchina leggono il tuo CLAUDE.md locale, le impostazioni e le skill; le [sessioni cloud](/docs/it/cloud-environments.md#what-carries-over-from-your-setup) partono da un nuovo clone del tuo repository e non leggono `~/.claude/` sulla tua macchina. Slack e l'estensione Chrome sono integrazioni che si connettono a una superficie, anziché essere superfici esse stesse.317Qualsiasi punto da cui accedi a Claude Code: la CLI, VS Code, JetBrains, Desktop o claude.ai. Tutte le superfici condividono lo stesso motore. Le sessioni sulla tua macchina leggono il tuo CLAUDE.md locale, le impostazioni e le skill; le [sessioni cloud](https://code.claude.com/docs/it/cloud-environments.md#what-carries-over-from-your-setup) partono da un nuovo clone del tuo repository e non leggono `~/.claude/` sulla tua macchina. Slack e l'estensione Chrome sono integrazioni che si connettono a una superficie, anziché essere superfici esse stesse.
316 318
317Scopri di più: [Piattaforme e integrazioni](/docs/it/platforms.md)319Scopri di più: [Piattaforme e integrazioni](https://code.claude.com/docs/it/platforms.md)
318 320
319### System prompt321### System prompt
320 322
321Le istruzioni che Claude Code invia prima della tua conversazione a ogni richiesta, che descrivono come Claude utilizza gli strumenti, si comporta in modo sicuro e formatta le sue risposte. Puoi aggiungere contenuto al prompt di sistema con `--append-system-prompt` o sostituirlo con `--system-prompt`. Il prompt di sistema è il primo livello della [cache del prompt](/docs/it/prompt-caching.md#how-the-cache-is-organized).323Le istruzioni che Claude Code invia prima della tua conversazione a ogni richiesta, che descrivono come Claude utilizza gli strumenti, si comporta in modo sicuro e formatta le sue risposte. Puoi aggiungere contenuto al prompt di sistema con `--append-system-prompt` o sostituirlo con `--system-prompt`. Il prompt di sistema è il primo livello della [cache del prompt](https://code.claude.com/docs/it/prompt-caching.md#how-the-cache-is-organized).
322 324
323I tuoi file [CLAUDE.md](#claude-md) e le istruzioni del tuo [stile di output](#output-style) non fanno parte del prompt di sistema. Claude Code li fornisce nella conversazione come [promemoria di sistema](#system-reminder).325I tuoi file [CLAUDE.md](#claude-md) e le istruzioni del tuo [stile di output](#output-style) non fanno parte del prompt di sistema. Claude Code li fornisce nella conversazione come [promemoria di sistema](#system-reminder).
324 326
325Scopri di più: [Flag del prompt di sistema](/docs/it/cli-reference.md#system-prompt-flags)327Scopri di più: [Flag del prompt di sistema](https://code.claude.com/docs/it/cli-reference.md#system-prompt-flags)
326 328
327### System reminder329### System reminder
328 330
337 339
338In una richiesta API registrata, un promemoria di sistema appare racchiuso in tag `<system-reminder>` all'interno di un messaggio utente oppure, su alcuni modelli, come messaggio separato con il ruolo `system`.340In una richiesta API registrata, un promemoria di sistema appare racchiuso in tag `<system-reminder>` all'interno di un messaggio utente oppure, su alcuni modelli, come messaggio separato con il ruolo `system`.
339 341
340Scopri di più: [Contesto che Claude Code aggiunge al di fuori del prompt di sistema](/docs/it/agent-sdk/modifying-system-prompts.md#context-claude-code-adds-outside-the-system-prompt)342Scopri di più: [Contesto che Claude Code aggiunge al di fuori del prompt di sistema](https://code.claude.com/docs/it/agent-sdk/modifying-system-prompts.md#context-claude-code-adds-outside-the-system-prompt)
341 343
342## T344## T
343 345
345 347
346Un comando, `/teleport`, che tira una sessione cloud di Claude Code nel tuo terminale locale. Claude recupera il branch, carica la cronologia della conversazione e riprende dallo stato dell'ultima sessione cloud. La direzione inversa è `--cloud`, che invia un'attività locale da eseguire nel cloud.348Un comando, `/teleport`, che tira una sessione cloud di Claude Code nel tuo terminale locale. Claude recupera il branch, carica la cronologia della conversazione e riprende dallo stato dell'ultima sessione cloud. La direzione inversa è `--cloud`, che invia un'attività locale da eseguire nel cloud.
347 349
348Scopri di più: [Continuare una sessione cloud nel tuo terminale](/docs/it/claude-code-on-the-web.md#from-cloud-to-terminal)350Scopri di più: [Continuare una sessione cloud nel tuo terminale](https://code.claude.com/docs/it/claude-code-on-the-web.md#from-cloud-to-terminal)
349 351
350### Tool352### Tool
351 353
352Un'azione che Claude può intraprendere: leggere un file, modificare il codice, eseguire un comando shell, cercare il web, generare un subagent. Gli strumenti sono ciò che rende Claude Code agentic. Senza di essi, Claude può solo rispondere con testo. Ogni utilizzo di uno strumento restituisce un risultato che informa la decisione successiva di Claude nel [agentic loop](#agentic-loop).354Un'azione che Claude può intraprendere: leggere un file, modificare il codice, eseguire un comando shell, cercare il web, generare un subagent. Gli strumenti sono ciò che rende Claude Code agentic. Senza di essi, Claude può solo rispondere con testo. Ogni utilizzo di uno strumento restituisce un risultato che informa la decisione successiva di Claude nel [agentic loop](#agentic-loop).
353 355
354Scopri di più: [Tools available to Claude](/docs/it/tools-reference.md)356Scopri di più: [Tools available to Claude](https://code.claude.com/docs/it/tools-reference.md)
355 357
356### Transcript358### Transcript
357 359
358Il record archiviato di una [session](#session). La conversazione è ciò che tu e Claude scambiate; la trascrizione è quella conversazione conservata come file, per impostazione predefinita in `~/.claude/projects/<project>/<session-id>.jsonl`. Claude Code legge il file quando riprendi, ed è così che una conversazione continua dopo la fine della sessione. Per la visualizzazione sullo schermo della stessa conversazione, vedi il [transcript viewer](/docs/it/interactive-mode.md#transcript-viewer).360Il record archiviato di una [session](#session). La conversazione è ciò che tu e Claude scambiate; la trascrizione è quella conversazione conservata come file, per impostazione predefinita in `~/.claude/projects/<project>/<session-id>.jsonl`. Claude Code legge il file quando riprendi, ed è così che una conversazione continua dopo la fine della sessione. Per la visualizzazione sullo schermo della stessa conversazione, vedi il [transcript viewer](https://code.claude.com/docs/it/interactive-mode.md#transcript-viewer).
359 361
360Scopri di più: [Where transcripts are stored](/docs/it/sessions.md#where-transcripts-are-stored)362Scopri di più: [Where transcripts are stored](https://code.claude.com/docs/it/sessions.md#where-transcripts-are-stored)
361 363
362### Turn364### Turn
363 365
364Una risposta completa da Claude all'interno di una [session](#session). Un turn inizia quando invii un messaggio e termina quando Claude finisce di rispondere, con un numero qualsiasi di chiamate [tool](#tool) nel mezzo. Gli [stop hooks](#hook) si attivano alla fine di ogni turn. Una sessione è composta da molti turn, e l'[agentic loop](#agentic-loop) descrive ciò che accade all'interno di uno.366Una risposta completa da Claude all'interno di una [session](#session). Un turn inizia quando invii un messaggio e termina quando Claude finisce di rispondere, con un numero qualsiasi di chiamate [tool](#tool) nel mezzo. Gli [stop hooks](#hook) si attivano alla fine di ogni turn. Una sessione è composta da molti turn, e l'[agentic loop](#agentic-loop) descrive ciò che accade all'interno di uno.
365 367
366Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works.md#the-agentic-loop)368Scopri di più: [How Claude Code works](https://code.claude.com/docs/it/how-claude-code-works.md#the-agentic-loop)
367 369
368## V370## V
369 371
370### Verification loop372### Verification loop
371 373
372Come una sessione sa che il lavoro è effettivamente completato invece di accettare un risultato che sembra plausibile. Dai a Claude un controllo che può eseguire, come una suite di test, una build o un confronto di screenshot, e Claude itera fino a quando il controllo non passa invece di fermarsi dopo un tentativo. Un ciclo di verifica è il prerequisito per [`/goal`](/docs/it/goal), esecuzioni incustodite e [dynamic workflows](/docs/it/workflows.md): senza uno, l'unica cosa che decide che l'agente ha finito è l'agente stesso.374Come una sessione sa che il lavoro è effettivamente completato invece di accettare un risultato che sembra plausibile. Dai a Claude un controllo che può eseguire, come una suite di test, una build o un confronto di screenshot, e Claude itera fino a quando il controllo non passa invece di fermarsi dopo un tentativo. Un ciclo di verifica è il prerequisito per [`/goal`](https://code.claude.com/docs/it/goal), esecuzioni incustodite e [dynamic workflows](https://code.claude.com/docs/it/workflows.md): senza uno, l'unica cosa che decide che l'agente ha finito è l'agente stesso.
373 375
374Scopri di più: [Give Claude a way to verify its work](/docs/it/best-practices.md#give-claude-a-way-to-verify-its-work)376Scopri di più: [Give Claude a way to verify its work](https://code.claude.com/docs/it/best-practices.md#give-claude-a-way-to-verify-its-work)
375 377
376## W378## W
377 379
379 381
380Una modalità di isolamento che esegue Claude in un worktree git separato in `.claude/worktrees/`, abilitata con il flag `-w` o `isolation: worktree` nella configurazione del subagent. Le modifiche rimangono su un branch separato in una directory separata, in modo che ogni agente parallelo modifichi la propria copia dei file.382Una modalità di isolamento che esegue Claude in un worktree git separato in `.claude/worktrees/`, abilitata con il flag `-w` o `isolation: worktree` nella configurazione del subagent. Le modifiche rimangono su un branch separato in una directory separata, in modo che ogni agente parallelo modifichi la propria copia dei file.
381 383
382Scopri di più: [Run parallel sessions with git worktrees](/docs/it/worktrees.md)384Scopri di più: [Run parallel sessions with git worktrees](https://code.claude.com/docs/it/worktrees.md)
383 385
384***386***
385 387