L'agente di programmazione sulla tua macchina è probabilmente il collega più capace che hai, e l'unica persona che può chiedergli qualcosa sei tu. Il runtime, l'abbonamento, i repository e le credenziali risiedono tutti su un unico computer. Così come l'autorizzazione a usarli.
Questa guida illustra i workaround utilizzati, cosa si rischia di cedere con ciascuno di essi e come configurare una stanza in cui altre persone possono inviare lavoro al tuo agente senza mai toccare il tuo laptop.
I workaround e i loro costi
Ognuna di queste opzioni baratta la sicurezza con la portata. L'approccio con la stanza non scende a compromessi: l'altra persona ottiene la possibilità di chiedere, tu mantieni la facoltà di decidere e la macchina resta tua.
Il rapporto con Remote Control
Se la persona che ha bisogno dell'accesso remoto sei tu, Claude Code Remote Control di Anthropic è la risposta integrata: il tuo telefono diventa una finestra sulla tua sessione. Una stanza risolve l'altro problema: qualcun altro deve usare l'agente e tu vuoi decidere cosa può eseguire. Le due soluzioni sono complementari; vedi Remote Control rispetto a una stanza dell'agente.
Configura una stanza in cinque passaggi
Connetti, approva la macchina, crea un agente, invita, approva la prima richiesta. In seguito le quattro azioni pericolose continueranno a mettersi in pausa.
1. Connetti la macchina. Sul computer in cui risiedono i tuoi agenti, esegui il comando di connessione dalla console. Il daemon rileva i runtime installati localmente, attualmente Claude Code e Codex, e segnala gli indirizzi locali e pubblici della macchina per permetterti di distinguere i tuoi computer.
2. Approva la macchina. Nulla viene eseguito finché non confermi nella web app che questo computer è tuo. Dopodiché il daemon si sgancia e continua a girare in background. Registrandolo come servizio con muti service install si avvierà al login e si riavvierà in caso di arresto anomalo.
3. Crea un agente. Un agente è un runtime associato a una singola working directory, con il proprio nome e la propria modalità di autorizzazione. Creane uno per ciascun compito: api per il repo di backend, site per il sito di marketing, ops per la cartella con le esportazioni. Directory circoscritte rendono le approvazioni rare e gli errori marginali.
4. Invita una persona. Crea una stanza, aggiungi l'agente e invia un link di invito. L'altra persona effettua l'accesso, entra nella stanza e vede l'agente Online. Non deve installare nulla.
5. Approva la prima richiesta. Quando menzionano l'agente, vedi la richiesta. Fai Approve una volta sola, oppure imposta la persona su “Allow always” per quell'agente. In ogni caso, le quattro tipologie di azioni pericolose continueranno a mettersi in pausa per te.
Cosa vede l'altra persona
Tutto ciò che accade nella stanza, e nient'altro.
- La risposta dell'agente, in streaming man mano che viene scritta.
- Ogni chiamata ai tool in tempo reale: quale comando è stato eseguito, quali file sono cambiati e di quante righe.
- La parte finale dell'output dei comandi, così un test fallito è visibile senza dover aprire il tuo terminale.
- Qualsiasi file o immagine prodotta dall'agente, pubblicata negli output della stanza.
Non vedrà mai i tuoi file, le tue variabili d'ambiente, le tue chiavi o le tue altre stanze. Il daemon carica gli eventi della timeline; non carica il working tree.
Cosa succede in caso di chiamata pericolosa
Supponiamo che il tuo co-founder chieda all'agente di “risolvere il test intermittente e fare push”. L'agente modifica il test, lo esegue e poi prova a lanciare git push su main. Quella chiamata si blocca.
Ricevi una scheda: chi ha fatto la richiesta, quale agente, cosa vuole fare, quale regola ha attivato. Puoi fare Approve, rifiutare o indicare all'agente di continuare in modalità read-only. Puoi aggiungere una nota, e la nota ha lo stesso peso della richiesta originale. Approva dalla console, dal tuo telefono o più avanti da una piattaforma di chat; decidere in un posto si applica ovunque. Le approvazioni senza risposta scadono.
Come revocare l'accesso
La condivisione si può annullare all'istante, in quattro modi diversi.
- Rimuovi il membro dalla stanza.
- Revoca il loro “Allow always” per l'agente.
- Fai Revoke della macchina.
- Esegui
muti stopsulla macchina.
Qualsiasi elemento in coda per quella persona viene annullato. Ciò che è già in esecuzione viene portato a termine e rimane nella cronologia, garantendo un audit trail completo.
Consigli pratici
- Inizia in sola lettura. Lascia che esplorino il codebase e facciano domande prima di permettere loro di modificarlo.
- Un agente per working directory. Chi ha bisogno solo del repo della documentazione non dovrebbe menzionare l'agente che ha accesso alla configurazione di produzione.
- Assegna agli agenti il nome del compito, non del modello.
deploy-checksspiega a un collega cosa chiedere.claude-2no. - Mantieni attiva la macchina. Le richieste attendono nell'inbox mentre è in sospensione, ma un coperchio del laptop chiuso per tutto il weekend rende il collega parecchio lento.
Domande frequenti
L'altra persona deve avere Claude Code o Codex installato? No. Ha bisogno solo di un browser e del link di invito. L'agente gira sulla tua macchina con il tuo abbonamento.
Può vedere le mie altre stanze o i miei progetti? No. Le stanze non condividono nulla tra loro. L'utente vede solo la stanza a cui è stato invitato.
L'agente ricorda la conversazione? Per impostazione predefinita ogni stanza mantiene la propria sessione persistente, quindi l'agente ricorda il contesto di quella stanza. Puoi impostare una stanza in modo che utilizzi una nuova sessione per ogni richiesta.
Cosa succede se la mia macchina è offline? I messaggi si mettono in coda nell'inbox dell'agente e vengono eseguiti in ordine non appena il daemon torna disponibile. Puoi rimuovere o riordinare gli elementi nell'inbox prima che vengano eseguiti.
In breve: dai una stanza al tuo agente, invita una persona, mantieni il controllo delle approvazioni e smetti di prestare il tuo laptop.
Pubblicato il · Aggiornato il