Due account Claude Code.
Un solo AgentsRoom. Nessun trucco da shell.
Esegui un login Claude Code personale su un progetto e un login di lavoro su un altro, nella stessa finestra, nello stesso momento. Fissa un account Claude per progetto. Fai l'override per agente quando ti serve. Accedi direttamente dal pannello Impostazioni, senza export di CLAUDE_CONFIG_DIR, senza installare strumenti aggiuntivi.
Perché usare più account Claude Code
Le vere ragioni per cui gli sviluppatori usano più di un account Claude, dette in parole semplici.
Tieni il lavoro e il personale ben separati
L'account Claude Code del tuo datore di lavoro resta sui progetti di lavoro. Il tuo account personale resta sui progetti del fine settimana. Niente contaminazione accidentale dei prompt, niente credenziali di lavoro che finiscono su un progetto secondario, niente sessioni personali registrate sull'account di lavoro.
Fattura il consumo per cliente
Quando un cliente ti dà accesso a Claude, le sessioni di quel cliente girano sul suo account. Vengono consumati i suoi token, non i tuoi. Il monitor di consumo Claude di AgentsRoom tiene separati i totali per account, così la rifatturazione è semplice.
Evita le collisioni di quota
Se il tuo account di lavoro ha una quota Anthropic risicata, un lungo run di un agente su un progetto personale del fine settimana non la intacca. Ogni account ha i suoi limiti, il suo stato di rate-limiting, la sua cronologia di consumo.
Esegui un account di test accanto a uno di produzione
Crea un account Claude separato per esperimenti rumorosi, agenti usa e getta e bozze di prompt. Mantieni pulito l'account di produzione. Passa dall'uno all'altro per agente, per progetto, in due clic.
Org diverse, policy diverse
Alcuni account Claude sono legati a un SSO aziendale con logging o telemetria obbligatori. Tenere separato un account personale significa che il tuo lavoro di programmazione personale resta alle tue condizioni, isolato a livello di cartella sul disco.
Pair programming per due persone su un solo Mac
Se due sviluppatori condividono di tanto in tanto una postazione, ciascuno può accedere con il proprio account Claude Code. AgentsRoom li ricorda entrambi e avvia quello giusto a seconda del progetto o dell'agente.

Il pannello Claude Accounts nelle Impostazioni, più il selettore per progetto nel flusso di Nuovo Progetto.
Integrato direttamente in AgentsRoom
Nessuno switcher esterno, nessuno script shell, nessun balletto logout-login.
Un account Claude per progetto
Fissa un account Claude su un progetto. Ogni agente di quel progetto lo eredita per impostazione predefinita. Apri un progetto di Lavoro e uno Personale nella stessa finestra, ciascuno che gira sul proprio account Claude sotto il cofano.
Override per agente
Ti serve un singolo agente su un account diverso? Modifica l'agente, scegli un altro account Claude, salva. L'override si applica solo a quell'agente. Il resto del progetto mantiene l'account a livello di progetto.
Accedi dentro l'app
Clicca "Add an account" e AgentsRoom apre un mini terminale integrato che esegue claude con il giusto CLAUDE_CONFIG_DIR. Digiti /login, completi l'OAuth nel browser, incolli il codice. Il badge di stato passa a Signed in nel momento in cui le credenziali arrivano sul disco.
Account predefinito globale
Imposta un account Claude come predefinito globale. Ogni nuovo progetto parte su quell'account finché non fai l'override. Cambia il predefinito in seguito e ogni progetto non fissato lo segue automaticamente.
Compatibile con CCS
Usi già Claude Code Switcher? Punta un profilo su ~/.ccs/instances/work o su qualsiasi altra cartella CCS. AgentsRoom riutilizza le credenziali esistenti, senza fare di nuovo il login.
Isolamento rigoroso su disco
Ogni account vive nella propria cartella: token, sessioni, cronologia del progetto. Due account non condividono mai un file. Eliminare un account in AgentsRoom non tocca mai i dati di un altro account.
Tracciamento dei token per account
Il contatore di consumo dei token Claude Code in AgentsRoom legge i transcript JSONL di ogni account in modo indipendente. Totali per sessione, tasso di cache hit e avvisi funzionano allo stesso modo su ogni account.
Attribuzione dei file per agente
La revisione delle modifiche e il diff per agente continuano a funzionare tra gli account. I file modificati da un agente vengono attribuiti correttamente anche quando l'agente gira su un account Claude diverso da quello predefinito.
Come funziona sotto il cofano
Costruito sul meccanismo multi-account ufficiale di Claude Code.
CLAUDE_CONFIG_DIR controlla tutto
Claude Code legge i suoi token, i metadati di sessione e la cronologia del progetto dalla cartella puntata da CLAUDE_CONFIG_DIR. Il valore predefinito è ~/.claude. Impostare questa variabile su un'altra cartella cambia l'account attivo. AgentsRoom usa questo meccanismo ufficiale per alimentare il supporto multi-account.
Ogni account è una cartella gestita
Quando clicchi "Add an account", AgentsRoom crea ~/.agentsroom/claude-profiles/<id>/ e ci fa l'accesso dentro. Puoi anche puntare un account su una cartella esistente, inclusa una cartella di istanza CCS come ~/.ccs/instances/work.
Il flusso di accesso è integrato nelle Impostazioni
AgentsRoom avvia un mini PTY che esegue claude con CLAUDE_CONFIG_DIR impostato sul nuovo profilo. Digiti /login, il browser si apre, incolli il codice. AgentsRoom interroga .credentials.json una volta al secondo così il badge Signed in compare nel momento in cui il file arriva sul disco.
Risoluzione a cascata al momento dello spawn
Quando un agente parte, AgentsRoom risolve l'account Claude effettivo in quest'ordine: override dell'agente, pin del progetto, predefinito delle impostazioni, predefinito di sistema ~/.claude. Il giusto CLAUDE_CONFIG_DIR viene impostato nell'ambiente del PTY prima che claude venga lanciato.
Tracciamento dei token e dei file restano corretti
I lettori interni di AgentsRoom (consumo dei token, attribuzione dei file, monitor delle sessioni) scorrono tutte le cartelle di account note, più ~/.claude come fallback. Il metafile di sessione giusto vince per PID, così i contatori per agente e i diff restano accurati a prescindere dall'account che ha avviato l'agente.
Cosa contiene ogni cartella di account
Ogni cartella di account Claude contiene le credenziali OAuth, i metafile dei metadati di sessione indicizzati per PID, i transcript JSONL per progetto, le impostazioni globali di Claude e la cronologia del progetto. AgentsRoom tiene queste cartelle isolate e non copia mai file tra l'una e l'altra.
Contenuto per account
- • Credenziali OAuth (.credentials.json)
- • Metafile di sessione in sessions/<pid>.json
- • Transcript JSONL in projects/<encoded-cwd>/<sessionId>.jsonl
- • Impostazioni globali e cronologia per account
Alternative ad AgentsRoom
Altri modi per gestire più account Claude Code, e cosa fa AgentsRoom in modo diverso.
CCS (Claude Code Switcher)
CCS è un wrapper shell che mantiene cartelle di profili Claude separate sotto ~/.ccs/instances/<nome> e cambia CLAUDE_CONFIG_DIR prima di eseguire claude. Funziona, ma vive fuori dall'IDE: cambi profilo globalmente per l'intera shell, non per progetto né per agente. AgentsRoom è pienamente compatibile con i profili CCS. Punta un account AgentsRoom su un'istanza CCS e riutilizza le credenziali direttamente.
CLAUDE_CONFIG_DIR a mano
Il metodo ufficiale supportato da Anthropic: export CLAUDE_CONFIG_DIR=/percorso prima di lanciare claude. Manuale, soggetto a errori, e nel momento in cui apri una seconda scheda dimentichi su quale account sei. AgentsRoom gestisce questa variabile al posto tuo, per progetto e per agente, e ti mostra l'account attivo nel selettore ogni volta.
Due Mac separati o due sessioni utente
Alcuni team usano una macchina separata o una sessione utente macOS separata per account Claude. Pesante, lento, e non puoi eseguire un agente di lavoro e uno personale in parallelo. AgentsRoom li esegue entrambi nello stesso momento sullo stesso Mac, nella stessa finestra.
Logout e login ogni volta
Digiti claude /logout, poi claude /login sul nuovo account, poi di nuovo per tornare indietro. Perdi le tue sessioni, costa minuti a ogni cambio e rompe --resume su ogni sessione precedente. AgentsRoom tiene ogni account connesso in modo permanente, cambia con un clic e non invalida mai una sessione.
Script shell e alias personalizzati
Alcuni sviluppatori avvolgono claude in una funzione shell che esporta CLAUDE_CONFIG_DIR in base alla cartella corrente. Fragile, fatto a mano e invisibile dall'IDE. AgentsRoom codifica la stessa idea in modo dichiarativo a livello di progetto, con un badge nell'interfaccia che ti dice sempre quale account è attivo.
Cosa fa AgentsRoom che gli altri non fanno
AgentsRoom è l'unico IDE che porta in primo piano i più account Claude Code come concetto di prima classe, con un pin per progetto, un override per agente, un flusso di accesso integrato, un badge di stato per account e la piena compatibilità con i profili CCS. Accedi una volta per account, fissi gli account per progetto, fai l'override per agente, e smetti di preoccuparti di quale account sia caricato. Più account E più provider nello stesso progetto: un agente Claude Lavoro, un agente Claude Personale e un agente Codex possono girare tutti fianco a fianco.
FAQ
Quanti account Claude Code posso aggiungere ad AgentsRoom?
Non c'è un limite rigido. Ogni account è una cartella sul disco. Aggiungi un account Lavoro, un account Personale, un account per cliente, un account di test: AgentsRoom li elenca tutti nel pannello Impostazioni e ti lascia sceglierne uno qualsiasi per progetto o per agente.
Devo installare CCS o un altro strumento per usare più account Claude in AgentsRoom?
No. AgentsRoom gestisce direttamente il meccanismo CLAUDE_CONFIG_DIR di Claude Code. Nessuno switcher esterno, nessun wrapper shell, nessuna dipendenza aggiuntiva. Il flusso di accesso è completamente integrato nel pannello Impostazioni.
Uso già CCS. Posso mantenere i miei profili CCS esistenti?
Sì. Quando aggiungi un account in AgentsRoom, clicca "Custom path" e punta alla cartella del tuo profilo CCS esistente, per esempio ~/.ccs/instances/work. AgentsRoom riutilizza le credenziali già salvate lì. Non serve fare di nuovo il login.
Due agenti diversi nello stesso progetto possono girare su due account Claude diversi nello stesso momento?
Sì. Il progetto fissa un account predefinito, ma ogni agente può fare l'override. Apri un progetto fissato sull'account Lavoro, modifica un agente specifico perché usi l'account Personale, e i due agenti girano in parallelo su account Claude diversi nella stessa finestra.
I contatori dei token e l'attribuzione dei file sono accurati quando un agente gira su un account Claude diverso da quello predefinito?
Sì. AgentsRoom scansiona ogni cartella di account configurata, più ~/.claude come fallback, quando legge i metadati di sessione. I PID sono globalmente univoci, quindi il metafile di sessione di ogni agente viene trovato in esattamente una cartella. I conteggi dei token per sessione, il tasso di cache hit e i diff per agente funzionano in modo identico tra gli account.
Cosa succede se elimino un account a cui alcuni agenti fanno ancora riferimento?
Non si rompe nulla. Gli agenti ripiegano silenziosamente sull'account Claude predefinito. La cartella eliminata resta sul disco nel caso tu voglia puntarci un altro profilo in seguito. Puoi ricollegare gli agenti orfani a un altro account in qualsiasi momento dalla finestra di modifica dell'agente.
Le credenziali vengono condivise con altri utenti di AgentsRoom o inviate a un server?
No. Ogni cartella di account resta sulla tua macchina locale. AgentsRoom non legge, non copia e non trasmette mai le credenziali. Il flusso di accesso esegue il CLI ufficiale claude in un PTY locale, l'OAuth avviene tra Anthropic e il tuo browser come al solito.
La funzione resume funziona dopo che ho cambiato l'account Claude di un agente?
Quando l'account di un agente cambia, la sua sessione precedente vive nella vecchia cartella di account e non può essere ripresa nella nuova. AgentsRoom rileva il fallimento e avvia automaticamente una nuova sessione. Nessuna pulizia manuale necessaria.
Potrebbe piacerti anche: Multi-Provider
I più account Claude ti danno diversi login Claude in una sola app. Multi-Provider ti dà diversi motori IA in una sola app: Claude, Codex, Gemini CLI, OpenCode e Aider. Stessa idea, applicata al provider IA anziché all'account. Fissa un provider per progetto, fai l'override per agente, cambia a metà conversazione mantenendo il contesto.
Scopri la feature Multi-ProviderSmetti di destreggiarti con le variabili shell. Scegli l'account da un selettore.
Esegui un account Claude Lavoro, un account Claude Personale e un account cliente in AgentsRoom, fianco a fianco, già da oggi.
App companion: monitora i tuoi agenti in movimento
Usa Claude, Codex, Gemini CLI o un altro provider IA.
Invia bug e richieste direttamente nel tuo backlog pubblico.
Uno sguardo ad AgentsRoom in azione.