Claude Code ha rilasciato la versione 2.1.211 il 15 luglio, aggiungendo il flag “--forward-subagent-text” e un insieme di patch di stabilità e sicurezza mirate ai workflow multi-agente. I team che utilizzano Claude Code come servizio backend possono finalmente monitorare i sub-agente in tempo reale ed evitare i fallimenti silenziosi che hanno afflitto i job a lunga esecuzione.

Perché l'aggiornamento è importante ora

Il valore fondamentale di Claude Code risiede nell'orchestrare molteplici agenti AI che si scambiano il lavoro. Fino ad ora, un task principale poteva apparire inattivo mentre un sub-agente era occupato, e gli agenti a volte riapparivano con prompt obsoleti dopo essere stati terminati. La versione 2.1.211 risolve questo problema garantendo visibilità, una gestione affidabile dello stato e un controllo più rigoroso delle autorizzazioni.

Il nuovo flag di visibilità del sub-agente

L'opzione “--forward-subagent-text” trasmette l'output testuale e il "pensiero" interno di un sub-agente nel feed JSON del task principale. Una dashboard o una pipeline CI possono ora visualizzare esattamente cosa sta facendo ogni sub-agente, invece di mostrare uno stato vuoto o di "attesa". Per gli operatori che monitorano pipeline a lunga esecuzione, il flag trasforma una black-box in un passaggio tracciabile, rendendo il debugging e il capacity planning molto più semplici.

Correzioni principali alla stabilità

  • Reporting accurato dello stato – Gli agenti ora restituiscono il loro stato reale invece di fabbricare risultati quando riscontrano un errore.
  • Nessun respawn automatico degli agenti terminati – Una volta che un agente viene terminato, rimane spento; non riappare più con il prompt originale.
  • Persistenza della sessione dopo la sospensione – Le sessioni parallele rimangono autenticate dopo il risveglio del computer host, prevenendo improvvisi fallimenti di autenticazione.
  • Pulizia dei Git worktree – L'eliminazione di job residenti all'interno di Git worktree non genera più errori, snellendo i workflow CI/CD che si affidano a repository temporanei.

Gestione dei modelli e ripristino MCP

Gli utenti dei server plugin MCP (multi-client protocol) noteranno che le sessioni inattive ora si riconnettono correttamente invece di andare in timeout. Sono stati risolti i bug nella selezione del modello che producevano avvisi di fallback spuri per gli utenti Vertex AI e Bedrock. I sub-agente mantengono il modello assegnato anche dopo che un task viene ripreso o arriva un messaggio di follow-up, il che aiuta i team a mantenere prevedibili i costi di cloud computing.

Rafforzamento della sicurezza

  • Sanificazione dell'anteprima dei permessi – I caratteri speciali che potrebbero essere utilizzati per falsificare i prompt sono ora bloccati, riducendo il rischio di approvazioni ingannevoli.
  • Restrizione della modalità automatica Bash – I comandi Bash non sandboxed non possono più bypassare un prompt manuale, impedendo l'esecuzione silenziosa di shell potenzialmente pericolose.
  • Regole "always allow" persistenti – Queste regole sono ora memorizzate alla radice del repository, quindi sopravvivono tra diversi worktree e non scompaiono dopo un checkout.

Chi ne beneficia e chi potrebbe risentirne

L'aggiornamento è un vantaggio per le organizzazioni che trattano Claude Code come un orchestratore lato server: grandi stack di microservizi basati su AI, pipeline di testing automatizzate e backend di elaborazione dati. La visibilità sulle azioni dei sub-agente riduce i tempi di debugging, mentre il modello di autorizzazione più rigoroso abbassa la probabilità di un'escalation accidentale dei privilegi.

Cosa fare ora

  1. Scarica la versione 2.1.211 in tutti gli ambienti.
  2. Esegui un rapido test di ripresa dopo inattività MCP: lascia un server inattivo, poi riavvia un job e conferma la riconnessione.
  3. Verifica che gli override del modello del sub-agente sopravvivano alla ripresa di un task; in caso contrario, controlla l'uso del flag negli script di avvio.
  4. Osserva gli agenti in background fermati per assicurarti che non emettano più vecchi prompt.

Guardando al futuro

L'attuale rilascio sposta l'attenzione verso l'osservabilità e la sicurezza piuttosto che verso semplici aggiornamenti dei modelli.

In sintesi: La versione 2.1.211 trasforma Claude Code da un coreografo nascosto a un orchestratore trasparente e più sicuro — esattamente l'aggiornamento di cui i team di produzione hanno bisogno per affidare carichi di lavoro critici agli agenti AI.