SpyBara
Go Premium

Documentation 2026-10-10 23:01 UTC to 2026-10-11 11:58 UTC

5 files changed +18 −3. View all changes and history on the product overview
2026
Sun 11 12:59 Sat 10 23:01 Fri 9 23:02 Thu 8 22:58 Wed 7 23:59 Tue 6 23:59 Mon 5 23:58 Sun 4 23:58 Sat 3 23:57 Fri 2 22:59 Thu 1 23:59

agent-view.md +2 −0

Details

300* **Fermi il turno**: Claude Code annulla il cambio e mostra `Backgrounding cancelled — the turn was stopped.` Ad esempio, il turno si ferma quando [interrompi Claude con `Esc`](/docs/it/interactive-mode#general-controls) o selezioni **No** [senza un commento](/docs/it/permissions#add-a-comment-when-you-answer-a-permission-prompt) su una richiesta di permesso della conversazione principale, oppure premi `Esc` su una domanda che Claude pone lì. Premi di nuovo `←` per mettere la sessione in background.300* **Fermi il turno**: Claude Code annulla il cambio e mostra `Backgrounding cancelled — the turn was stopped.` Ad esempio, il turno si ferma quando [interrompi Claude con `Esc`](/docs/it/interactive-mode#general-controls) o selezioni **No** [senza un commento](/docs/it/permissions#add-a-comment-when-you-answer-a-permission-prompt) su una richiesta di permesso della conversazione principale, oppure premi `Esc` su una domanda che Claude pone lì. Premi di nuovo `←` per mettere la sessione in background.

301* **Un messaggio in coda non può essere spostato**: i messaggi che hai [messo in coda mentre Claude stava lavorando](/docs/it/interactive-mode#queue-messages-while-claude-works) si spostano nella sessione in background insieme alla conversazione. Quando uno di essi non può farlo, la sessione rimane in primo piano e Claude Code mostra un avviso come `Cannot open agents — 1 queued message can't move to the background. Press ← again once Claude has read it.`301* **Un messaggio in coda non può essere spostato**: i messaggi che hai [messo in coda mentre Claude stava lavorando](/docs/it/interactive-mode#queue-messages-while-claude-works) si spostano nella sessione in background insieme alla conversazione. Quando uno di essi non può farlo, la sessione rimane in primo piano e Claude Code mostra un avviso come `Cannot open agents — 1 queued message can't move to the background. Press ← again once Claude has read it.`

302 302 

303Quando Claude Code mette la sessione in background, dopo circa dieci secondi oppure dopo che premi di nuovo `←`, ferma un comando shell che Claude sta ancora eseguendo in primo piano. Claude Code non mostra la finestra di dialogo `Background this session?` per quel comando. Nella sessione in background, Claude non ha traccia dell'avvio del comando, quindi potrebbe eseguirlo di nuovo. Per mantenere il comando in esecuzione quando la sessione viene spostata, premi `Ctrl+B` per [trasformarlo in un comando in background](/docs/it/interactive-mode#background-bash-commands) mentre Claude Code sta ancora attendendo.

304 

303Premere `←` crea la riga della sessione anche quando la conversazione non ha ancora messaggi, quindi `→` vi ritorna comunque.305Premere `←` crea la riga della sessione anche quando la conversazione non ha ancora messaggi, quindi `→` vi ritorna comunque.

304 306 

305Puoi disattivare questa scorciatoia per le sessioni in primo piano con l'impostazione [`leftArrowOpensAgents`](/docs/it/settings-reference#leftarrowopensagents) in `/config`.307Puoi disattivare questa scorciatoia per le sessioni in primo piano con l'impostazione [`leftArrowOpensAgents`](/docs/it/settings-reference#leftarrowopensagents) in `/config`.

costs.md +13 −0

Details

90 90 

91Quando la richiesta per i limiti del tuo piano non riesce, il più delle volte perché l'endpoint di utilizzo è limitato dalla frequenza, `/usage` mostra le ultime barre di utilizzo caricate su questa macchina negli ultimi 60 minuti, insieme a una nota `Showing last-known usage` che indica quanto tempo fa sono stati recuperati i dati. Premi `r` per riprovare; un nuovo tentativo riuscito sostituisce le ultime barre conosciute con dati freschi. Senza uno snapshot degli ultimi 60 minuti, `/usage` segnala che l'endpoint di utilizzo è limitato dalla frequenza e offre lo stesso collegamento di riprovazione. Prima della v2.1.208, una richiesta limitata dalla frequenza in una sessione che non aveva ancora caricato l'utilizzo mostrava sempre l'errore senza barre.91Quando la richiesta per i limiti del tuo piano non riesce, il più delle volte perché l'endpoint di utilizzo è limitato dalla frequenza, `/usage` mostra le ultime barre di utilizzo caricate su questa macchina negli ultimi 60 minuti, insieme a una nota `Showing last-known usage` che indica quanto tempo fa sono stati recuperati i dati. Premi `r` per riprovare; un nuovo tentativo riuscito sostituisce le ultime barre conosciute con dati freschi. Senza uno snapshot degli ultimi 60 minuti, `/usage` segnala che l'endpoint di utilizzo è limitato dalla frequenza e offre lo stesso collegamento di riprovazione. Prima della v2.1.208, una richiesta limitata dalla frequenza in una sessione che non aveva ancora caricato l'utilizzo mostrava sempre l'errore senza barre.

92 92 

93<h3 id="read-the-token-count-beside-the-spinner">

94 Leggi il conteggio dei token accanto allo spinner

95</h3>

96 

97Mentre Claude lavora nella conversazione principale, la riga accanto allo spinner può terminare con un tempo trascorso e un conteggio dei token, come in `Deciphering… (10m 27s · ↓ 5.5k tokens)`. È un conteggio approssimativo e in tempo reale dell'output che il turno corrente ha prodotto finora. La freccia accanto al conteggio punta verso il basso mentre arriva l'output o mentre gli strumenti sono in esecuzione.

98 

99* **Cosa copre**: l'output generato dal turno, come il testo e le chiamate agli strumenti che Claude trasmette in streaming, il suo ragionamento e l'output dei subagent eseguiti in [primo piano](/docs/it/sub-agents#run-subagents-in-foreground-or-background)

100* **Cosa esclude**: ciò che Claude Code invia al modello, quindi il tuo prompt, la cronologia della conversazione e il resto del tuo contesto non lo modificano

101* **Quando si azzera**: all'inizio di ogni turno e quando Claude Code [compatta la conversazione](/docs/it/prompt-caching#compacting-the-conversation)

102* **Quando resta nascosto**: finché l'output non inizia ad arrivare, quando la riga è troppo stretta per contenerlo e in [modalità screen reader](/docs/it/accessibility)

103 

104Non corrisponderà alle cifre di output di `Usage by model` nel blocco Session di `/usage`, che sommano l'intera sessione anziché un singolo turno. Differisce anche dal conteggio dei token [aggiunto dalla modalità verbose](/docs/it/statusline#notifications-share-the-status-line-row), perché quel conteggio misura la dimensione del tuo contesto anziché l'output di un turno.

105 

93<h3 id="analyze-your-usage-patterns">106<h3 id="analyze-your-usage-patterns">

94 Analizza i tuoi modelli di utilizzo107 Analizza i tuoi modelli di utilizzo

95</h3>108</h3>

Details

127| Un valore di `settings.json` sembra ignorato | La stessa chiave è impostata in `settings.local.json` | `settings.local.json` sostituisce `settings.json`, e entrambi sostituiscono `~/.claude/settings.json`. Vedi [settings precedence](/docs/it/settings#settings-precedence). |127| Un valore di `settings.json` sembra ignorato | La stessa chiave è impostata in `settings.local.json` | `settings.local.json` sostituisce `settings.json`, e entrambi sostituiscono `~/.claude/settings.json`. Vedi [settings precedence](/docs/it/settings#settings-precedence). |

128| Skill non appare in `/skills` | Il file di skill è in `.claude/skills/name.md` invece che in una cartella | Usa una cartella con `SKILL.md` dentro: `.claude/skills/name/SKILL.md`. |128| Skill non appare in `/skills` | Il file di skill è in `.claude/skills/name.md` invece che in una cartella | Usa una cartella con `SKILL.md` dentro: `.claude/skills/name/SKILL.md`. |

129| Skill appare in `/skills` ma Claude non la invoca mai | Skill ha `disable-model-invocation: true` nel suo frontmatter, o la sua descrizione non corrisponde a come formuli la richiesta | Controlla il badge in `/skills`: un'etichetta "user-only" significa che Claude non la attiverà da sola. Vedi [skill invocation](/docs/it/skills). |129| Skill appare in `/skills` ma Claude non la invoca mai | Skill ha `disable-model-invocation: true` nel suo frontmatter, o la sua descrizione non corrisponde a come formuli la richiesta | Controlla il badge in `/skills`: un'etichetta "user-only" significa che Claude non la attiverà da sola. Vedi [skill invocation](/docs/it/skills). |

130| Le istruzioni di `CLAUDE.md` della sottodirectory sembrano ignorate | I file della sottodirectory si caricano su richiesta, non all'inizio della sessione | Vedi [quando si caricano i file delle sottodirectory](/docs/it/memory#how-claude-md-files-load). Prima della v2.1.288, solo lo strumento Read li caricava. |130| Le istruzioni di `CLAUDE.md` della sottodirectory sembrano ignorate | I file della sottodirectory si caricano su richiesta, non all'inizio della sessione | Per caricare il `CLAUDE.md` di una sottodirectory, chiedi a Claude di leggere un altro file in quella sottodirectory. Vedi [quando si caricano i file delle sottodirectory](/docs/it/memory#how-claude-md-files-load). |

131| Subagent ignora le istruzioni di `CLAUDE.md` | Gli agenti Explore e Plan incorporati saltano `CLAUDE.md`. I subagenti personalizzati lo caricano nello stesso modo in cui la conversazione principale lo fa, a meno che la sua definizione non imposti [`omitClaudeMd`](/docs/it/sub-agents#supported-frontmatter-fields) | Per Explore o Plan, ripeti l'istruzione nel tuo prompt di delega. Per un subagente che imposta `omitClaudeMd`, rimuovi il campo. Per qualsiasi altro subagente personalizzato, metti le istruzioni critiche nel corpo del file dell'agente, che diventa il prompt di sistema dell'agente. Vedi [cosa si carica all'avvio](/docs/it/sub-agents#what-loads-at-startup). |131| Subagent ignora le istruzioni di `CLAUDE.md` | Gli agenti Explore e Plan incorporati saltano `CLAUDE.md`. I subagenti personalizzati lo caricano nello stesso modo in cui la conversazione principale lo fa, a meno che la sua definizione non imposti [`omitClaudeMd`](/docs/it/sub-agents#supported-frontmatter-fields) | Per Explore o Plan, ripeti l'istruzione nel tuo prompt di delega. Per un subagente che imposta `omitClaudeMd`, rimuovi il campo. Per qualsiasi altro subagente personalizzato, metti le istruzioni critiche nel corpo del file dell'agente, che diventa il prompt di sistema dell'agente. Vedi [cosa si carica all'avvio](/docs/it/sub-agents#what-loads-at-startup). |

132| La logica di pulizia non viene mai eseguita alla fine della sessione | Nessun hook `SessionEnd` configurato | Aggiungi un hook `SessionEnd` in `settings.json`. Vedi l'[elenco degli eventi di hook](/docs/it/hooks#hook-events). |132| La logica di pulizia non viene mai eseguita alla fine della sessione | Nessun hook `SessionEnd` configurato | Aggiungi un hook `SessionEnd` in `settings.json`. Vedi l'[elenco degli eventi di hook](/docs/it/hooks#hook-events). |

133| I server MCP in `.mcp.json` non si caricano mai | Il file è sotto `.claude/`, o i suoi server si trovano sotto una chiave `servers` di livello superiore, come nel file `mcp.json` di VS Code, invece di `mcpServers` | La configurazione MCP del progetto va alla radice del repository come `.mcp.json`, non dentro `.claude/`, con server sotto la chiave `mcpServers`. Vedi [MCP configuration](/docs/it/mcp). |133| I server MCP in `.mcp.json` non si caricano mai | Il file è sotto `.claude/`, o i suoi server si trovano sotto una chiave `servers` di livello superiore, come nel file `mcp.json` di VS Code, invece di `mcpServers` | La configurazione MCP del progetto va alla radice del repository come `.mcp.json`, non dentro `.claude/`, con server sotto la chiave `mcpServers`. Vedi [MCP configuration](/docs/it/mcp). |

env-vars.md +1 −1

Details

256| `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` | Imposta su `1` per disattivare tutte le funzionalità delle attività in background, incluso il parametro `run_in_background` negli strumenti Bash e subagent, lo spostamento automatico in background e la scorciatoia Ctrl+B |256| `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` | Imposta su `1` per disattivare tutte le funzionalità delle attività in background, incluso il parametro `run_in_background` negli strumenti Bash e subagent, lo spostamento automatico in background e la scorciatoia Ctrl+B |

257| `CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_DEFAULT` | Imposta su `1` per impedire a Claude Code di trattare una risposta in streaming di [Amazon Bedrock](/docs/it/amazon-bedrock) con un header `Content-Type` mancante o vuoto come event stream binario di Amazon Bedrock. Per impostazione predefinita, Claude Code presume che un gateway abbia rimosso l'header da una risposta altrimenti non modificata, quindi decodifica il corpo e lo streaming continua a funzionare. Impostala solo per un gateway che riemette anche lo stream come server-sent events; Claude Code legge allora il corpo senza header come server-sent events. Richiede Claude Code v2.1.239 o versioni successive |257| `CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_DEFAULT` | Imposta su `1` per impedire a Claude Code di trattare una risposta in streaming di [Amazon Bedrock](/docs/it/amazon-bedrock) con un header `Content-Type` mancante o vuoto come event stream binario di Amazon Bedrock. Per impostazione predefinita, Claude Code presume che un gateway abbia rimosso l'header da una risposta altrimenti non modificata, quindi decodifica il corpo e lo streaming continua a funzionare. Impostala solo per un gateway che riemette anche lo stream come server-sent events; Claude Code legge allora il corpo senza header come server-sent events. Richiede Claude Code v2.1.239 o versioni successive |

258| `CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_GUARD` | Imposta su `1` per saltare il controllo che verifica che una risposta in streaming di [Amazon Bedrock](/docs/it/amazon-bedrock) abbia il content-type `application/vnd.amazon.eventstream`. Senza questa variabile, quando una risposta ha un content-type diverso, Claude Code fa fallire la richiesta con un errore che indica quel tipo, il che significa che un [gateway o un proxy sta trasformando la risposta](/docs/it/amazon-bedrock#streaming-errors-behind-a-gateway-or-proxy). Configura il gateway in modo che inoltri l'header `Content-Type` e il corpo senza modifiche invece di impostare questa variabile. Richiede Claude Code v2.1.208 o versioni successive |258| `CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_GUARD` | Imposta su `1` per saltare il controllo che verifica che una risposta in streaming di [Amazon Bedrock](/docs/it/amazon-bedrock) abbia il content-type `application/vnd.amazon.eventstream`. Senza questa variabile, quando una risposta ha un content-type diverso, Claude Code fa fallire la richiesta con un errore che indica quel tipo, il che significa che un [gateway o un proxy sta trasformando la risposta](/docs/it/amazon-bedrock#streaming-errors-behind-a-gateway-or-proxy). Configura il gateway in modo che inoltri l'header `Content-Type` e il corpo senza modifiche invece di impostare questa variabile. Richiede Claude Code v2.1.208 o versioni successive |

259| `CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF` | Imposta su `1` per arrestare i comandi shell in background in esecuzione, i workflow dinamici e, a partire dalla v2.1.198, i subagent in background di una [sessione in background](/docs/it/agent-view) quando il [supervisore](/docs/it/agent-view#the-supervisor-process) arresta, riavvia o aggiorna il processo di quella sessione, invece di passarli al processo successivo della sessione. Influisce solo su quel passaggio: spostare una sessione in background con `←` o [`/background`](/docs/it/agent-view#from-inside-a-session) trasferisce comunque il lavoro in corso, e `CLAUDE_DISABLE_ADOPT` disattiva entrambi. Richiede Claude Code v2.1.196 o versioni successive |259| `CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF` | Imposta su `1` per arrestare i comandi shell in background in esecuzione, i workflow dinamici e, a partire dalla v2.1.198, i subagent in background di una [sessione in background](/docs/it/agent-view) quando il [supervisore](/docs/it/agent-view#the-supervisor-process) arresta, riavvia o aggiorna il processo di quella sessione, invece di passarli al processo successivo della sessione. Influisce solo su quel passaggio: mandare una sessione in background con `←` o [`/background`](/docs/it/agent-view#from-inside-a-session) trasferisce comunque il lavoro in background in corso, e `CLAUDE_DISABLE_ADOPT` disattiva entrambi. Richiede Claude Code v2.1.196 o successiva |

260| `CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP` | Imposta su `1` per impedire a Claude Code di terminare i [comandi shell in background](/docs/it/interactive-mode#background-bash-commands) in caso di pressione sulla memoria. Per impostazione predefinita, su macOS e Linux, Claude Code termina le shell in background quando il sistema operativo segnala una pressione critica sulla memoria e la sessione è rimasta inattiva per 30 minuti senza turni o subagent in esecuzione. Windows non ha un segnale di pressione sulla memoria, quindi lì questa variabile non ha effetto. Richiede Claude Code v2.1.193 o versioni successive |260| `CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP` | Imposta su `1` per impedire a Claude Code di terminare i [comandi shell in background](/docs/it/interactive-mode#background-bash-commands) in caso di pressione sulla memoria. Per impostazione predefinita, su macOS e Linux, Claude Code termina le shell in background quando il sistema operativo segnala una pressione critica sulla memoria e la sessione è rimasta inattiva per 30 minuti senza turni o subagent in esecuzione. Windows non ha un segnale di pressione sulla memoria, quindi lì questa variabile non ha effetto. Richiede Claude Code v2.1.193 o versioni successive |

261| `CLAUDE_CODE_DISABLE_BUNDLED_SKILLS` | Imposta su `1` per disattivare le [skill](/docs/it/skills) e i workflow inclusi in Claude Code: le skill e i workflow inclusi vengono rimossi completamente, mentre i comandi integrati come `/init` restano digitabili ma sono nascosti al modello. `/doctor` resta digitabile come i comandi integrati; nascondilo invece con `DISABLE_DOCTOR_COMMAND`. Le skill provenienti dai plugin, da `.claude/skills/` e da `.claude/commands/` non sono interessate. Equivale all'impostazione [`disableBundledSkills`](/docs/it/settings-reference#disablebundledskills) |261| `CLAUDE_CODE_DISABLE_BUNDLED_SKILLS` | Imposta su `1` per disattivare le [skill](/docs/it/skills) e i workflow inclusi in Claude Code: le skill e i workflow inclusi vengono rimossi completamente, mentre i comandi integrati come `/init` restano digitabili ma sono nascosti al modello. `/doctor` resta digitabile come i comandi integrati; nascondilo invece con `DISABLE_DOCTOR_COMMAND`. Le skill provenienti dai plugin, da `.claude/skills/` e da `.claude/commands/` non sono interessate. Equivale all'impostazione [`disableBundledSkills`](/docs/it/settings-reference#disablebundledskills) |

262| `CLAUDE_CODE_DISABLE_CFC_PROMPT` | Imposta su `1` per mantenere disponibili gli strumenti del browser di [Claude in Chrome](/docs/it/chrome) omettendo la sezione Chrome del prompt di sistema e la [skill inclusa](/docs/it/skills#bundled-skills) `/claude-in-chrome`. Pensata per gli host che incorporano Claude Code e forniscono le proprie indicazioni per il browser. Richiede Claude Code v2.1.257 o versioni successive |262| `CLAUDE_CODE_DISABLE_CFC_PROMPT` | Imposta su `1` per mantenere disponibili gli strumenti del browser di [Claude in Chrome](/docs/it/chrome) omettendo la sezione Chrome del prompt di sistema e la [skill inclusa](/docs/it/skills#bundled-skills) `/claude-in-chrome`. Pensata per gli host che incorporano Claude Code e forniscono le proprie indicazioni per il browser. Richiede Claude Code v2.1.257 o versioni successive |

statusline.md +1 −1

Details

1308Al di fuori del [rendering a schermo intero](/docs/it/fullscreen), Claude Code mostra le notifiche sulla stessa riga della tua riga di stato. Nel rendering a schermo intero, Claude Code assegna alle notifiche una riga propria.1308Al di fuori del [rendering a schermo intero](/docs/it/fullscreen), Claude Code mostra le notifiche sulla stessa riga della tua riga di stato. Nel rendering a schermo intero, Claude Code assegna alle notifiche una riga propria.

1309 1309 

1310* Le notifiche di sistema come errori del server MCP e aggiornamenti automatici vengono visualizzate sul lato destro della riga. Anche le notifiche transitorie come l'avviso di contesto basso si alternano in quest'area.1310* Le notifiche di sistema come errori del server MCP e aggiornamenti automatici vengono visualizzate sul lato destro della riga. Anche le notifiche transitorie come l'avviso di contesto basso si alternano in quest'area.

1311* L'abilitazione della modalità verbose aggiunge un contatore di token a quest'area1311* L'abilitazione della modalità verbose aggiunge un contatore di token a quest'area, che mostra la dimensione del tuo contesto come riportata dall'ultima risposta API, non il [conteggio per turno accanto allo spinner](/docs/it/costs#read-the-token-count-beside-the-spinner)

1312* Su terminali stretti, queste notifiche potrebbero troncare l'output della tua riga di stato1312* Su terminali stretti, queste notifiche potrebbero troncare l'output della tua riga di stato