6 6
7> Esegui la modalità auto su Amazon Bedrock, Google Cloud's Agent Platform e Microsoft Foundry, richiedi conferma prima di scrivere file che possono eseguire codice in modalità acceptEdits, elenca i plugin installati con /plugin list e richiedi un intervallo di versione approvato per le distribuzioni gestite.7> Esegui la modalità auto su Amazon Bedrock, Google Cloud's Agent Platform e Microsoft Foundry, richiedi conferma prima di scrivere file che possono eseguire codice in modalità acceptEdits, elenca i plugin installati con /plugin list e richiedi un intervallo di versione approvato per le distribuzioni gestite.
8 8
9<div className="digest-meta">9Releases [v2.1.158 → v2.1.165](/docs/en/changelog#2-1-158)
10 <span>Releases <a href="/docs/en/changelog#2-1-158">v2.1.158 → v2.1.165</a></span>104 funzionalità · 1–5 giugno
11 <span>4 funzionalità · 1–5 giugno</span>
12</div>
13 11
14<div className="digest-feature">12Modalità auto su Amazon Bedrock, Google Cloud's Agent Platform e Microsoft Foundry
15 <div className="digest-feature-header">13v2.1.158
16 <span className="digest-feature-title">Modalità auto su Amazon Bedrock, Google Cloud's Agent Platform e Microsoft Foundry</span>
17 <span className="digest-feature-pill">v2.1.158</span>
18 </div>
19 14
20 <p className="digest-feature-lede">La modalità auto è ora disponibile su Amazon Bedrock, Google Cloud's Agent Platform e Microsoft Foundry per Opus 4.7 e Opus 4.8, sostituendo i prompt di autorizzazione con controlli di sicurezza in background su provider di terze parti. Attiva la funzione impostando <code>CLAUDE\_CODE\_ENABLE\_AUTO\_MODE=1</code>.</p>15La modalità auto è ora disponibile su Amazon Bedrock, Google Cloud's Agent Platform e Microsoft Foundry per Opus 4.7 e Opus 4.8, sostituendo i prompt di autorizzazione con controlli di sicurezza in background su provider di terze parti. Attiva la funzione impostando `CLAUDE_CODE_ENABLE_AUTO_MODE=1`.
21 16
22 <p className="digest-feature-try">Attiva la funzione su un provider di terze parti, quindi passa alla modalità auto con Shift+Tab:</p>17Attiva la funzione su un provider di terze parti, quindi passa alla modalità auto con Shift+Tab:
23 18
24 ```bash terminal theme={null}19```bash terminal theme={null}
25 export CLAUDE_CODE_ENABLE_AUTO_MODE=120export CLAUDE_CODE_ENABLE_AUTO_MODE=1
26 ```21```
27 22
28 <a className="digest-feature-link" href="/docs/it/permission-modes#enable-auto-mode-on-bedrock-agent-platform-or-foundry">Abilita la modalità auto su provider di terze parti</a>23[Abilita la modalità auto su provider di terze parti](/docs/it/permission-modes#enable-auto-mode-on-bedrock-agent-platform-or-foundry)
29</div>
30 24
31<div className="digest-feature">25Modifiche automatiche più sicure
32 <div className="digest-feature-header">26v2.1.160
33 <span className="digest-feature-title">Modifiche automatiche più sicure</span>
34 <span className="digest-feature-pill">v2.1.160</span>
35 </div>
36 27
37 <p className="digest-feature-lede">Claude Code ora richiede conferma prima di scrivere file che possono eseguire codice, anche in modalità <code>acceptEdits</code>. L'insieme protetto copre i file di avvio della shell come <code>.zshenv</code> e <code>.bash\_login</code>, la configurazione git in <code>\~/.config/git/</code> e le configurazioni degli strumenti di compilazione come <code>.npmrc</code>, <code>.bazelrc</code> e <code>.pre-commit-config.yaml</code>. Queste scritture non vengono mai approvate automaticamente in nessuna modalità tranne <code>bypassPermissions</code>.</p>28Claude Code ora richiede conferma prima di scrivere file che possono eseguire codice, anche in modalità `acceptEdits`. L'insieme protetto copre i file di avvio della shell come `.zshenv` e `.bash_login`, la configurazione git in `~/.config/git/` e le configurazioni degli strumenti di compilazione come `.npmrc`, `.bazelrc` e `.pre-commit-config.yaml`. Queste scritture non vengono mai approvate automaticamente in nessuna modalità tranne `bypassPermissions`.
38 29
39 <p className="digest-feature-try">Lavora in modalità acceptEdits; Claude ora si ferma prima di scrivere questi file:</p>30Lavora in modalità acceptEdits; Claude ora si ferma prima di scrivere questi file:
40 31
41 ```bash terminal theme={null}32```bash terminal theme={null}
42 claude --permission-mode acceptEdits33claude --permission-mode acceptEdits
43 ```34```
44 35
45 <a className="digest-feature-link" href="/docs/it/permission-modes#protected-paths">Percorsi protetti</a>36[Percorsi protetti](/docs/it/permission-modes#protected-paths)
46</div>
47 37
48<div className="digest-feature">38Elenca i plugin installati con /plugin list
49 <div className="digest-feature-header">39v2.1.163
50 <span className="digest-feature-title">Elenca i plugin installati con /plugin list</span>
51 <span className="digest-feature-pill">v2.1.163</span>
52 </div>
53 40
54 <p className="digest-feature-lede">Il nuovo comando <code>/plugin list</code> stampa i tuoi plugin installati inline, senza aprire il menu <code>/plugin</code>, ed è disponibile anche come <code>claude plugin list</code> dalla shell. Nel modulo interattivo, aggiungi `--enabled` o `--disabled` per mostrare solo i plugin in quello stato.</p>41Il nuovo comando `/plugin list` stampa i tuoi plugin installati inline, senza aprire il menu `/plugin`, ed è disponibile anche come `claude plugin list` dalla shell. Nel modulo interattivo, aggiungi `--enabled` o `--disabled` per mostrare solo i plugin in quello stato.
55 42
56 <p className="digest-feature-try">Elenca i plugin che sono attualmente attivati:</p>43Elenca i plugin che sono attualmente attivati:
57 44
58 ```text Claude Code theme={null}45```text Claude Code theme={null}
59 > /plugin list --enabled46> /plugin list --enabled
60 ```47```
61 48
62 <a className="digest-feature-link" href="/docs/it/plugins/cli-reference#plugin-list">Comandi dei plugin</a>49[Comandi dei plugin](/docs/it/plugins/cli-reference#plugin-list)
63</div>
64 50
65<div className="digest-feature">51Requisiti di versione per le distribuzioni gestite
66 <div className="digest-feature-header">52v2.1.163
67 <span className="digest-feature-title">Requisiti di versione per le distribuzioni gestite</span>
68 <span className="digest-feature-pill">v2.1.163</span>
69 </div>
70 53
71 <p className="digest-feature-lede">Due impostazioni gestite, <code>requiredMinimumVersion</code> e <code>requiredMaximumVersion</code>, consentono alla tua organizzazione di richiedere un intervallo di versione di Claude Code approvato. Un client al di fuori dell'intervallo si chiude all'avvio e comunica all'utente di aggiornare tramite il metodo dell'organizzazione. <code>claude update</code>, <code>claude install</code> e <code>claude doctor</code> continuano a funzionare in modo che gli utenti possano ancora recuperare.</p>54Due impostazioni gestite, `requiredMinimumVersion` e `requiredMaximumVersion`, consentono alla tua organizzazione di richiedere un intervallo di versione di Claude Code approvato. Un client al di fuori dell'intervallo si chiude all'avvio e comunica all'utente di aggiornare tramite il metodo dell'organizzazione. `claude update`, `claude install` e `claude doctor` continuano a funzionare in modo che gli utenti possano ancora recuperare.
72 55
73 <p className="digest-feature-try">Aggiungi un limite minimo alle tue impostazioni gestite in modo che i client più vecchi rifiutino di avviarsi:</p>56Aggiungi un limite minimo alle tue impostazioni gestite in modo che i client più vecchi rifiutino di avviarsi:
74 57
75 ```json managed-settings.json theme={null}58```json managed-settings.json theme={null}
76 {59{
77 "requiredMinimumVersion": "2.1.163"60 "requiredMinimumVersion": "2.1.163"
78 }61}
79 ```62```
80 63
81 <a className="digest-feature-link" href="/docs/it/admin-setup#decide-what-to-enforce">Decidi cosa applicare</a>64[Decidi cosa applicare](/docs/it/admin-setup#decide-what-to-enforce)
82</div>65
83 66Altri vantaggi
84<div className="digest-wins">67
85 <p className="digest-wins-title">Altri vantaggi</p>68La parola chiave di attivazione per i [workflow dinamici](/docs/it/workflows) è cambiata da `workflow` a `ultracode`; chiedere un workflow con le tue stesse parole funziona ancora, e la parola chiave è evidenziata in viola nel promptGli hook [Stop e SubagentStop](/docs/it/hooks) possono restituire `hookSpecificOutput.additionalContext` per fornire feedback a Claude e mantenere il turno in corso invece di essere trattati come un errore`claude mcp` list, get e add non stampano più i segreti: i riferimenti alle variabili di ambiente non vengono espansi e le intestazioni delle credenziali e i segreti degli URL vengono oscuratiUn comando Bash non riuscito in un batch di strumenti paralleli non annulla più gli altri; ogni strumento restituisce il suo risultato in modo indipendenteLa modifica di un file non richiede più un Read separato quando lo hai visualizzato con un singolo file `grep`, `egrep` o `fgrep`Fare clic su un comando nel menu di completamento automatico ora lo inserisce nel tuo prompt invece di eseguirlo immediatamente; premi Invio per eseguireL'elenco di `Grep` o `Glob` in `--tools` ora fornisce gli strumenti di ricerca dedicati su build native con ricerca incorporata, invece di ignorare silenziosamente questi nomi`/effort` ora conferma quando il livello scelto persisterà come predefinito per le nuove sessioniI valori di `OTEL_RESOURCE_ATTRIBUTES` sono ora allegati come etichette sui punti dati delle metriche, in modo da poter suddividere le metriche di utilizzo per dimensioni personalizzate come team o repoWindsurf è rinominato in Devin Desktop in `/ide`, `/terminal-setup` e `/scroll-speed`, seguendo il rebranding dell'editor`/btw` guadagna una scorciatoia `c to copy` che copia la risposta markdown grezza negli appunti
86
87 <div className="digest-wins-grid">
88 <div>La parola chiave di attivazione per i <a href="/docs/it/workflows">workflow dinamici</a> è cambiata da <code>workflow</code> a <code>ultracode</code>; chiedere un workflow con le tue stesse parole funziona ancora, e la parola chiave è evidenziata in viola nel prompt</div>
89 <div>Gli hook <a href="/docs/it/hooks">Stop e SubagentStop</a> possono restituire <code>hookSpecificOutput.additionalContext</code> per fornire feedback a Claude e mantenere il turno in corso invece di essere trattati come un errore</div>
90 <div><code>claude mcp</code> list, get e add non stampano più i segreti: i riferimenti alle variabili di ambiente non vengono espansi e le intestazioni delle credenziali e i segreti degli URL vengono oscurati</div>
91 <div>Un comando Bash non riuscito in un batch di strumenti paralleli non annulla più gli altri; ogni strumento restituisce il suo risultato in modo indipendente</div>
92 <div>La modifica di un file non richiede più un Read separato quando lo hai visualizzato con un singolo file <code>grep</code>, <code>egrep</code> o <code>fgrep</code></div>
93 <div>Fare clic su un comando nel menu di completamento automatico ora lo inserisce nel tuo prompt invece di eseguirlo immediatamente; premi Invio per eseguire</div>
94 <div>L'elenco di <code>Grep</code> o <code>Glob</code> in `--tools` ora fornisce gli strumenti di ricerca dedicati su build native con ricerca incorporata, invece di ignorare silenziosamente questi nomi</div>
95 <div><code>/effort</code> ora conferma quando il livello scelto persisterà come predefinito per le nuove sessioni</div>
96 <div>I valori di <code>OTEL\_RESOURCE\_ATTRIBUTES</code> sono ora allegati come etichette sui punti dati delle metriche, in modo da poter suddividere le metriche di utilizzo per dimensioni personalizzate come team o repo</div>
97 <div>Windsurf è rinominato in Devin Desktop in <code>/ide</code>, <code>/terminal-setup</code> e <code>/scroll-speed</code>, seguendo il rebranding dell'editor</div>
98 <div><code>/btw</code> guadagna una scorciatoia <code>c to copy</code> che copia la risposta markdown grezza negli appunti</div>
99 </div>
100</div>
101 69
102[Changelog completo per v2.1.158–v2.1.165 →](/docs/en/changelog#2-1-158)70[Changelog completo per v2.1.158–v2.1.165 →](/docs/en/changelog#2-1-158)