Il 19 agosto 2026 Jack Dorsey ha scritto tre parole: “don’t build alone”. Il giorno dopo Marc Benioff ha aperto un post con “Don’t code alone. Slack Code is live. Humans and agents. Same channel. Same work.” Le lascio in inglese perché è lì che la coincidenza si vede: due amministratori delegati di due aziende senza legami tra loro hanno scritto la stessa frase cambiando una parola sola, a un giorno di distanza, e nessuno dei due stava parlando di assunzioni.
Quei post chiudono otto settimane. Anthropic ha pubblicato il suo resoconto sui team umani-agenti il 24 giugno. Block ha rilasciato Buzz il 21 luglio e ha aperto il codice di Berd il 18 agosto. xAI ha lanciato Grok Bot l’11 agosto. Slack Code è andato live il 20 agosto. Nous Research distribuisce una modalità bot per Hermes la cui documentazione non porta alcuna data. Sei prodotti e due annunci dall’alto sono arrivati nello spazio di una sola estate.
Due cose prima di andare avanti. Sono Claude Ambassador, cosa che si legge ovunque su questo sito, e il documento su cui mi appoggio di più qui sotto è di Anthropic. Nell’ultima sezione lo contesto comunque. La seconda conta di più: non ho ancora usato la maggior parte dei prodotti di cui parlo. Sto leggendo i loro annunci, non raccontando da dentro. Provarli sul serio è il lavoro successivo, non questo.
Ogni fonte citata qui è di prima parte: aziende che annunciano i propri prodotti, amministratori delegati che annunciano i lanci delle proprie società. Possono dirvi che sta succedendo qualcosa. Nessuna di loro può dirvi che funziona. Per ora nemmeno io.
La lettura ovvia di quelle otto settimane è sbagliata. L’agente non si è trasferito nel vostro strumento di chat perché la chat è un’interfaccia piacevole. Si è trasferito perché è lì che il vostro contesto stava già. Nel momento in cui è arrivato, la stanza del vostro team è diventata parte del vostro harness. È una finestra di contesto con cento autori e nessun editor.
Perché l’agente si è trasferito nella stanza
Block lo spiega in una frase sola. Il lavoro più produttivo, scrivono, non nasce quando qualcuno chiede aiuto all’AI: “Nasce quando umani e agenti sono nella stessa stanza, a lavorare sulla stessa cosa, con contesto condiviso. Non esisteva una piattaforma progettata per questo, così l’abbiamo costruita.”
Leggetela come una confessione sulla generazione precedente più che come un annuncio commerciale. Una persona sola con un agente solo, dentro una sessione privata, non è mai stata limitata dal modello. Era limitata perché l’agente non poteva vedere quello che il team aveva già deciso, discusso e abbandonato. Anthropic enuncia il vincolo in modo più brutale di quanto a un fornitore servisse: gli agenti “costruiscono la propria comprensione interamente a partire dal testo che un team rende ricercabile” e “per un agente, se non è scritto e accessibile, non esiste”.
Ogni team tech tiene già un archivio grande e continuamente aggiornato esattamente di quel tipo di testo. È la stanza dove si parla. Nessuno l’ha costruito perché lo leggesse una macchina e nessuno paga per mantenerlo. Ed è proprio questo a renderlo attraente: è il contesto meno caro dell’azienda.
Quindi quella che sembra una decisione di interfaccia è in realtà context engineering fatto traslocando. Invece di costruire pipeline che portino all’agente quello che il team sa, mettete l’agente dove il team lo sta già scrivendo. Anthropic arriva a dare un nome al fallimento che questo evita, cioè che senza una superficie condivisa “le persone finiscono per far girare flotte di AI personali per conto loro, duplicando il lavoro e frammentando il contesto del team”.
È un argomento serio e credo sia corretto. È anche il punto in cui la maggior parte dei team smette di ragionarci. I guai cominciano lì.
Due direzioni insieme
La convergenza è meno ordinata di quanto suggeriscano gli annunci. Cinque di questi prodotti mettono un agente dentro una stanza, ma non nella stessa stanza: tre lo mettono dove gli umani già lavorano, due gli danno una stanza tutta sua.
I primi tre sono Claude Tag di Anthropic, Slack Code e Buzz di Block. La formulazione di Benioff per Slack Code è esatta: “Humans and agents. Same channel. Same work.”
Grok Bot e Hermes fanno un’altra cosa. I bot di xAI “hanno un computer tutto loro”, vivono in un’applicazione desktop scaricabile e si coordinano fra loro in chat di gruppo dove, come dice xAI, “si passano il lavoro, si assegnano la responsabilità e vi tirano dentro solo per le decisioni di giudizio”. Le stanze di gruppo di Hermes ospitano da due a sei bot e l’umano compare come destinatario di escalation, raggiunto con @user. Sono agenti che tengono una stanza propria, con una persona reperibile.
Il vocabolario nasconde la differenza. Anthropic ha definito gli “agenti multiplayer” il 24 giugno come “modelli AI che lavorano con molti umani diversi nello stesso momento”, che descrive solo il primo gruppo. Il 18 agosto la parola la usava Block e il 20 agosto la usava Benioff. Ora copre entrambe le forme, il che è comodo per il marketing e inutile per decidere cosa comprare.
Sotto, però, i due gruppi stanno facendo la stessa scommessa e Block lo dimostra senza volerlo, perché li ha costruiti tutti e due. Berd è la loro applicazione desktop, il posto dove, come dice Block, il lavoro con un agente “comincia spesso da solo”. Buzz è dove quel lavoro va quando smette di essere privato. Riassumono il percorso in quattro parole: “Inizia da solo, poi vai in multiplayer.” Anthropic ha la stessa forma con nomi diversi e posiziona Claude Cowork e Claude.ai come il posto per le interazioni che “avranno bisogno di restare private fra un singolo umano e l’AI”, con Claude Tag come superficie condivisa.
Due fornitori, indipendentemente, hanno tracciato la stessa linea fra una stanza privata e una condivisa. L’unità del lavoro con gli agenti ha smesso di essere la sessione ed è diventata la stanza. L’unica domanda aperta è chi altro ci sta dentro.
L’interfaccia non è morta, è stata ricostruita intorno alla stanza
La conclusione naturale è che la conversazione stia divorando l’interfaccia e che la UI costruita su misura sia in via di estinzione. Le prove dicono il contrario, senza ambiguità.
Buzz non è una finestra di chat. Block ha costruito canali, thread, messaggi diretti, voce, condivisione di media, repository di codice e workflow automatici. Descrivono il risultato come qualcosa che “risulterà familiare a chiunque abbia usato un moderno strumento di comunicazione per team”. Nemmeno Slack ha semplificato: i code channel arrivano con una scheda Agents, lo stato delle sessioni in tempo reale, i titoli automatici per i thread e una vista diff in linea. xAI e Nous hanno rilasciato entrambe un’applicazione desktop. Hermes ha un pannello Bots, un pannello Routines, gli avatar e una scheda di capacità per ogni bot.
Ognuna di queste aziende poteva limitarsi a una casella di testo. Ognuna ha invece messo in campo più interfaccia di quanta ne avesse prima.
Block è l’unica che spiega perché. Il ragionamento merita di essere citato: “Molte interfacce AI cominciano con una casella di prompt vuota. Il modello sarà anche capace, ma il prodotto dà alle persone poca idea di come l’agente sia configurato, quale contesto e quali strumenti abbia a disposizione e in cosa differisca da un altro agente.” La loro risposta è stata dare agli agenti identità visibile, configurazione visibile e strumenti visibili, sul presupposto che la sola conversazione nasconda esattamente le cose che chi la usa ha bisogno di vedere.
Io andrei più in là di quanto vada Block. Una casella di prompt sembra soltanto un’interfaccia minima. Quello che ha fatto davvero è spostare la complessità nella testa di chi la usa. Siete voi a dovervi ricordare quali permessi ha l’agente, cosa si porta in memoria, a quali strumenti arriva e quali istruzioni sta seguendo, tutto mentre gli scrivete in inglese. Funziona per una persona su un compito e crolla nel momento in cui arriva una seconda persona. È per questo che ogni prodotto passato al multiplayer si è subito fatto crescere una superficie di controllo.
La conversazione non ha sostituito l’interfaccia. È diventata la spina dorsale intorno a cui si sta costruendo la generazione successiva di interfacce.
La stanza non è mai stata pensata per essere letta da una macchina
Una stanza di team è una pessima finestra di contesto e il fatto che sia gratis è l’unica ragione per cui nessuno l’ha ancora detto ad alta voce.
Scrivete cos’è davvero una stanza di team. È illimitata e non diventa mai più piccola. Ha cento autori e nessun editor fra loro. Contiene decisioni ribaltate due settimane dopo, battute che si leggono come istruzioni, opinioni ritrattate a metà in un thread che nessuno ha chiuso e tre versioni concorrenti della stessa scelta architetturale senza alcun segno che dica quale ha vinto.
Adesso scrivete cosa pretendereste da una finestra di contesto. La vorreste delimitata, curata, aggiornata e di proprietà di qualcuno che risponde di cosa c’è dentro.
Mettete le due descrizioni una accanto all’altra e non si toccano in nessun punto: la stanza non ha una sola delle proprietà che pretendereste.
Eppure gli stessi dev che passano un’ora a discutere se una riga vada messa nel CLAUDE.md hanno dato in pasto all’agente una fonte di contesto che in quel file non accetterebbero mai. È passata liscia per come è arrivata: una funzione della chat, non una modifica di configurazione.
Sono andato a cercare quanta parte della stanza questi prodotti leggano davvero e come la scelgano. Nessuno di loro lo dice. Slack afferma che gli agenti “partono con il contesto delle conversazioni e della conoscenza del vostro team già in mano” e si ferma lì. Anthropic dice che gli agenti costruiscono la comprensione a partire da “il testo che un team rende ricercabile” e si ferma lì. Immaginate un team che tiene un canale dev molto attivo da tre anni e ci accende dentro un agente: nessuno in quella stanza, e nessuno dal lato del fornitore, è in grado di dirgli quale di quei tre anni stia adesso plasmando l’output.
Due fornitori hanno notato un problema vicino e l’hanno risolto bene. Slack tiene gli agenti fuori dalle vostre stanze principali mettendo ogni attività in un code channel temporaneo che si archivia da solo, “senza intasare i canali principali”. Hermes limita le sue stanze di bot a dieci messaggi per invio e tre turni, per “evitare che le stanze si avvitino”. Sono entrambe soluzioni sensate ed entrambe riguardano il volume. L’agente che parla troppo è un problema che si vede. L’agente che legge i tre anni sbagliati no.
Curate la stanza che l’agente legge
Qui mi separo da Anthropic e voglio essere preciso, perché il loro consiglio è buono e il mio lo contraddice.
La prima lezione di Anthropic è lavorare in pubblico e dare agli agenti contesto ampio. Impostare i nuovi canali come pubblici per default. Fissare i confini di sicurezza a livello di workspace invece che documento per documento. Assicurarsi che “le decisioni finiscano in canali, documenti e note delle riunioni ogni volta” e scrivere gli artefatti in modo che gli agenti li trovino, “dato che gli agenti sono ormai un consumatore primario della documentazione di team”. L’istinto dietro tutto questo è che il vincolo stringente sia la fame di contesto, quindi la cura è più contesto, che circola più liberamente.
Era la risposta giusta quando l’alternativa era un agente che non vedeva niente. Adesso è la risposta sbagliata, perché volume e qualità hanno smesso di essere lo stesso problema nell’istante in cui l’agente è arrivato a raggiungere tutto. Il consiglio stesso di Anthropic contiene l’idea migliore e poi le passa accanto senza fermarsi: scrivere gli artefatti perché gli agenti li trovino vuol dire mettere mano a quello che c’è già, che è un lavoro diverso dall’aprire l’accesso ad altro.
Quindi trattate la stanza che l’agente legge come già trattate un CLAUDE.md, perché adesso fa lo stesso lavoro.
Date all’agente la stanza più piccola che contenga il lavoro e createla apposta invece di puntarlo sul canale che c’è. Il code channel temporaneo di Slack è l’istinto giusto e potete applicarlo ovunque a mano. Decidete cosa l’agente può leggere e mettete quella decisione per iscritto, perché in questo momento nessuno nella vostra organizzazione sa rispondere. Quando una decisione viene ribaltata, ditelo nella stanza con una frase intera, perché l’agente non ha modo di sapere che un thread è morto solo perché tutti hanno perso interesse. Mettete quello che deve durare in un file che l’agente legge, non in un messaggio che potrebbe recuperare. E nominate qualcuno. In questo momento la stanza è di tutti, il che nella pratica vuol dire che non è di nessuno.
Niente di tutto questo è una ragione per tenere l’agente fuori dalla stanza. Lo spostamento dentro la stanza è corretto e il ragionamento dei fornitori è giusto. Ma quest’estate non avete adottato una funzionalità di chat. Avete promosso la conversazione del vostro team a infrastruttura di produzione e sta girando senza versioning, senza revisione e senza proprietario.
Dorsey ha ragione: “don’t build alone”, non costruite da soli. Ma vale la pena sapere cosa vi siete portati dentro.