Codex Multi-Conta

Duas contas Codex.
Um AgentsRoom. Zero truques de shell.

Um login pessoal do Codex CLI num projeto e um de trabalho noutro, na mesma janela, ao mesmo tempo. Fixe uma conta Codex por projeto. Substitua por agente quando precisar. Faça login diretamente no painel de Definições, sem exportar CODEX_HOME, sem ferramentas extra.

Painel de Múltiplas Contas do AgentsRoom nas Definições com separadores Claude e Codex, uma conta Codex Work e uma conta Codex Personal com badges de estado de sessão

O painel de Múltiplas Contas nas Definições, unificado para Claude e Codex. Escolha uma conta Codex por projeto e por agente.

Porquê usar várias contas Codex

Razões reais pelas quais os developers usam mais de uma conta Codex, explicadas de forma direta.

Separe trabalho e pessoal de forma limpa

A conta Codex do seu empregador fica nos projetos de trabalho. A sua conta pessoal OpenAI fica nos projetos de fim de semana. Sem mistura acidental de prompts, sem credenciais de trabalho num projeto pessoal, sem sessões pessoais registadas na conta de trabalho.

Fature o consumo por cliente

Quando um cliente lhe dá acesso ao Codex, as sessões desse cliente correm na conta dele. Os tokens dele são consumidos, não os seus. Cada conta tem o seu próprio histórico de utilização, o que simplifica a faturação.

Evite colisões de quota

Se a sua conta de trabalho tem uma quota OpenAI apertada, uma execução longa de agente num projeto pessoal de fim de semana não a consome. Cada conta tem os seus próprios limites, o seu próprio estado de rate-limiting, o seu próprio histórico de utilização.

Use uma conta de teste ao lado da de produção

Crie uma conta Codex separada para experiências ruidosas, agentes descartáveis e rascunhos de prompts. Mantenha a conta de produção limpa. Troque entre elas por agente ou por projeto em dois cliques.

Organizações diferentes, políticas diferentes

Algumas contas OpenAI estão ligadas a SSO empresarial com logging obrigatório ou telemetria. Manter uma conta pessoal separada significa que o seu código pessoal fica nos seus próprios termos, isolado ao nível do diretório no disco.

Pair coding de dois programadores numa máquina

Se dois developers partilham uma estação de trabalho ocasionalmente, cada um pode iniciar sessão com a sua própria conta Codex. O AgentsRoom lembra-se de ambas e lança a certa conforme o projeto ou o agente.

Integrado diretamente no AgentsRoom

Sem switcher externo, sem scripts de shell, sem a dança de logout-login.

Uma conta Codex por projeto

Fixe uma conta Codex num projeto. Todos os agentes desse projeto herdam-na por defeito. Abra um projeto Work e um projeto Personal na mesma janela, cada um a correr a sua própria conta Codex por baixo.

Substitua por agente

Precisa de um agente específico noutra conta? Edite o agente, escolha outra conta Codex, guarde. A substituição aplica-se apenas a esse agente. O resto do projeto mantém a conta ao nível do projeto.

Faça login dentro da app

Clique em "Adicionar uma conta" e o AgentsRoom abre um mini terminal integrado a executar codex login com o CODEX_HOME correto. Complete o fluxo OAuth no browser, cole o código de volta. O badge de estado muda para Sessão iniciada no momento em que as credenciais chegam ao disco.

Conta padrão global

Defina uma conta Codex como padrão global. Cada novo projeto arranca nessa conta a não ser que substitua. Mude o padrão mais tarde e todos os projetos não fixados seguem automaticamente.

Isolamento estrito no disco

Cada conta vive no seu próprio diretório gerido pelo CODEX_HOME: tokens, sessões, configuração. Duas contas nunca partilham um ficheiro. Apagar uma conta no AgentsRoom nunca toca nos dados de outra conta.

Como funciona por dentro

Construído sobre o mecanismo oficial de multi-conta do Codex CLI.

01

CODEX_HOME controla tudo

O Codex CLI lê os seus tokens e configuração do diretório apontado pelo CODEX_HOME. O valor padrão é ~/.codex. Mudar esta variável para outro diretório troca a conta ativa. O AgentsRoom usa este mecanismo oficial para suportar múltiplas contas.

02

Cada conta é um diretório gerido

Quando clica em "Adicionar uma conta", o AgentsRoom cria ~/.agentsroom/codex-profiles/<id>/ e faz login aí. Também pode apontar uma conta para qualquer pasta de configuração Codex existente introduzindo um caminho personalizado.

03

O fluxo de login está integrado nas Definições

O AgentsRoom lança um mini PTY a executar codex login com CODEX_HOME apontado para o novo diretório de perfil. Complete o OAuth no browser, cole o código. O AgentsRoom sonda o auth.json uma vez por segundo, por isso o badge de Sessão iniciada aparece no momento em que o ficheiro chega ao disco.

04

Resolução em cascata ao lançar

Quando um agente arranca, o AgentsRoom resolve a conta Codex efetiva nesta ordem: substituição do agente, pin do projeto, padrão das definições, padrão do sistema ~/.codex. O CODEX_HOME correto é definido no ambiente PTY antes de o Codex arrancar.

Alternativas ao AgentsRoom

Outras formas de gerir várias contas Codex e o que o AgentsRoom faz de diferente.

CODEX_HOME à mão

A forma direta: exportar CODEX_HOME=/caminho antes de lançar o Codex. Manual, propenso a erros, e no momento em que abre um segundo separador do terminal esquece em que conta está. O AgentsRoom gere esta variável por si, por projeto e por agente, e mostra a conta ativa no seletor a toda a hora.

Duas máquinas separadas ou duas sessões de utilizador

Algumas equipas usam uma máquina separada ou uma sessão de utilizador de SO diferente por conta Codex. Pesado, lento e não pode executar um agente de trabalho e um pessoal em paralelo. O AgentsRoom executa ambos ao mesmo tempo na mesma máquina, na mesma janela.

Terminar e iniciar sessão de cada vez

Executar codex logout, depois codex login na nova conta, depois de novo para voltar. Custa minutos por troca e interrompe qualquer sessão em curso. O AgentsRoom mantém todas as contas com sessão iniciada permanentemente, troca com um clique.

Scripts de shell que envolvem codex login

Alguns developers envolvem o Codex numa função de shell que exporta CODEX_HOME com base no diretório atual. Frágil, feito à mão e invisível a partir do IDE. O AgentsRoom codifica a mesma ideia de forma declarativa ao nível do projeto, com um badge de UI que sempre indica qual a conta ativa.

O que o AgentsRoom faz que os outros não fazem

O AgentsRoom é o único IDE que expõe várias contas Codex como conceito de primeira classe: com um pin por projeto, uma substituição por agente, um fluxo de login na app via codex login e um badge de estado por conta. Faz login uma vez por conta, fixa contas por projeto, substitui por agente e deixa de se preocupar com que conta está carregada. Várias contas Codex E contas Claude na mesma janela: um agente Codex Work, um agente Codex Personal e um agente Claude podem correr em paralelo.

FAQ

Quantas contas Codex posso adicionar ao AgentsRoom?

Não há limite fixo. Cada conta é um diretório no disco. Adicione uma conta Work, uma Personal, uma por cliente, uma de teste: o AgentsRoom lista-as todas no painel de Definições e permite escolher qualquer uma por projeto ou por agente.

Preciso de instalar alguma ferramenta extra para usar várias contas Codex no AgentsRoom?

Não. O AgentsRoom gere o mecanismo CODEX_HOME do Codex CLI diretamente. Sem switcher externo, sem wrapper de shell, sem dependência extra. O fluxo de login está completamente integrado no painel de Definições e executa o comando oficial codex login.

Podem dois agentes diferentes do mesmo projeto executar em duas contas Codex diferentes ao mesmo tempo?

Sim. O projeto fixa uma conta padrão, mas cada agente pode substituí-la. Abra um projeto fixado na conta Work, edite um agente específico para usar a conta Personal e os dois agentes correm em paralelo em contas Codex diferentes na mesma janela.

O que acontece se apagar uma conta que alguns agentes ainda referenciam?

Nada quebra. Os agentes voltam silenciosamente para a conta Codex padrão. O diretório apagado fica no disco caso queira apontar outro perfil para ele mais tarde. Pode reatribuir os agentes órfãos a outra conta em qualquer momento a partir do diálogo de Editar Agente.

As credenciais são partilhadas com outros utilizadores do AgentsRoom ou enviadas para um servidor?

Não. Cada diretório de conta permanece na sua máquina local. O AgentsRoom nunca lê, copia ou transmite credenciais. O fluxo de login executa o CLI oficial codex login num PTY local, o OAuth acontece entre a OpenAI e o seu browser como sempre.

Posso misturar contas Claude e contas Codex no mesmo projeto?

Sim. O painel de Múltiplas Contas nas Definições gere as contas Claude e Codex de forma independente. Um único projeto pode ter uma conta Claude fixada e uma conta Codex fixada. Cada agente usa o provider e a conta para os quais está configurado.

Mesma ideia, outro provider

Também pode gostar: Claude Multi-Conta

Várias contas Codex dão-lhe vários logins de Codex numa app. O Claude Multi-Conta faz o mesmo para o Claude Code: execute uma conta Claude Work, uma Claude Personal e uma Claude de cliente em paralelo. Ambas as funcionalidades vivem no mesmo painel de Múltiplas Contas nas Definições do AgentsRoom.

Ver a funcionalidade Claude Multi-Conta

Deixe de fazer malabarismo com variáveis de shell. Escolha a conta num seletor.

Execute uma conta Codex Work, uma Codex Personal e uma de cliente no AgentsRoom, em paralelo, hoje.

GratisBaixar AgentsRoom

App complementar: acompanhe seus agentes em qualquer lugar

Use Claude, Codex, Gemini CLI ou outro provedor de IA.

Instalar a extensão
Chrome Web Store

Envie bugs e pedidos direto para o seu backlog público.

Uma visão do AgentsRoom em ação.

Multi-projetos
Multi-provedor
Multi-agentes
Status ao vivo
Diff e commit
App mobile
Preview ao vivo
Equipes de agentes
Testes no navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas as funcionalidades