The Pulse
Anthropic aggiunge la modalità sperimentale Code Mode a Claude Code
Claude Code può ora usare JavaScript per richiamare i propri strumenti tramite una modalità sperimentale facoltativa. La versione aggiunge anche controlli sulle versioni dei plugin e correzioni per le autorizzazioni e gli accessi alle sessioni.

Claude Code può ora scrivere JavaScript per richiamare i propri strumenti quando gli utenti attivano una funzionalità sperimentale chiamata Code Mode. La funzionalità arriva con la versione 2.1.323, secondo il changelog di Anthropic, insieme a modifiche alla compatibilità dei plugin e a un ampio insieme di correzioni.
Le organizzazioni possono anche disattivare Code Mode. Le note di rilascio rimandano alla documentazione per attivare la funzionalità e disattivarla per un’organizzazione.
Controlli sulle versioni dei plugin
L’aggiornamento consente agli autori dei plugin di specificare in plugin.json, usando engines["claude-code"], un intervallo di versioni di Claude Code supportate. I plugin al di fuori dell’intervallo indicato non vengono installati, aggiornati né caricati; durante l’installazione e l’aggiornamento viene selezionata la versione più recente compatibile.
Il comando di convalida dei plugin ora verifica i tipi del modulo TypeScript degli hook di un plugin. Ogni rilievo viene segnalato come avviso, mentre l’opzione --strict fa fallire il comando in presenza di un rilievo. La convalida include anche i sostantivi $ che l’hook engine.create di una mod aggiunge, omette o sostituisce.
Per le installazioni di plugin che restituiscono JSON, il risultato ora include unsetOptionCount, il numero di opzioni di configurazione dell’utente che non sono ancora state impostate. Un nuovo avviso indica quale server linguistico del plugin non riesce ad avviarsi e cosa controllare.
Correzioni per autorizzazioni e sandbox
Anthropic ha inoltre corretto un caso in cui la sandbox di Bash poteva disattivarsi durante una sessione e un altro in cui i controlli delle autorizzazioni di Bash non rilevavano una parte di un comando. Una correzione separata riguarda un caso in cui gli strumenti Write ed Edit potevano scrivere in un percorso soggetto a una regola di negazione Read.
La versione corregge i casi in cui le regole di negazione e di richiesta di autorizzazione di Bash non rilevavano comandi eseguiti tramite wrapper come sudo ed env. Corregge inoltre alcuni casi in cui le regole di autorizzazione di Bash con un carattere jolly in coda saltavano una richiesta di autorizzazione.
Claude Code ora si arresta all’avvio e segnala un’impostazione non valida quando le impostazioni che abilitano la sandbox non superano la convalida in claude -p o nell’Agent SDK. In precedenza, queste situazioni potevano far sì che Bash venisse eseguito senza la sandbox.
Sessioni e altre modifiche
La versione corregge anche un caso in cui una sessione in background inviava una conversazione usando un altro accesso se il profilo Anthropic indicato non era presente, era cambiato o era stato sovrascritto. In quel caso, la sessione ora si arresta e lo segnala. Un’altra correzione riguarda le sessioni in background che passavano da un profilo all’accesso memorizzato quando venivano riavviate da un aggiornamento.
Per gli hook di lunga durata in claude -p e nelle sessioni SDK, l’aggiornamento aggiunge un segnale di attività ogni 30 secondi, così un host come Claude Desktop non terminerà il turno considerandolo bloccato. Questo comportamento per Claude Desktop entrerà in vigore quando l’app desktop includerà questa versione.
L’aggiornamento aggiunge un menu con le opzioni per fermarsi, passare ai crediti di utilizzo o effettuare l’upgrade quando un modello richiede crediti di utilizzo disattivati o esauriti. Aggiunge inoltre il supporto a .docx per il caricamento di risorse con lo strumento Artifact e un avviso all’avvio per le regole di autorizzazione di Bash che inseriscono un carattere jolly nel valore di una variabile.
Fonti
Notizie correlate
- Apiiro scopre file di approvazione di Claude Code che espongono credenziali su GitHub
- Anthropic apre in beta privata Claude Managed Agents con hosting autonomo
- Anthropic aggiunge fogli di calcolo e lavagne in beta ai piani a pagamento di Claude
- Anthropic rilascia Claude Fable 5.2 e Mythos 5.2 a 8/40 dollari
- Anthropic avvia la distribuzione in beta di Personal Finance in Claude per i piani Pro, Max e Ultra negli Stati Uniti