8 8
9Questo glossario definisce la terminologia di Claude Code. Ogni voce rimanda alla pagina dove il concetto è trattato in profondità. Per i concetti a livello di modello come tokens, temperature e RAG, consulta il [glossario della piattaforma](https://platform.claude.com/docs/it/about-claude/glossary). Per i termini di Claude Desktop come desktop extension, MCPB e DXT, consulta il [Centro assistenza Claude](https://support.claude.com/).9Questo glossario definisce la terminologia di Claude Code. Ogni voce rimanda alla pagina dove il concetto è trattato in profondità. Per i concetti a livello di modello come tokens, temperature e RAG, consulta il [glossario della piattaforma](https://platform.claude.com/docs/it/about-claude/glossary). Per i termini di Claude Desktop come desktop extension, MCPB e DXT, consulta il [Centro assistenza Claude](https://support.claude.com/).
10 10
11<h2 id="a">11## A
12 A
13</h2>
14 12
15<h3 id="agents-md">13### AGENTS.md
16 AGENTS.md
17</h3>
18 14
19Un 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`](/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.
20 16
21Scopri di più: [AGENTS.md](/docs/it/memory#agents-md)17Scopri di più: [AGENTS.md](/docs/it/memory#agents-md)
22 18
23<h3 id="agent-teams">19### Agent teams
24 Agent teams
25</h3>
26 20
27Più 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#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](/docs/it/agent-teams#enable-agent-teams).
28 22
29Scopri di più: [Run agent teams](/docs/it/agent-teams)23Scopri di più: [Run agent teams](/docs/it/agent-teams)
30 24
31<h3 id="agentic-coding">25### Agentic coding
32 Agentic coding
33</h3>
34 26
35Un 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.
36 28
37Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works)29Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works)
38 30
39<h3 id="agentic-harness">31### Agentic harness
40 Agentic harness
41</h3>
42 32
43Gli 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.
44 34
45Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works)35Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works)
46 36
47<h3 id="agentic-loop">37### Agentic loop
48 Agentic loop
49</h3>
50 38
51Il 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.
52 40
53Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works#the-agentic-loop)41Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works#the-agentic-loop)
54 42
55<h3 id="artifact">43### Artifact
56 Artifact
57</h3>
58 44
59Una 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#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](/docs/it/artifacts#share-an-artifact).
60 46
61Scopri di più: [Share session output as artifacts](/docs/it/artifacts)47Scopri di più: [Share session output as artifacts](/docs/it/artifacts)
62 48
63<h3 id="auto-memory">49### Auto memory
64 Auto memory
65</h3>
66 50
67Note 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.
68 52
69Scopri di più: [Auto memory](/docs/it/memory#auto-memory)53Scopri di più: [Auto memory](/docs/it/memory#auto-memory)
70 54
71<h3 id="auto-mode">55### Auto mode
72 Auto mode
73</h3>
74 56
75Una [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#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](/docs/it/permission-modes#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.
76 58
77Scopri di più: [Eliminate prompts with auto mode](/docs/it/permission-modes#eliminate-prompts-with-auto-mode)59Scopri di più: [Eliminate prompts with auto mode](/docs/it/permission-modes#eliminate-prompts-with-auto-mode)
78 60
79<h2 id="b">61## B
80 B
81</h2>
82 62
83<h3 id="bare-mode">63### Bare mode
84 Bare mode
85</h3>
86 64
87Con `--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.
88 66
89Scopri di più: [Avvia più velocemente con bare mode](/docs/it/headless#start-faster-with-bare-mode)67Scopri di più: [Avvia più velocemente con bare mode](/docs/it/headless#start-faster-with-bare-mode)
90 68
91<h3 id="bundled-skills">69### Bundled skills
92 Bundled skills
93</h3>
94 70
95Playbook 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.
96 72
97Scopri di più: [Bundled skills](/docs/it/skills#bundled-skills)73Scopri di più: [Bundled skills](/docs/it/skills#bundled-skills)
98 74
99<h2 id="c">75## C
100 C
101</h2>
102 76
103<h3 id="channel">77### Channel
104 Channel
105</h3>
106 78
107Un [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.
108 80
109Scopri di più: [Channels](/docs/it/channels)81Scopri di più: [Channels](/docs/it/channels)
110 82
111<h3 id="checkpoint">83### Checkpoint
112 Checkpoint
113</h3>
114 84
115Un 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. 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.
116 86
117Scopri di più: [Checkpointing](/docs/it/checkpointing)87Scopri di più: [Checkpointing](/docs/it/checkpointing)
118 88
119<h3 id="claude-directory">89### `.claude` directory
120 `.claude` directory
121</h3>
122 90
123La 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/`.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/`.
124 92
125Scopri di più: [The `.claude` directory](/docs/it/claude-directory)93Scopri di più: [The `.claude` directory](/docs/it/claude-directory)
126 94
127<h3 id="claude-md">95### CLAUDE.md
128 CLAUDE.md
129</h3>
130 96
131Un file markdown di istruzioni persistenti che scrivi per Claude, caricato all'inizio di ogni sessione come messaggio utente dopo il prompt di sistema. Metti qui le convenzioni di progetto, le note sull'architettura e le regole "fai sempre X". CLAUDE.md a livello di radice del progetto sopravvive alla [compaction](#compaction) e viene riletto fresco dal disco in seguito.97Un file markdown di istruzioni persistenti che scrivi per Claude, caricato all'inizio di ogni sessione come messaggio utente dopo il prompt di sistema. Metti qui le convenzioni di progetto, le note sull'architettura e le regole "fai sempre X". CLAUDE.md a livello di radice del progetto sopravvive alla [compaction](#compaction) e viene riletto fresco dal disco in seguito.
132 98
134 100
135Scopri di più: [CLAUDE.md files](/docs/it/memory#claude-md-files)101Scopri di più: [CLAUDE.md files](/docs/it/memory#claude-md-files)
136 102
137<h3 id="cloud-session">103### Cloud session
138 Cloud session
139</h3>
140 104
141Una sessione Claude Code che continua a funzionare dopo aver chiuso il tuo laptop, perché viene eseguita su infrastruttura cloud invece che sulla tua macchina: gestita da Anthropic per impostazione predefinita, o un [ambiente self-hosted](/docs/it/self-hosted-environments) che la tua organizzazione gestisce. Ne avvii una da claude.ai/code, dall'app mobile Claude, dall'app Desktop con **Cloud** selezionato, `claude --cloud`, o da una [routine](/docs/it/routines). Una 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).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).
106
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).
142 108
143Scopri di più: [Use Claude Code in the cloud](/docs/it/claude-code-on-the-web)109Scopri di più: [Use Claude Code in the cloud](/docs/it/claude-code-on-the-web)
144 110
145<h3 id="command">111### Command
146 Command
147</h3>
148 112
149Un'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.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.
150 114
152 116
153Scopri di più: [Commands](/docs/it/commands) · [Skills](/docs/it/skills)117Scopri di più: [Commands](/docs/it/commands) · [Skills](/docs/it/skills)
154 118
155<h3 id="compaction">119### Compaction
156 Compaction
157</h3>
158 120
159Riassunto 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`.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`.
160 122
161Scopri di più: [What survives compaction](/docs/it/context-window#what-survives-compaction) · [When context fills up](/docs/it/how-claude-code-works#when-context-fills-up)123Scopri di più: [What survives compaction](/docs/it/context-window#what-survives-compaction) · [When context fills up](/docs/it/how-claude-code-works#when-context-fills-up)
162 124
163<h3 id="connector">125### Connector
164 Connector
165</h3>
166 126
167Un [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.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.
168 128
169Scopri di più: [Use MCP servers from claude.ai](/docs/it/mcp#use-mcp-servers-from-claude-ai)129Scopri di più: [Use MCP servers from claude.ai](/docs/it/mcp#use-mcp-servers-from-claude-ai)
170 130
171<h3 id="context-window">131### Context window
172 Context window
173</h3>
174 132
175La 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).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).
176 134
177Scopri di più: [Explore the context window](/docs/it/context-window)135Scopri di più: [Explore the context window](/docs/it/context-window)
178 136
179<h2 id="d">137## D
180 D
181</h2>
182 138
183<h3 id="dispatch">139### Dispatch
184 Dispatch
185</h3>
186 140
187Un 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.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.
188 142
189Scopri di più: [Sessions from Dispatch](/docs/it/desktop#sessions-from-dispatch)143Scopri di più: [Sessions from Dispatch](/docs/it/desktop#sessions-from-dispatch)
190 144
191<h2 id="e">145## E
192 E
193</h2>
194 146
195<h3 id="effort-level">147### Effort level
196 Effort level
197</h3>
198 148
199Un'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.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.
200 150
201Scopri di più: [Adjust effort level](/docs/it/model-config#adjust-effort-level)151Scopri di più: [Adjust effort level](/docs/it/model-config#adjust-effort-level)
202 152
203<h3 id="extended-thinking">153### Extended thinking
204 Extended thinking
205</h3>
206 154
207Ragionamento 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.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.
208 156
209Scopri di più: [Use extended thinking](/docs/it/model-config#extended-thinking)157Scopri di più: [Use extended thinking](/docs/it/model-config#extended-thinking)
210 158
211<h2 id="f">159## F
212 F
213</h2>
214 160
215<h3 id="frontmatter">161### Frontmatter
216 Frontmatter
217</h3>
218 162
219Un 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.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.
220 164
221Scopri di più: [Skill frontmatter](/docs/it/skills#frontmatter-reference), [Subagent frontmatter](/docs/it/sub-agents#supported-frontmatter-fields), [Output style frontmatter](/docs/it/output-styles#frontmatter), [Rule frontmatter](/docs/it/memory#rules-frontmatter-reference)165Scopri di più: [Skill frontmatter](/docs/it/skills#frontmatter-reference), [Subagent frontmatter](/docs/it/sub-agents#supported-frontmatter-fields), [Output style frontmatter](/docs/it/output-styles#frontmatter), [Rule frontmatter](/docs/it/memory#rules-frontmatter-reference)
222 166
223<h2 id="h">167## H
224 H
225</h2>
226 168
227<h3 id="hook">169### Hook
228 Hook
229</h3>
230 170
231Un gestore definito dall'utente che viene eseguito automaticamente in un punto specifico del ciclo di vita di Claude Code, come prima dell'esecuzione di uno strumento, dopo una modifica di file o all'avvio della sessione. I gestori possono essere un comando shell, un endpoint HTTP, uno strumento MCP, un prompt LLM o un subagent. Gli hooks sono deterministici: si attivano in punti di ciclo di vita fissi piuttosto che a discrezione del modello.171Un gestore definito dall'utente che viene eseguito automaticamente in un punto specifico del ciclo di vita di Claude Code, come prima dell'esecuzione di uno strumento, dopo una modifica di file o all'avvio della sessione. I gestori possono essere un comando shell, un endpoint HTTP, uno strumento MCP, un prompt LLM o un subagent. Gli hooks sono deterministici: si attivano in punti di ciclo di vita fissi piuttosto che a discrezione del modello.
232 172
238 178
239Scopri di più: [Get started with hooks](/docs/it/hooks-guide) · [Hooks reference](/docs/it/hooks)179Scopri di più: [Get started with hooks](/docs/it/hooks-guide) · [Hooks reference](/docs/it/hooks)
240 180
241<h2 id="m">181## M
242 M
243</h2>
244 182
245<h3 id="managed-settings">183### Managed settings
246 Managed settings
247</h3>
248 184
249Impostazioni 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#platform-availability); consulta le [Considerazioni sulla sicurezza](/docs/it/server-managed-settings#security-considerations). Usalo per politiche di sicurezza, requisiti di conformità o tooling standardizzato su una flotta.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#platform-availability); consulta le [Considerazioni sulla sicurezza](/docs/it/server-managed-settings#security-considerations). Usalo per politiche di sicurezza, requisiti di conformità o tooling standardizzato su una flotta.
250 186
251Scopri di più: [Server-managed settings](/docs/it/server-managed-settings) · [Settings files](/docs/it/settings#where-settings-live)187Scopri di più: [Server-managed settings](/docs/it/server-managed-settings) · [Settings files](/docs/it/settings#where-settings-live)
252 188
253<h3 id="mcp-model-context-protocol">189### MCP (Model Context Protocol)
254 MCP (Model Context Protocol)
255</h3>
256 190
257Uno 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).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).
258 192
259Scopri di più: [Model Context Protocol](/docs/it/mcp)193Scopri di più: [Model Context Protocol](/docs/it/mcp)
260 194
261<h3 id="mcp-server">195### MCP server
262 MCP server
263</h3>
264 196
265Un 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.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.
266 198
267Scopri di più: [Model Context Protocol](/docs/it/mcp)199Scopri di più: [Model Context Protocol](/docs/it/mcp)
268 200
269<h3 id="mcp-tool-search">201### MCP Tool Search
270 MCP Tool Search
271</h3>
272 202
273Un 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.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.
274 204
275Scopri di più: [Scale with MCP Tool Search](/docs/it/mcp#scale-with-mcp-tool-search)205Scopri di più: [Scale with MCP Tool Search](/docs/it/mcp#scale-with-mcp-tool-search)
276 206
277<h2 id="n">207## N
278 N
279</h2>
280 208
281<h3 id="non-interactive-mode">209### Non-interactive mode
282 Non-interactive mode
283</h3>
284 210
285Una 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) è l'equivalente Python e TypeScript. Precedentemente chiamata headless mode.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) è l'equivalente Python e TypeScript. Precedentemente chiamata headless mode.
286 212
287Scopri di più: [Run Claude Code programmatically](/docs/it/headless)213Scopri di più: [Run Claude Code programmatically](/docs/it/headless)
288 214
289<h2 id="o">215## O
290 O
291</h2>
292 216
293<h3 id="output-style">217### Output style
294 Output style
295</h3>
296 218
297Una 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.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.
298 220
299Scopri di più: [Output styles](/docs/it/output-styles)221Scopri di più: [Output styles](/docs/it/output-styles)
300 222
301<h2 id="p">223## P
302 P
303</h2>
304 224
305<h3 id="permission-mode">225### Permission mode
306 Permission mode
307</h3>
308 226
309Il comportamento di approvazione di base per la sessione. Cicla con `Shift+Tab` nella CLI o usa il selettore di modalità in VS Code, Desktop e claude.ai. Le modalità disponibili sono `default`, `acceptEdits`, `plan`, `auto`, `dontAsk` e `bypassPermissions`.227Il comportamento di approvazione di base per la sessione. Cicla con `Shift+Tab` nella CLI o usa il selettore di modalità in VS Code, Desktop e claude.ai. Le modalità disponibili sono `default`, `acceptEdits`, `plan`, `auto`, `dontAsk` e `bypassPermissions`.
310 228
312 230
313Scopri di più: [Scegli una modalità di autorizzazione](/docs/it/permission-modes)231Scopri di più: [Scegli una modalità di autorizzazione](/docs/it/permission-modes)
314 232
315<h3 id="permission-rule">233### Permission rule
316 Permission rule
317</h3>
318 234
319Una 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).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).
320 236
321Scopri di più: [Configura le autorizzazioni](/docs/it/permissions)237Scopri di più: [Configura le autorizzazioni](/docs/it/permissions)
322 238
323<h3 id="plan-mode">239### Plan mode
324 Plan mode
325</h3>
326 240
327Una [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`.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`.
328 242
329Scopri di più: [Analizza prima di modificare con plan mode](/docs/it/permission-modes#analyze-before-you-edit-with-plan-mode)243Scopri di più: [Analizza prima di modificare con plan mode](/docs/it/permission-modes#analyze-before-you-edit-with-plan-mode)
330 244
331<h3 id="plugin">245### Plugin
332 Plugin
333</h3>
334 246
335Un 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).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).
336 248
337Scopri di più: [Plugins](/docs/it/plugins/overview)249Scopri di più: [Plugins](/docs/it/plugins/overview)
338 250
339<h3 id="project-trust">251### Project trust
340 Project trust
341</h3>
342 252
343Una 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#what-runs-before-you-trust-a-folder) elenca ogni tipo di contenuto, incluso ciò che una sessione `-p` esegue senza una finestra di dialogo.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#what-runs-before-you-trust-a-folder) elenca ogni tipo di contenuto, incluso ciò che una sessione `-p` esegue senza una finestra di dialogo.
344 254
345Scopri di più: [La directory `.claude`](/docs/it/claude-directory)255Scopri di più: [La directory `.claude`](/docs/it/claude-directory)
346 256
347<h3 id="prompt-injection">257### Prompt injection
348 Prompt injection
349</h3>
350 258
351Istruzioni 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.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.
352 260
353Scopri di più: [Proteggi da prompt injection](/docs/it/security#protect-against-prompt-injection)261Scopri di più: [Proteggi da prompt injection](/docs/it/security#protect-against-prompt-injection)
354 262
355<h2 id="r">263## R
356 R
357</h2>
358 264
359<h3 id="remote-control">265### Remote Control
360 Remote Control
361</h3>
362 266
363Un 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), che viene eseguita in una sandbox cloud.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), che viene eseguita in una sandbox cloud.
364 268
365Scopri di più: [Remote Control](/docs/it/remote-control)269Scopri di più: [Remote Control](/docs/it/remote-control)
366 270
367<h3 id="rules">271### Rules
368 Rules
369</h3>
370 272
371File 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.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.
372 274
373Scopri di più: [Organize rules with `.claude/rules/`](/docs/it/memory#organize-rules-with-claude/rules/)275Scopri di più: [Organize rules with `.claude/rules/`](/docs/it/memory#organize-rules-with-claude/rules/)
374 276
375<h2 id="s">277## S
376 S
377</h2>
378 278
379<h3 id="sandboxing">279### Sandboxing
380 Sandboxing
381</h3>
382 280
383Isolamento 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).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).
384 282
385Scopri di più: [Sandboxing](/docs/it/sandboxing)283Scopri di più: [Sandboxing](/docs/it/sandboxing)
386 284
387<h3 id="session">285### Session
388 Session
389</h3>
390 286
391Una 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/`.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/`.
392 288
393Scopri di più: [Lavorare con le sessioni](/docs/it/how-claude-code-works#work-with-sessions)289Scopri di più: [Lavorare con le sessioni](/docs/it/how-claude-code-works#work-with-sessions)
394 290
395<h3 id="settings-layers">291### Settings layers
396 Settings layers
397</h3>
398 292
399La 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#settings-precedence).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#settings-precedence).
400 294
401Scopri di più: [File delle impostazioni](/docs/it/settings#where-settings-live)295Scopri di più: [File delle impostazioni](/docs/it/settings#where-settings-live)
402 296
403<h3 id="skill">297### Skill
404 Skill
405</h3>
406 298
407Un file `SKILL.md` contenente istruzioni, conoscenze o un workflow che Claude aggiunge al suo toolkit. Claude carica una skill automaticamente quando è pertinente, oppure la invochi direttamente con `/skill-name`. Le skill seguono lo standard aperto Agent Skills; Claude Code lo estende con il controllo dell'invocazione e l'esecuzione in subagent.299Un file `SKILL.md` contenente istruzioni, conoscenze o un workflow che Claude aggiunge al suo toolkit. Claude carica una skill automaticamente quando è pertinente, oppure la invochi direttamente con `/skill-name`. Le skill seguono lo standard aperto Agent Skills; Claude Code lo estende con il controllo dell'invocazione e l'esecuzione in subagent.
408 300
410 302
411Scopri di più: [Estendere Claude con le skill](/docs/it/skills)303Scopri di più: [Estendere Claude con le skill](/docs/it/skills)
412 304
413<h3 id="subagent">305### Subagent
414 Subagent
415</h3>
416 306
417Un 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).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).
418 308
420 310
421Scopri di più: [Creare subagent personalizzati](/docs/it/sub-agents)311Scopri di più: [Creare subagent personalizzati](/docs/it/sub-agents)
422 312
423<h3 id="surface">313### Surface
424 Surface
425</h3>
426 314
427Qualsiasi 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#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.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#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.
428 316
429Scopri di più: [Piattaforme e integrazioni](/docs/it/platforms)317Scopri di più: [Piattaforme e integrazioni](/docs/it/platforms)
430 318
431<h3 id="system-prompt">319### System prompt
432 System prompt
433</h3>
434 320
435Le 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#how-the-cache-is-organized).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#how-the-cache-is-organized).
436 322
438 324
439Scopri di più: [Flag del prompt di sistema](/docs/it/cli-reference#system-prompt-flags)325Scopri di più: [Flag del prompt di sistema](/docs/it/cli-reference#system-prompt-flags)
440 326
441<h3 id="system-reminder">327### System reminder
442 System reminder
443</h3>
444 328
445Un messaggio che Claude Code, in quanto [harness](#agentic-harness), aggiunge alla conversazione per fornire contesto a Claude. Non invii tu stesso i promemoria di sistema. Claude Code li inserisce mentre una sessione è in esecuzione, ad esempio quando la sessione inizia, quando un hook restituisce testo o quando un file cambia su disco. Claude li legge insieme ai tuoi messaggi. Tutti i seguenti elementi raggiungono Claude come promemoria di sistema:329Un messaggio che Claude Code, in quanto [harness](#agentic-harness), aggiunge alla conversazione per fornire contesto a Claude. Non invii tu stesso i promemoria di sistema. Claude Code li inserisce mentre una sessione è in esecuzione, ad esempio quando la sessione inizia, quando un hook restituisce testo o quando un file cambia su disco. Claude li legge insieme ai tuoi messaggi. Tutti i seguenti elementi raggiungono Claude come promemoria di sistema:
446 330
455 339
456Scopri di più: [Contesto che Claude Code aggiunge al di fuori del prompt di sistema](/docs/it/agent-sdk/modifying-system-prompts#context-claude-code-adds-outside-the-system-prompt)340Scopri di più: [Contesto che Claude Code aggiunge al di fuori del prompt di sistema](/docs/it/agent-sdk/modifying-system-prompts#context-claude-code-adds-outside-the-system-prompt)
457 341
458<h2 id="t">342## T
459 T
460</h2>
461 343
462<h3 id="teleport">344### Teleport
463 Teleport
464</h3>
465 345
466Un 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.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.
467 347
468Scopri di più: [Continuare una sessione cloud nel tuo terminale](/docs/it/claude-code-on-the-web#from-cloud-to-terminal)348Scopri di più: [Continuare una sessione cloud nel tuo terminale](/docs/it/claude-code-on-the-web#from-cloud-to-terminal)
469 349
470<h3 id="tool">350### Tool
471 Tool
472</h3>
473 351
474Un'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).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).
475 353
476Scopri di più: [Tools available to Claude](/docs/it/tools-reference)354Scopri di più: [Tools available to Claude](/docs/it/tools-reference)
477 355
478<h3 id="transcript">356### Transcript
479 Transcript
480</h3>
481 357
482Il 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#transcript-viewer).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#transcript-viewer).
483 359
484Scopri di più: [Where transcripts are stored](/docs/it/sessions#where-transcripts-are-stored)360Scopri di più: [Where transcripts are stored](/docs/it/sessions#where-transcripts-are-stored)
485 361
486<h3 id="turn">362### Turn
487 Turn
488</h3>
489 363
490Una 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.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.
491 365
492Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works#the-agentic-loop)366Scopri di più: [How Claude Code works](/docs/it/how-claude-code-works#the-agentic-loop)
493 367
494<h2 id="v">368## V
495 V
496</h2>
497 369
498<h3 id="verification-loop">370### Verification loop
499 Verification loop
500</h3>
501 371
502Come 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): senza uno, l'unica cosa che decide che l'agente ha finito è l'agente stesso.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): senza uno, l'unica cosa che decide che l'agente ha finito è l'agente stesso.
503 373
504Scopri di più: [Give Claude a way to verify its work](/docs/it/best-practices#give-claude-a-way-to-verify-its-work)374Scopri di più: [Give Claude a way to verify its work](/docs/it/best-practices#give-claude-a-way-to-verify-its-work)
505 375
506<h2 id="w">376## W
507 W
508</h2>
509 377
510<h3 id="worktree-isolation">378### Worktree isolation
511 Worktree isolation
512</h3>
513 379
514Una 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.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.
515 381
517 383
518***384***
519 385
520<h2 id="deprecated-and-renamed-terms">386## Termini deprecati e rinominati
521 Termini deprecati e rinominati
522</h2>
523 387
524Questi termini appaiono in documenti più vecchi, post di blog e contenuti della comunità. Usa il nome attuale quando cerchi su questo sito.388Questi termini appaiono in documenti più vecchi, post di blog e contenuti della comunità. Usa il nome attuale quando cerchi su questo sito.
525 389