Claude Code 2.1.323 aggiunge una Code Mode sperimentale e rende più rigorosi i controlli delle autorizzazioni di Bash e della sandbox
Claude Code v2.1.323, rilasciato il 12 novembre 2026, aggiunge, secondo le note di rilascio:
- Code Mode: una modalità sperimentale, attivabile facoltativamente, in cui Claude scrive JavaScript per chiamare i propri strumenti. La documentazione spiega come attivarla o disattivarla per un'intera organizzazione.
- Plugin:
plugin.jsonaccettaengines["claude-code"]; un plugin che non rientra nell'intervallo di versioni dichiarato per Claude Code non viene installato, aggiornato né caricato, e durante l'installazione e l'aggiornamento viene scelta la versione più recente compatibile.claude plugin validateora verifica i tipi del modulo hook TypeScript di un plugin;--strictsegnala un errore per qualsiasi problema rilevato. - Crediti di utilizzo: viene visualizzato un menu di opzioni (interrompi, passa ai crediti di utilizzo, esegui l'upgrade) quando un modello richiede crediti di utilizzo disattivati o esauriti. Diverse correzioni riguardano il messaggio sul limite settimanale di Fable e l'ora di ripristino.
- Altre novità:
CLAUDE_CODE_AUTO_MODE_MODELnelle impostazioni gestite per le sessioni di Claude Desktop con provider di terze parti, supporto per.docxnei caricamenti di risorse dello strumento Artifact, un segnale di avanzamento ogni 30 secondi mentre gli hook vengono eseguiti a lungo nelle sessioniclaude -pe SDK, e un avviso all'avvio per le regole di autorizzazione di Bash che contengono*nel valore di una variabile.
Autorizzazioni e sandbox. La release corregge numerosi casi in cui un comando Bash poteva essere eseguito senza richiesta di autorizzazione o al di fuori della sandbox (regole di autorizzazione con caratteri jolly finali, come Bash(ls*), flag sudo combinati, regole di diniego e di richiesta ignorate con sudo ed env, sandbox.excludedCommands, un comando rm valutato nella cartella sbagliata, e Write ed Edit che raggiungevano un percorso soggetto a una regola di diniego Read). Modifiche che potrebbero influire sulle configurazioni esistenti:
--permission-mode autoodefaultMode: autoora avvia la modalità Manual quando la modalità auto non è disponibile.- Una regola «non chiedere più» che sembra contenere un segreto o verrebbe salvata in un
settings.local.jsontracciato da Git vale solo per la sessione. - Su macOS, Linux e WSL, la sandbox di Bash ignora l'accesso in scrittura concesso tramite un link simbolico che rimanda altrove; inoltre,
git worktree add,moveeremovenon possono essere eseguiti in modalità di sola lettura al suo interno. - L'avvio si interrompe se un file
--settingscon una chiavesandboxnon è JSON valido. /security-reviewchiede conferma prima di avviarsi, e la creazione di worktree rifiuta checkout le cui cartelle.gitsiano link o contengano hard link.- La finestra di contesto presunta per un ID modello non riconosciuto passa da 200K a 1M;
CLAUDE_CODE_DISABLE_1M_CONTEXT=1mantiene il limite a 200K. - Il numero di messaggi che una sessione può inviare ad altre sessioni senza richiesta di conferma passa da circa 20 a 100.000.
- L'impostazione
subagentStatusLineviene rimossa e l'impostazioneagentdi un plugin è deprecata e ora genera un avviso.
La release apporta inoltre modifiche a Remote Control, Claude Code sul web, VS Code, Claude Tag (incluse le sessioni Slack nella Compliance API, in beta per i piani Enterprise) e Code Review (esportazione CSV dei costi delle revisioni), oltre a numerose correzioni per l'accesso, MCP, l'esportazione OpenTelemetry e la visualizzazione nel terminale.
Fonti
- v2.1.323claude
Ricevi notizie come questa via push.
AI Tracker ti avvisa quando cambia qualcosa negli strumenti che usi.