Claude Multi-Account

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.

Pannello Impostazioni di AgentsRoom con la sezione Claude Accounts che mostra l'account Lavoro connesso e l'account Personale pronto per l'accesso, più il selettore per progetto su una modale Nuovo Progetto

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.

01

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.

02

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.

03

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.

04

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.

05

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.

Stessa idea, angolazione diversa

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-Provider

Smetti 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.

GratisScarica AgentsRoom

App companion: monitora i tuoi agenti in movimento

Usa Claude, Codex, Gemini CLI o un altro provider IA.

Installa l'estensione
Chrome Web Store

Invia bug e richieste direttamente nel tuo backlog pubblico.

Uno sguardo ad AgentsRoom in azione.

Multi-progetto
Multi-provider
Multi-agente
Stato in tempo reale
Diff e commit
App mobile
Anteprima live
Team di agenti
Test browser
Dev guidata da backlog
Libreria di prompt
Libreria di skill
Vedi tutte le funzionalità