· 8 min · Notizie

Sessioni di Claude Code: ambienti autogestiti e messaggistica tra sessioni in 2.1.224

Sessioni di Claude Code: ambienti autogestiti e messaggistica tra sessioni in 2.1.224

Le sessioni di Claude Code hanno acquisito l'esecuzione self-hosted e la messaggistica tra sessioni nella versione 2.1.224, rilasciata il 7 agosto 2026. Questa guida spiega come continuare o riprendere le conversazioni, distinguere le conversazioni salvate dalle sessioni attive e comprendere le nuove funzionalità dei runner e della messaggistica. Tratta anche il comportamento delle autorizzazioni e le correzioni relative alle sessioni verificate al 9 agosto 2026.

Sessioni di Claude Code: avviare, continuare e riprendere

La prima distinzione da fare è tra avviare una conversazione, continuare la conversazione più recente in una directory e selezionare una specifica conversazione precedente. Queste operazioni utilizzano comandi diversi, quindi scegliere quello giusto è importante quando al tuo lavoro sono associate più conversazioni.

La riferimento ufficiale della CLI documenta i punti di ingresso di base:

Obiettivo Comando Comportamento di selezione
Avviare una sessione interattiva claude Avvia una sessione interattiva
Continuare la conversazione più recente claude --continue o claude -c Carica la conversazione più recente nella directory corrente
Selezionare una conversazione precedente claude --resume Apre la selezione interattiva
Riprendere una sessione specifica claude --resume <session-id> Seleziona l'ID di sessione fornito
Riprendere usando il flag breve claude -r "<session-id>" Seleziona l'ID di sessione fornito

Continuare la conversazione più recente

Usa il comando per continuare quando la conversazione desiderata è la più recente nella directory corrente:

claude --continue

La sua forma breve è:

claude -c

La precisazione sulla directory è importante. Il comportamento documentato consiste nel caricare la conversazione più recente nella directory corrente, quindi “continue” non va interpretato come un selettore globale dell'ultima conversazione utilizzata, indipendentemente dalla sua posizione.

Riprendere una conversazione scelta

Quando vuoi scegliere tra le conversazioni precedenti, usa:

claude --resume

Per selezionare direttamente una sessione nota, fornisci il suo ID:

claude --resume <session-id>

All'interno di una sessione interattiva, /resume offre un selettore. Questi comandi rispondono a esigenze diverse: continue seleziona la conversazione più recente nella directory corrente, mentre resume consente una selezione interattiva o esplicita. La riferimento della CLI di Claude Code è un riferimento utile per scegliere tra i punti di ingresso da riga di comando.

Conversazioni salvate, sessioni con nome e rilevamento delle sessioni attive

La selezione delle sessioni e il rilevamento delle sessioni attive hanno scopi diversi. Il selettore di ripresa ti aiuta a selezionare una conversazione precedente; il comando per le sessioni attive elenca le sessioni di Claude attualmente in esecuzione.

Mantenere chiara questa distinzione è particolarmente utile ora che le sessioni possono scambiarsi messaggi. Trovare una conversazione da riaprire e trovare una sessione attiva da contattare sono attività distinte.

Assegnare un nome a una conversazione per riutilizzarla in seguito

Le sessioni con nome esistevano già prima di Claude Code 2.1.224. La versione 2.0.64 ha introdotto il supporto per assegnare un nome a una conversazione con /rename e riaprirla tramite il suo nome.

Una volta assegnato un nome a una conversazione, puoi selezionarla dalla CLI:

claude --resume <name>

Puoi anche usare /resume <name> all'interno di una sessione. Il nome offre un altro modo per identificare una conversazione, oltre all'ID di sessione e al selettore interattivo.

Ad esempio, la scelta tra continuare e riprendere rimane la stessa anche quando usi i nomi: continue seleziona la conversazione più recente nella directory corrente, mentre resume con un nome seleziona la conversazione specificata. L'assegnazione di un nome non modifica il comportamento di selezione documentato di --continue.

Elencare le sessioni in esecuzione

Per individuare le sessioni attive in modo programmatico, usa:

claude agents --json

Questo comando, introdotto nella v2.1.145, elenca le sessioni Claude attive in formato JSON. È utile quando vuoi sapere quali sessioni sono in esecuzione, anziché quale conversazione precedente riaprire.

La registro delle modifiche riferito a una versione specifica documenta sia il supporto per le sessioni con nome sia il comando per elencare le sessioni attive. Nessuna delle due funzionalità è stata introdotta per la prima volta nella 2.1.224; offrono strumenti di gestione delle sessioni già esistenti, che affiancano le nuove funzionalità di messaggistica.

Ambienti self-hosted in Claude Code 2.1.224

La La versione v2.1.224 introduce claude self-hosted-runner. Consente alle organizzazioni di usare le proprie macchine o i propri container per eseguire sessioni Claude Code avviate tramite le interfacce web, mobile e desktop.

Il comando indicato nella versione è:

claude self-hosted-runner

La disponibilità è dichiarata per i piani Team ed Enterprise. Questi sono i requisiti di piano verificati per questa funzionalità alla data limite considerata per la pubblicazione.

Cosa cambia con il runner

Il runner offre alle organizzazioni un'opzione di esecuzione su macchine o container messi a disposizione da loro. Le interfacce di sessione supportate indicate nella versione sono web, mobile e desktop.

Questo ambito è il punto centrale dell'annuncio degli ambienti self-hosted di Claude Code. Descrive dove possono essere eseguite queste sessioni e quali piani consentono di accedere alla funzionalità. Il materiale verificato non fornisce una procedura di distribuzione completa.

Se stai valutando come questa funzionalità si inserisca nel tuo utilizzo di Claude Code, guida al web e al desktop offre una risorsa correlata per esplorare queste interfacce. Per questa versione, valuta separatamente la funzionalità di esecuzione, le interfacce supportate e i piani idonei.

Cosa resta da verificare

La versione non indica un prezzo separato per il runner, un costo per sessione o una quota per le sessioni self-hosted. Inoltre, nel materiale disponibile per questo articolo non definisce flag di distribuzione dettagliati né un esempio di configurazione verificato.

Queste lacune sono rilevanti quando si pianifica una distribuzione. Il comando documentato definisce il punto di accesso alla funzionalità, ma non basta per dedurre una procedura di configurazione completa o un modello di costo. Qualsiasi stima dei costi del runner o delle sessioni consentite andrebbe oltre le informazioni fornite sulla versione.

Messaggistica tra sessioni e approvazioni dei messaggi in entrata

La versione 2.1.224 aggiunge, per la comunicazione tra sessioni, SendMessage, con ListAgents per l'individuazione, su macOS e Linux. La descrizione della versione parla di inviare messaggi alle sessioni «su qualsiasi tua macchina».

Questa formulazione conferma la messaggistica tra macchine nella descrizione della versione. Il supporto per Windows non è indicato per questa funzionalità, quindi le piattaforme verificate in questo caso sono macOS e Linux.

Individuazione e messaggistica hanno ruoli diversi

ListAgents consente l'individuazione per la messaggistica tra sessioni, mentre SendMessage invia un messaggio a un'altra sessione. Queste sono le funzionalità indicate nella versione; il materiale verificato non fornisce esempi di invocazione né schemi dei parametri.

Anche il comando esistente claude agents --json elenca le sessioni attive, ma non deve essere usato al posto di un'invocazione non documentata di ListAgents . Uno è un comando CLI verificato, mentre l'altra è la funzionalità di individuazione indicata insieme alla messaggistica tra sessioni.

Per gli sviluppatori, questo crea tre operazioni distinte sulle sessioni: riaprire una conversazione salvata, individuare le sessioni attive e inviare un messaggio a una sessione. Usa i comandi di ripresa per la prima attività e le funzionalità documentate di individuazione o messaggistica per le altre.

I messaggi in entrata possono richiedere approvazione

La versione aggiunge due impostazioni, crossSessionInbound e dialogExpiry, insieme alla messaggistica. Specifica inoltre una distinzione relativa all'approvazione:

  • I messaggi indirizzati a sessioni in esecuzione con i controlli delle autorizzazioni bypassati attendono l'approvazione dell'utente.
  • I messaggi indirizzati alle altre sessioni vengono recapitati automaticamente.

Il comportamento di approvazione di un messaggio dipende quindi dalla modalità delle autorizzazioni della sessione ricevente. Quando coordini le sessioni, considera la possibilità che un messaggio in entrata sia in attesa di approvazione prima di ritenerlo recapitato.

Il materiale verificato relativo alla versione non specifica valori accettati, valori predefiniti, unità di scadenza o esempi di configurazione per crossSessionInbound e dialogExpiry. I loro nomi da soli non bastano per creare un file di impostazioni affidabile.

Le consegne non riuscite vengono ora segnalate come errori

La versione corregge anche un risultato fuorviante di SendMessage . In precedenza, poteva segnalare «Messaggio inviato» anche quando la scrittura nella casella di un collaboratore non riusciva. Nella 2.1.224, le consegne non riuscite vengono segnalate come errori.

Questa correzione è rilevante quando si interpretano i risultati dei messaggi. La mancata consegna viene ora segnalata tramite un errore, mentre la regola di approvazione dei messaggi in entrata rimane un aspetto distinto per le sessioni in esecuzione con i controlli delle autorizzazioni bypassati.

Isolamento delle sessioni, limiti dei subagenti e correzioni di Remote Control

Le principali novità sono accompagnate da modifiche alla gestione delle sessioni. Queste correzioni riguardano l'isolamento dei progetti, la creazione dei subagenti e il comportamento di Remote Control quando si riprende il lavoro.

I percorsi lunghi dei progetti vengono risolti correttamente

La versione 2.1.224 corregge il problema per cui i percorsi dei progetti più lunghi di 200 caratteri venivano risolti nella directory delle sessioni di un altro progetto. Le operazioni interessate includono l'elenco, la ridenominazione, la creazione di diramazioni e l'eliminazione delle sessioni, oltre a /resume.

Questo è rilevante se il tuo progetto si trova in un percorso con molti livelli di annidamento. La correzione riguarda diverse operazioni sulle sessioni, quindi il suo ambito va oltre il solo selettore di ripresa.

Il limite totale di creazione dei subagenti viene rimosso

La versione rimuove il limite di creazione di 200 subagenti per sessione. I limiti di concorrenza e profondità continuano ad applicarsi.

Si tratta di vincoli diversi: la rimozione del limite totale di creazione non elimina i limiti rimanenti sulle attività simultanee o sulla profondità. Quando valuti una sessione che usa subagenti, tieni distinti tutti e tre i concetti. La guida ai subagenti di Claude Code è il riferimento correlato per quella parte di un flusso di lavoro di programmazione.

La ripresa rispetta la disattivazione di Remote Control

La ripresa di una sessione non riconnette più Remote Control senza avvisare dopo che l'utente lo ha disattivato. La correzione riguarda --resume, gli host SDK e l'estensione VS Code.

VS Code riceve anche una correzione per il problema per cui remoteControlAtStartup veniva ignorato pur essendo stato abilitato esplicitamente. Insieme, queste modifiche risolvono sia il caso in cui lo stato disattivato veniva sovrascritto durante la ripresa, sia quello in cui un'impostazione di avvio esplicitamente abilitata veniva ignorata in VS Code.

Si tratta di correzioni al comportamento delle sessioni, non di comandi aggiuntivi da inserire in un flusso di lavoro di ripresa.

Punti chiave

  • Claude Code 2.1.224 è stato rilasciato il 7 agosto 2026, aggiungendo runner self-hosted e messaggistica tra sessioni.
  • Usa claude --continue per la conversazione più recente nella directory corrente e claude --resume per selezionare una conversazione precedente o specificarne l'ID o il nome.
  • claude agents --json elenca le sessioni attive; /resume fornisce un selettore per riaprire le conversazioni.
  • claude self-hosted-runner supporta l'esecuzione di sessioni web, mobile e desktop sulle macchine o sui container di un'organizzazione, con disponibilità dichiarata per i piani Team ed Enterprise.
  • La messaggistica tra sessioni è indicata per macOS e Linux. I messaggi in entrata destinati a sessioni con i controlli delle autorizzazioni bypassati attendono l'approvazione dell'utente e le consegne non riuscite vengono ora segnalate come errori.
  • La versione corregge l'isolamento delle sessioni per i percorsi lunghi e il comportamento di Remote Control alla ripresa, e rimuove il limite di creazione di 200 subagenti mantenendo i limiti di concorrenza e profondità.

FAQ

Qual è la differenza tra --continue e --resume?

claude --continue, oppure claude -c, carica la conversazione più recente nella directory corrente. claude --resume apre la selezione interattiva, mentre fornire un ID di sessione o un nome seleziona direttamente quella conversazione.

Come posso elencare le conversazioni salvate e le sessioni attive?

Usa claude --resume oppure, all'interno della sessione, il selettore /resume per selezionare una conversazione precedente. Usa claude agents --json per elencare le sessioni Claude attive in formato JSON; questo comando è stato introdotto nella v2.1.145.

Quali piani supportano gli ambienti self-hosted di Claude Code?

La versione v2.1.224 dichiara che i runner self-hosted sono disponibili nei piani Team ed Enterprise. Il runner consente alle organizzazioni di eseguire sessioni web, mobile e desktop sulle proprie macchine o sui propri container, ma la versione non indica un prezzo separato per il runner né una quota per le sessioni self-hosted.

Le sessioni Claude Code possono scambiarsi messaggi tra macchine diverse?

La versione 2.1.224 aggiunge, per la comunicazione tra sessioni, SendMessage e ListAgents individuazione su macOS e Linux, descrivendo lo scambio di messaggi tra sessioni «su qualsiasi tua macchina». Il supporto per Windows non è indicato e i messaggi indirizzati a sessioni in esecuzione con i controlli delle autorizzazioni disattivati attendono l'approvazione dell'utente.

A

AI Prime Tech pubblica questo blog. Gli articoli sono redatti con l'assistenza dell'AI; verifica nella documentazione ufficiale i dettagli specifici della versione, come gli ID dei modelli, i prezzi e i limiti, prima di farvi affidamento.

Ottieni accesso all'API Claude a un costo inferiore

Un'unica chiave API per Claude Opus 5.5, Sonnet 5, Haiku 4.5 e Fable 5.1, oltre a GPT-6 modelli. Pagamento a consumo, senza abbonamento.

Ottieni la tua chiave API →
AI Prime Tech è un gateway API indipendente di terze parti. Claude™ e Anthropic® sono marchi di Anthropic, PBC. Non si intende suggerire alcuna affiliazione o approvazione.