Skip to main content
Rilasci v2.1.220 → v2.1.2243 funzionalità · 3–7 agosto
Messaggistica tra sessioniv2.1.224

Le vostre sessioni di Claude Code possono ora messaggiarsi tra loro. Claude scopre le vostre altre sessioni con lo strumento ListAgents e invia con SendMessage, sia quando lo chiedete voi sia autonomamente, ad esempio dopo che una modifica in una sessione influisce su ciò su cui sta lavorando un’altra. Un messaggio è testo che Claude scrive per l’altra sessione, mai la vostra cronologia di conversazione o file. Disponibile su macOS e Linux. Richiede v2.1.224 o successiva.

Con due sessioni aperte sulla stessa macchina, chiedete a una di loro di passare qualcosa:

Claude Code

L’altra sessione mostra una riga Message from una volta che Claude ha letto il messaggio; premete Ctrl+O per espanderla. Per vedere quali sessioni Claude può raggiungere, eseguite /list-agents.

Messaggiate un’altra sessione
Ambienti self-hostedv2.1.224

Gli ambienti self-hosted eseguono sessioni cloud di Claude Code sulla vostra infrastruttura organizzativa, in beta pubblica sui piani Team ed Enterprise. Eseguite claude self-hosted-runner sulle vostre macchine o container per trasformarle in runner. Quando qualcuno sceglie il vostro ambiente mentre avvia una sessione da claude.ai, dalle app mobile o desktop, o da claude --cloud, quella sessione viene eseguita all’interno della vostra rete, con accesso ai vostri servizi interni. Un Owner attiva Allow self-hosted environments nelle impostazioni di amministrazione per primo.

The self-hosted environments admin page listing environments such as linux-dev and macos-prod with their status and active session counts

Acceduti come Owner, eseguite la configurazione guidata, che vi guida attraverso la creazione dell’ambiente e avvia un runner:

terminal

L’ambiente mostra Healthy nelle impostazioni di amministrazione una volta che il runner si registra.

Guida rapida agli ambienti self-hosted
La modalità auto diventa la predefinitaCLI

A partire dal 14 agosto, la modalità auto è la modalità di autorizzazione predefinita per le nuove sessioni sui piani Pro, Max e Team. Se impostate una modalità predefinita voi stessi, rimane in vigore a meno che non accettiate il prompt di commutazione una tantum, e una modalità predefinita che la vostra organizzazione gestisce non cambia. Potete comunque cambiare modalità in qualsiasi momento. Già in vigore su quei piani: le chiamate del classificatore che la modalità auto effettua non contano più verso i vostri limiti di utilizzo.

Per avviare ogni sessione in modalità auto prima della commutazione, impostatela come predefinita nelle vostre impostazioni utente:

~/.claude/settings.json

Le nuove sessioni mostrano quindi auto mode on nella barra di stato.

Requisiti e controlli della modalità auto

Altri miglioramenti

L’estensione VS Code ottiene Focus view, che nasconde l’attività degli strumenti dietro una riga espandibile per turno; attivala dal menu dei comandi o con Ctrl+Alt+F (Ctrl+Option+F su Mac)
I file di credenziali della sandbox accettano mode: “mask” su Linux e WSL2, quindi i comandi in sandbox leggono una copia sentinella mentre il proxy della sandbox sostituisce il valore reale in uscita; il mascheramento delle credenziali guadagna anche le opzioni extract, decode compatibile con JWT e la ri-firma AWS SigV4
I marketplace possono distribuire un plugin come archivio zip con la nuova fonte archive, scaricato tramite HTTPS con un pin SHA-256 opzionale, così le installazioni funzionano senza git o npm
/review è ora un alias di /code-review, e /code-review senza livello di sforzo riutilizza l’ultimo livello che hai digitato
Una sessione che copi con /fork ora effettua le sue modifiche al codice in un worktree proprio invece che nel checkout della sessione originale
I plugin che installi da /plugin si attivano nella sessione corrente quando è sicuro farlo; il riepilogo dell’installazione segnala Plugin is now active. oppure ti dice di eseguire /reload-plugins
Le sessioni in background che hanno modificato il codice in un worktree ora eseguono il commit e il push prima di terminare, aprono una pull request in bozza solo quando l’attività lo richiede e seguono le istruzioni git nel tuo CLAUDE.md
Il limite di 200 subagent per sessione viene rimosso, quindi le sessioni di lunga durata non rifiutano più i nuovi subagent; i limiti di concorrenza e di profondità si applicano ancora
Le impostazioni incluse nel repository non possono più attivare la connessione automatica di Remote Control; imposta invece remoteControlAtStartup nelle tue impostazioni utente o nelle impostazioni gestite, mentre le impostazioni di progetto e locali possono solo disattivarla
L’isolamento con worktree ora blocca non solo le modifiche ai file ma anche i comandi Bash e i reindirizzamenti git che raggiungono il checkout principale, in ogni tipo di sessione e nei subagent della sessione
Un comando Bash non può più nascondere parte di sé ai controlli dei permessi, e il padding con tabulazioni o caratteri Unicode invisibili non nasconde più parte di un comando nella finestra di dialogo di approvazione
Gli hook PreToolUse di approvazione automatica non aggirano più le restrizioni sugli strumenti nelle attività secondarie interne di Claude Code, come riepiloghi e compattazione
L’anteprima di ricerca Ultraplan viene rimossa, inclusi il comando /ultraplan e la parola chiave ultraplan; usa invece il plan mode o Claude Code sul web
Changelog completo per v2.1.220–v2.1.224 →