4 4
5# Settimana 18 · 27 aprile – 1 maggio 20265# Settimana 18 · 27 aprile – 1 maggio 2026
6 6
7> Claude Code su Windows funziona senza Git Bash, claude auth login accetta un codice OAuth incollato quando il callback del browser non può raggiungere localhost, claude project purge pulisce lo stato locale per progetto, e incollare un URL di PR in /resume trova la sessione che l'ha creata.7> Claude Code su Windows funziona senza Git Bash, claude auth login accetta un codice OAuth incollato quando il callback del browser non riesce a raggiungere localhost, claude project purge ripulisce lo stato locale per progetto e incollare l'URL di una PR in /resume trova la sessione che l'ha creata.
8 8
9Releases [v2.1.120 → v2.1.126](https://code.claude.com/docs/en/changelog.md#2-1-120)9Release [v2.1.120 → v2.1.126](https://code.claude.com/docs/en/changelog.md#2-1-120)
104 funzionalità · 27 aprile – 1 maggio104 funzionalità · 27 aprile – 1 maggio
11 11
12Accedi senza callback del browser12Accedi senza un callback del browser
13v2.1.12613v2.1.126
14 14
15`claude auth login` ora accetta il codice OAuth incollato direttamente nel terminale quando il callback del browser non può raggiungere localhost. Questo copre WSL2, sessioni SSH e container, dove il reindirizzamento a una porta locale non funziona. La stessa versione corregge anche i timeout di accesso su connessioni lente o proxy e in devcontainer solo IPv6.15`claude auth login` ora accetta il codice OAuth incollato direttamente nel terminale quando il callback del browser non riesce a raggiungere localhost. Questo copre WSL2, le sessioni SSH e i container, dove il reindirizzamento a una porta locale non funziona. La stessa release corregge anche i timeout di accesso su connessioni lente o tramite proxy e nei devcontainer solo IPv6.
16 16
17Accedi, quindi incolla il codice dal browser:17Accedi, poi incolla il codice dal browser:
18 18
19```bash theme={null}19```bash theme={null}
20claude auth login20claude auth login
25claude project purge25claude project purge
26v2.1.12426v2.1.124
27 27
28Elimina tutto lo stato di Claude Code per un progetto: trascrizioni, attività, cronologia dei file e la voce di configurazione del progetto. Supporta `--dry-run` per visualizzare un'anteprima, `-y`/`--yes` per saltare la conferma, `-i`/`--interactive` per scegliere e `--all` per cancellare ogni progetto.28Elimina tutto lo stato di Claude Code per un progetto: trascrizioni, attività, cronologia dei file e la voce di configurazione del progetto. Supporta `--dry-run` per un'anteprima, `-y`/`--yes` per saltare la conferma, `-i`/`--interactive` per scegliere e `--all` per ripulire tutti i progetti.
29 29
30Visualizza un'anteprima di ciò che verrebbe rimosso:30Visualizza in anteprima cosa verrebbe rimosso:
31 31
32```bash theme={null}32```bash theme={null}
33claude project purge --dry-run33claude project purge --dry-run
34```34```
35 35
36Quindi eseguilo davvero:36Poi eseguilo davvero:
37 37
38```bash theme={null}38```bash theme={null}
39claude project purge39claude project purge
41 41
42[Riferimento CLI](https://code.claude.com/docs/it/cli-reference.md)42[Riferimento CLI](https://code.claude.com/docs/it/cli-reference.md)
43 43
44Riprendi per URL di PR44Riprendi tramite l'URL della PR
45v2.1.12245v2.1.122
46 46
47Quando crei una pull request con `gh pr create`, Claude Code la collega alla sessione che l'ha prodotta. Ora puoi tornare a quella sessione dal solo URL della PR, senza ricordare il suo nome.47Quando crei una pull request con `gh pr create`, Claude Code la collega alla sessione che l'ha prodotta. Ora puoi tornare a quella sessione partendo solo dall'URL della PR, senza ricordarne il nome.
48 48
49Apri il selettore di sessione:49Apri il selettore delle sessioni:
50 50
51```text Claude Code theme={null}51```text Claude Code theme={null}
52> /resume52> /resume
53```53```
54 54
55Incolla l'URL della PR nel selettore. Il primo carattere dell'incolla ti mette in modalità ricerca e l'elenco si filtra alla sessione che ha creato quella PR. Premi Invio per riprenderla. Gli URL di pull request e merge request di GitHub, GitHub Enterprise, GitLab e Bitbucket funzionano tutti.55Incolla l'URL della PR nel selettore. Il primo carattere incollato ti porta in modalità di ricerca e l'elenco si filtra sulla sessione che ha creato quella PR. Premi Enter per riprenderla. Funzionano gli URL di pull request e merge request di GitHub, GitHub Enterprise, GitLab e Bitbucket.
56 56
57```text Claude Code theme={null}57```text Claude Code theme={null}
58https://github.com/your-org/your-repo/pull/123458https://github.com/your-org/your-repo/pull/1234
59```59```
60 60
61Per aprire il selettore già filtrato alla PR, passa il numero della PR sulla riga di comando:61Per aprire il selettore già filtrato sulla PR, passa il numero della PR dalla riga di comando:
62 62
63```bash theme={null}63```bash theme={null}
64claude --from-pr 123464claude --from-pr 1234
65```65```
66 66
67[Sessioni: usa il selettore di sessione](https://code.claude.com/docs/it/sessions.md#use-the-session-picker)67[Sessioni: usa il selettore delle sessioni](https://code.claude.com/docs/it/sessions.md#use-the-session-picker)
68 68
69Windows senza Git Bash69Windows senza Git Bash
70Windows70Windows
71 71
72Git per Windows non è più richiesto. Quando Bash è assente, Claude Code utilizza PowerShell come strumento shell, e quando lo strumento PowerShell è abilitato viene trattato come shell primaria. PowerShell 7 installato tramite Microsoft Store, MSI senza PATH o come strumento globale `.NET` viene ora rilevato automaticamente.72Git for Windows non è più necessario. Quando Bash non è presente, Claude Code usa PowerShell come strumento shell e, quando lo strumento PowerShell è abilitato, viene trattato come shell principale. PowerShell 7 installato tramite Microsoft Store, MSI senza PATH o come strumento globale `.NET` viene ora rilevato automaticamente.
73 73
74[Guida di configurazione](https://code.claude.com/docs/it/setup.md)74[Guida all'installazione](https://code.claude.com/docs/it/setup.md)
75 75
76Altri vantaggi76Altri miglioramenti
77 77
78I server MCP possono rinunciare al differimento della ricerca degli strumenti con `alwaysLoad: true` nella loro configurazione in modo che tutti gli strumenti di quel server siano sempre disponibiliNuovo `claude plugin prune` rimuove le dipendenze dei plugin auto-installati orfane e `plugin uninstall --prune` a cascata`/skills` ora ha una casella di ricerca di filtro per digitazione in modo da poter trovare un'abilità in un lungo elenco senza scorrereGli hook `PostToolUse` possono sostituire l'output dello strumento per qualsiasi strumento tramite `hookSpecificOutput.updatedToolOutput`, non solo per gli strumenti MCPNuovo sottocomando [`claude ultrareview`](https://code.claude.com/docs/it/ultrareview) esegue `/ultrareview` in modo non interattivo da CI o script: stampa i risultati su stdout (`--json` per output grezzo) ed esce con 0 al completamento o 1 in caso di errore`--dangerously-skip-permissions` ora ignora i prompt per le scritture in `.claude/`, `.git/`, `.vscode/`, file di configurazione della shell e altri percorsi precedentemente protetti, mentre i comandi di rimozione catastrofici continuano a richiedere conferma come rete di sicurezzaIl selettore `/model` può elencare i modelli dall'endpoint `/v1/models` del tuo gateway quando `ANTHROPIC_BASE_URL` punta a un gateway compatibile con Anthropic; attiva con `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1` da v2.1.129I server MCP che riscontrano un errore transitorio durante l'avvio ora ritentano automaticamente fino a 3 volte invece di rimanere disconnessi`ANTHROPIC_BEDROCK_SERVICE_TIER` seleziona un livello di servizio Amazon Bedrock: `default`, `flex` o `priority``/terminal-setup` abilita l'impostazione di accesso agli appunti di iTerm2 in modo che `/copy` funzioni, anche da tmuxGoogle Cloud's Agent Platform ora supporta la Federazione dell'Identità del Carico di Lavoro basata su certificati X.509 (mTLS ADC)Correzioni significative delle perdite di memoria: sessioni ricche di immagini, `/usage` su cronologie di trascrizioni di grandi dimensioni e strumenti a lunga esecuzione senza eventi di progresso78I server MCP possono escludersi dal caricamento differito della ricerca strumenti con `alwaysLoad: true` nella loro configurazione, così tutti gli strumenti di quel server sono sempre disponibiliIl nuovo `claude plugin prune` rimuove le dipendenze dei plugin installate automaticamente e rimaste orfane, e `plugin uninstall --prune` le rimuove a cascata`/skills` ora ha una casella di ricerca con filtro durante la digitazione, così puoi trovare una skill in un lungo elenco senza scorrereGli hook `PostToolUse` possono sostituire l'output di qualsiasi strumento tramite `hookSpecificOutput.updatedToolOutput`, non solo degli strumenti MCPIl nuovo sottocomando [`claude ultrareview`](https://code.claude.com/docs/it/ultrareview) esegue `/ultrareview` in modo non interattivo da CI o script: stampa i risultati su stdout (`--json` per l'output grezzo) ed esce con 0 al completamento o 1 in caso di errore`--dangerously-skip-permissions` ora salta le richieste di permesso per le scritture in `.claude/`, `.git/`, `.vscode/`, nei file di configurazione della shell e in altri percorsi prima protetti, mentre i comandi di rimozione catastrofici chiedono ancora conferma come rete di sicurezzaIl selettore `/model` può elencare i modelli dall'endpoint `/v1/models` del tuo gateway quando `ANTHROPIC_BASE_URL` punta a un gateway compatibile con Anthropic; dalla v2.1.129 attivalo con `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1`I server MCP che incontrano un errore temporaneo durante l'avvio ora ritentano automaticamente fino a 3 volte invece di restare disconnessi`ANTHROPIC_BEDROCK_SERVICE_TIER` seleziona un livello di servizio di Amazon Bedrock: `default`, `flex` o `priority``/terminal-setup` abilita l'impostazione di accesso agli appunti di iTerm2 così `/copy` funziona, anche da tmuxAgent Platform di Google Cloud ora supporta la Workload Identity Federation basata su certificati X.509 (mTLS ADC)Correzioni significative di perdite di memoria: sessioni con molte immagini, `/usage` su cronologie di trascrizioni ampie e strumenti a lunga esecuzione senza eventi di avanzamento
79 79
80[Changelog completo per v2.1.120–v2.1.126 →](https://code.claude.com/docs/en/changelog.md#2-1-120)80[Changelog completo per v2.1.120–v2.1.126 →](https://code.claude.com/docs/en/changelog.md#2-1-120)