Multi-conta Cursor

Duas contas Cursor.
Um AgentsRoom. Zero logout.

Rode um login pessoal do cursor-agent em um projeto e um login de trabalho em outro, na mesma janela, ao mesmo tempo. Fixe uma conta Cursor por projeto, por pasta ou por agente. Faça login direto pelo painel de Configurações: sem exportar CURSOR_CONFIG_DIR na mão, sem ferramenta extra para instalar.

Multi-conta CursorCURSOR_CONFIG_DIR
Conta de trabalho
~/.cursor-work
Sessão iniciada
Agente em execução
Conta pessoal
~/.cursor
Sessão iniciada
Agente em execução
Duas contas com sessão iniciada, dois agentes, uma janela

Um diretório por conta Cursor, apontado pelo CURSOR_CONFIG_DIR. As duas contas continuam com sessão iniciada e as duas rodam ao mesmo tempo.

Por que usar várias contas Cursor

Razões reais para rodar mais de uma conta Cursor, explicadas de forma direta.

Separe trabalho e pessoal de forma limpa

A conta Cursor do seu empregador fica nos repositórios de trabalho. A sua conta pessoal fica nos projetos de fim de semana. Sem credenciais de trabalho em um projeto pessoal, sem sessões pessoais registradas na conta da empresa e sem nada para lembrar antes de escrever um prompt.

Fature o consumo por cliente

Quando um cliente lhe dá acesso à conta Cursor dele, as sessões desse cliente rodam nela. A cota dele é consumida, não a sua. Cada conta guarda o próprio histórico, então meses depois ainda dá para ler o que pertence a quem.

Evite colisões de cota

Se a sua conta de trabalho tem um plano apertado, uma execução longa de agente em um projeto pessoal não deveria consumi-la. Duas contas significam dois conjuntos de limites e dois históricos de uso, em vez de um único orçamento compartilhado no qual você esbarra o tempo todo.

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

Guarde uma segunda conta Cursor para experimentos barulhentos, agentes descartáveis e rascunhos de prompts, e deixe a conta principal limpa. Trocar entre elas é escolher em uma lista, por projeto ou por agente.

Organizações diferentes, políticas diferentes

Uma conta de empresa pode pertencer a um time do Cursor com o próprio modo de privacidade e as próprias regras de logging e de retenção. Manter uma conta pessoal ao lado significa que o seu código pessoal fica nos seus próprios termos, com as credenciais e a configuração isoladas no nível do diretório em disco.

Dois desenvolvedores, uma estação de trabalho

Quando dois desenvolvedores compartilham uma máquina, cada um faz login com a própria conta Cursor. O AgentsRoom lembra das duas e inicia a certa conforme o projeto ou o agente, em vez de vencer quem entrou por último.

Integrado diretamente no AgentsRoom

Sem switcher externo, sem wrapper de shell, sem a dança de logout e login.

Uma conta Cursor por projeto

Fixe uma conta Cursor em um projeto e todos os agentes dele herdam essa conta. Abra um projeto de trabalho e um projeto pessoal na mesma janela: cada um roda com o próprio login Cursor por baixo.

Substitua por agente

Precisa de um agente em outra conta? Edite o agente, escolha outra conta Cursor, salve. A substituição vale só para esse agente, o resto do projeto mantém a conta do projeto.

Uma conta por pasta de projetos

Fixe uma conta Cursor em uma pasta da barra lateral e todos os projetos guardados nela iniciam nessa conta, subpastas incluídas. Uma pasta de trabalho na conta de trabalho, uma pasta pessoal na conta pessoal. Um projeto, ou um único agente, sempre pode substituí-la.

Conta padrão global

Marque uma conta Cursor como padrão. Todo projeto novo inicia nela, a não ser que algo mais específico diga o contrário. Mude o padrão depois e todos os projetos que não fixam nada seguem automaticamente.

Faça login dentro do app

Adicione uma conta e o AgentsRoom abre um mini terminal integrado rodando cursor-agent login com o CURSOR_CONFIG_DIR certo já definido. Termine no navegador e confirme: a conta está pronta, e nada foi digitado em uma shell.

Isolamento estrito em disco

Cada conta vive no próprio diretório: as credenciais e o cli-config.json. Duas contas nunca compartilham uma identidade, e apagar uma conta no AgentsRoom nunca toca nos dados de outra.

Uma cor por conta

Dê a cada conta Cursor a própria cor. Ela aparece como um ponto no avatar do agente, no cabeçalho do terminal e no cartão do projeto, então qual conta está rodando se lê num relance em vez de precisar ser procurado.

Continue além de um limite de uso

Quando a conta em que um agente roda esgota a cota, o AgentsRoom pode movê-lo para outra conta Cursor em que você já está conectado. Com uma ressalva: a CLI cursor-agent não publica nenhum id de chat, então o agente é relançado do zero na outra conta em vez de retomar a mesma conversa. Qualquer conta pode ficar de fora desse grupo com um botão.

Aponte para um diretório que você já tem

Uma conta é apenas um caminho. Deixe o AgentsRoom criar e gerenciar um, ou digite o caminho de um diretório de configuração do Cursor que você já montou na mão, incluindo o seu ~/.cursor padrão. Nada é movido nem reescrito.

Como funciona por dentro

Construído sobre a variável de ambiente que a própria CLI do Cursor documenta.

01

CURSOR_CONFIG_DIR controla tudo

A CLI cursor-agent lê o seu estado local de um único diretório: as credenciais e o cli-config.json. O padrão é ~/.cursor, e CURSOR_CONFIG_DIR move isso para outro lugar. Um diretório é uma conta com sessão iniciada, então prender um agente a uma conta é prendê-lo a um diretório.

02

Cada conta é um diretório

Quando você adiciona uma conta, o AgentsRoom cria um diretório dentro do home dele e faz login ali. Você também pode apontar uma conta para qualquer diretório de configuração do Cursor que já tenha, informando o caminho. Para a CLI, as duas coisas são a mesma: um valor para CURSOR_CONFIG_DIR.

03

O login está integrado nas Configurações

O AgentsRoom inicia um mini terminal rodando cursor-agent login com CURSOR_CONFIG_DIR apontado para o novo diretório. A etapa no navegador é a de sempre. O Cursor não publica onde escreve as credenciais, então o AgentsRoom não adivinha um caminho: você confirma quando o navegador termina, em vez de ouvir que uma conta está pronta quando ela pode não estar.

04

A conta é resolvida no lançamento

Quando um agente inicia, o AgentsRoom percorre a cascata em ordem: substituição do agente, fixação do projeto, pasta mais próxima que fixa uma conta, padrão global e, por fim, o diretório da própria CLI. O CURSOR_CONFIG_DIR correspondente é colocado no ambiente do agente antes de o cursor-agent ser lançado.

Alternativas ao AgentsRoom

Outras formas de lidar com várias contas Cursor e o que o AgentsRoom faz de diferente.

Exportar CURSOR_CONFIG_DIR na mão

O caminho direto: export CURSOR_CONFIG_DIR=/algum/caminho antes de lançar o cursor-agent. Funciona, e para de funcionar no momento em que você abre uma segunda aba do terminal e esquece em qual conta ela está. O AgentsRoom define a mesma variável por você, por projeto e por agente, e mostra a conta ativa na interface.

Definir CURSOR_API_KEY

A armadilha em que quase todo mundo cai. Uma chave não troca de conta: ela é uma reserva usada quando não há sessão ativa, e um token de sessão já salvo na máquina tem prioridade. Quem já rodou cursor-agent login uma vez continua na primeira conta achando que a chave o mudou, sem nenhum erro para avisar. O diretório é a única alavanca que realmente troca de conta, e é ela que o AgentsRoom aciona.

Sair e entrar de novo toda vez

Rodar cursor-agent login na outra conta e depois de novo para voltar. O comando substitui a sessão em cache da máquina inteira, então é global e destrutivo: todos os outros projetos trocam junto com você, e qualquer sessão em andamento é perturbada. O AgentsRoom mantém todas as contas com sessão iniciada ao mesmo tempo e troca escolhendo em uma lista.

Duas máquinas ou duas sessões de usuário do sistema

Alguns times mantêm uma máquina separada, ou uma sessão de usuário do sistema operacional separada, para cada conta Cursor. É pesado e lento, e mesmo assim não dá para rodar um agente de trabalho e um pessoal em paralelo. O AgentsRoom roda os dois ao mesmo tempo, na mesma máquina, na mesma janela.

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

O AgentsRoom trata várias contas Cursor como um conceito de primeira classe: uma fixação por projeto, uma fixação por pasta, uma substituição por agente, um login integrado que roda cursor-agent login por você e uma cor por conta. As contas Cursor ficam ao lado das contas Claude, Codex e Grok no mesmo painel, então um agente Cursor de trabalho, um agente Cursor pessoal e um agente Claude podem rodar lado a lado.

FAQ

Quantas contas Cursor posso adicionar ao AgentsRoom?

Não há limite fixo. Uma conta é um diretório em disco, então adicione uma conta de trabalho, uma pessoal, uma por cliente e uma de teste se quiser. Todas ficam listadas no painel de Configurações e qualquer uma pode ser escolhida para um projeto, uma pasta ou um único agente.

Preciso de uma ferramenta extra para rodar duas contas Cursor?

Não. O AgentsRoom controla o CURSOR_CONFIG_DIR, a variável que a própria CLI do Cursor documenta. Sem switcher externo, sem wrapper de shell e sem dependência extra. O fluxo de login roda o comando oficial cursor-agent login em um terminal integrado nas Configurações.

Dois agentes podem rodar em duas contas Cursor diferentes ao mesmo tempo?

Sim, e é justamente esse o ponto. Cada agente tem o próprio ambiente, então a conta é decidida agente por agente. Um projeto fixado na conta de trabalho pode ter um agente substituído para a conta pessoal, e os dois rodam em paralelo na mesma janela.

Definir CURSOR_API_KEY troca a minha conta Cursor?

Não, e é essa a parte que surpreende as pessoas. Uma chave de API é uma reserva para quando não há sessão ativa. Depois que você fez login com cursor-agent login, a sessão salva tem prioridade e a chave é ignorada, em silêncio, sem nenhum erro para avisar que a troca não aconteceu. Diretórios de configuração separados são o único jeito confiável.

O que acontece se eu apagar uma conta que alguns agentes ainda apontam?

Nada quebra. Esses agentes caem silenciosamente para a próxima conta da cascata, e o diretório em si fica em disco caso você queira apontar outra conta para ele mais tarde. Você pode religar os agentes órfãos quando quiser.

As minhas credenciais Cursor são enviadas para um servidor?

Não. Cada diretório de conta fica na sua máquina. O AgentsRoom nunca lê, copia ou transmite credenciais, e não existe conta do AgentsRoom no meio. O login roda a CLI oficial cursor-agent login localmente, e a etapa no navegador acontece entre você e a Anysphere, como sempre.

Posso fixar uma conta Cursor em um grupo inteiro de projetos?

Sim. As pastas da barra lateral têm os próprios padrões, e a conta Cursor é um deles. Fixe a conta de trabalho na pasta que contém os seus repositórios de trabalho e todos os projetos lá dentro iniciam nela, incluindo os projetos adicionados depois e os das subpastas. A ordem é: substituição do agente, fixação do projeto, pasta mais próxima, padrão global e depois o diretório da própria CLI.

Posso misturar contas Cursor com contas Claude, Codex e Grok?

Sim. As contas são guardadas por provider, no mesmo painel de Múltiplas Contas. Um único projeto pode fixar uma conta Cursor e uma conta Claude ao mesmo tempo, e cada agente usa a conta do provider em que roda. Nada é compartilhado entre providers.

O que exatamente fica no diretório de uma conta Cursor?

As mesmas coisas que o ~/.cursor guarda para a CLI: as credenciais escritas pelo login no navegador e o cli-config.json com as configurações dessa conta. Duas contas são dois desses diretórios, e é por isso que podem ficar com sessão iniciada ao mesmo tempo sem interferir.

O que acontece quando uma conta Cursor fica sem cota?

O AgentsRoom pode mover o agente para outra conta Cursor em que você já está conectado, em vez de deixá-lo parado até a janela reiniciar. Uma ressalva, e ela importa: ao contrário de Claude, Codex e Grok, a CLI cursor-agent não publica nenhum id de chat, então não há nada a retomar. O agente é relançado do zero na outra conta em vez de continuar a mesma conversa. As contas que você prefere manter fora desse grupo podem ser excluídas uma a uma. O comportamento completo está descrito na página de troca automática de conta.

Mesma ideia, outro provider

Você também pode gostar: Multi-conta Grok

Várias contas Cursor dão a você dois logins Anysphere em um único app. O Multi-conta Grok faz o mesmo para a CLI grok, com as mesmas fixações e o mesmo isolamento. Os dois vivem no painel de Múltiplas Contas, ao lado de Claude e Codex.

Ver a funcionalidade Multi-conta Grok
Troca automática de conta

Seu agente atinge um limite de uso. Ele continua trabalhando mesmo assim.

Quando a conta Claude ou Codex em que um agente roda esgota a cota, o AgentsRoom entrega a mesma conversa a outra conta em que você já está conectado, e o trabalho continua.

Veja como funciona

Para se aprofundar

Pare de sair da sua conta Cursor. Escolha a conta em uma lista.

Rode uma conta Cursor de trabalho, uma pessoal e uma de cliente no AgentsRoom, lado a lado, hoje.

GrátisBaixar AgentsRoom

App complementar: acompanhe seus agentes em qualquer lugar

Use Claude, Codex, Antigravity 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