Dos cuentas Cursor.
Un AgentsRoom. Cero cierres de sesión.
Ejecuta un inicio de sesión personal de cursor-agent en un proyecto y uno de trabajo en otro, en la misma ventana, al mismo tiempo. Fija una cuenta Cursor por proyecto, por carpeta o por agente. Inicia sesión directamente desde el panel de Ajustes: sin exportar CURSOR_CONFIG_DIR a mano, sin instalar ninguna herramienta extra.
CURSOR_CONFIG_DIR~/.cursor-work~/.cursorUn directorio por cuenta Cursor, apuntado por CURSOR_CONFIG_DIR. Las dos cuentas mantienen la sesión iniciada y las dos corren a la vez.
Por qué usar varias cuentas Cursor
Razones reales por las que los desarrolladores usan más de una cuenta Cursor, explicadas sin rodeos.
Separa el trabajo y lo personal de forma limpia
La cuenta Cursor de tu empresa se queda en los repositorios de trabajo. Tu cuenta personal se queda en tus proyectos de fin de semana. Sin credenciales de trabajo en un proyecto personal, sin sesiones personales registradas en la cuenta de la empresa y sin nada que recordar antes de escribir un prompt.
Factura el consumo por cliente
Cuando un cliente te da acceso a su cuenta Cursor, las sesiones de ese cliente corren en ella. Se gasta su cuota, no la tuya. Cada cuenta conserva su propio historial, así que meses después sigue siendo legible qué pertenece a quién.
Evita colisiones de cuota
Si tu cuenta de trabajo tiene un plan ajustado, una ejecución larga de agente en un proyecto personal no debería consumirla. Dos cuentas significan dos juegos de límites y dos historiales de uso, en vez de un único presupuesto compartido con el que chocas todo el tiempo.
Usa una cuenta de prueba junto a la de producción
Reserva una segunda cuenta Cursor para experimentos ruidosos, agentes desechables y borradores de prompts, y deja limpia la cuenta principal. Cambiar entre ellas es elegir en una lista, por proyecto o por agente.
Distintas organizaciones, distintas políticas
Una cuenta de empresa puede pertenecer a un equipo de Cursor con su propio modo de privacidad y sus propias reglas de logging y de retención. Mantener una cuenta personal al lado significa que tu código personal se queda en tus propios términos, con las credenciales y la configuración aisladas a nivel de directorio en disco.
Dos desarrolladores, una estación de trabajo
Cuando dos desarrolladores comparten una máquina, cada uno inicia sesión con su propia cuenta Cursor. AgentsRoom recuerda ambas y lanza la correcta según el proyecto o el agente, en lugar de que gane quien haya entrado en último lugar.
Integrado directamente en AgentsRoom
Sin switcher externo, sin wrapper de shell, sin el baile de cerrar e iniciar sesión.
Una cuenta Cursor por proyecto
Fija una cuenta Cursor en un proyecto y todos sus agentes la heredan. Abre un proyecto de trabajo y uno personal en la misma ventana: cada uno corre con su propio inicio de sesión de Cursor por debajo.
Anula por agente
¿Necesitas un agente en otra cuenta? Edita el agente, elige otra cuenta Cursor, guarda. La anulación solo aplica a ese agente, el resto del proyecto mantiene la cuenta del proyecto.
Una cuenta por carpeta de proyectos
Fija una cuenta Cursor en una carpeta de la barra lateral y todos los proyectos guardados dentro arrancan en esa cuenta, subcarpetas incluidas. Una carpeta de trabajo en la cuenta de trabajo, una carpeta personal en la personal. Un proyecto, o un solo agente, siempre puede anularlo.
Cuenta por defecto global
Marca una cuenta Cursor como predeterminada. Todos los proyectos nuevos arrancan en ella salvo que algo más específico diga lo contrario. Cambia el predeterminado después y todos los proyectos que no fijan nada lo siguen automáticamente.
Inicia sesión dentro de la app
Añade una cuenta y AgentsRoom abre un mini terminal integrado que ejecuta cursor-agent login con el CURSOR_CONFIG_DIR correcto ya puesto. Termina en el navegador y confirma: la cuenta está lista, y no has escrito nada en una shell.
Aislamiento estricto en disco
Cada cuenta vive en su propio directorio: las credenciales y cli-config.json. Dos cuentas nunca comparten una identidad, y borrar una cuenta en AgentsRoom nunca toca los datos de otra.
Un color por cuenta
Dale su propio color a cada cuenta Cursor. Aparece como un punto en el avatar del agente, en la cabecera del terminal y en la tarjeta del proyecto, así ves de un vistazo qué cuenta está corriendo en lugar de tener que buscarlo.
Sigue trabajando más allá de un límite de uso
Cuando la cuenta en la que corre un agente agota su cuota, AgentsRoom puede moverlo a otra cuenta Cursor en la que ya tienes sesión iniciada. Con una salvedad: la CLI cursor-agent no publica ningún id de chat, así que el agente se relanza limpiamente en la otra cuenta en lugar de retomar la misma conversación. Cualquier cuenta se puede dejar fuera de ese grupo con un interruptor.
Apunta a un directorio que ya tienes
Una cuenta no es más que una ruta. Deja que AgentsRoom cree y gestione una, o escribe la ruta de un directorio de configuración de Cursor que ya hayas montado a mano, incluido tu ~/.cursor por defecto. No se mueve ni se reescribe nada.
Cómo funciona por dentro
Construido sobre la variable de entorno que la propia CLI de Cursor documenta.
CURSOR_CONFIG_DIR lo controla todo
La CLI cursor-agent lee su estado local de un solo directorio: las credenciales y cli-config.json. Por defecto es ~/.cursor, y CURSOR_CONFIG_DIR lo mueve a otro sitio. Un directorio es una cuenta con la sesión iniciada, así que atar un agente a una cuenta es atarlo a un directorio.
Cada cuenta es un directorio
Cuando añades una cuenta, AgentsRoom crea un directorio bajo su propio home e inicia sesión ahí. También puedes apuntar una cuenta a cualquier directorio de configuración de Cursor que ya tengas introduciendo su ruta. Para la CLI las dos cosas son lo mismo: un valor para CURSOR_CONFIG_DIR.
El inicio de sesión está integrado en Ajustes
AgentsRoom lanza un mini terminal que ejecuta cursor-agent login con CURSOR_CONFIG_DIR apuntando al nuevo directorio. El paso por el navegador es el de siempre. Cursor no publica dónde escribe sus credenciales, así que AgentsRoom no adivina ninguna ruta: confirmas tú cuando el navegador ha terminado, en lugar de que te digan que una cuenta está lista cuando quizá no lo esté.
La cuenta se resuelve al lanzar
Cuando arranca un agente, AgentsRoom recorre la cascada en orden: anulación del agente, pin del proyecto, carpeta más cercana que fije una cuenta, predeterminado global y, por último, el directorio propio de la CLI. El CURSOR_CONFIG_DIR correspondiente se coloca en el entorno del agente antes de lanzar cursor-agent.
Alternativas a AgentsRoom
Otras formas de gestionar varias cuentas Cursor y lo que AgentsRoom hace diferente.
Exportar CURSOR_CONFIG_DIR a mano
La vía directa: export CURSOR_CONFIG_DIR=/una/ruta antes de lanzar cursor-agent. Funciona, y deja de funcionar en cuanto abres una segunda pestaña de terminal y olvidas en qué cuenta está esa. AgentsRoom fija la misma variable por ti, por proyecto y por agente, y muestra la cuenta activa en la interfaz.
Definir CURSOR_API_KEY
La trampa en la que cae casi todo el mundo. Una clave no cambia de cuenta: es un respaldo que se usa cuando no hay ninguna sesión activa, y un token de sesión ya guardado en la máquina tiene prioridad. Quien haya ejecutado cursor-agent login una vez sigue corriendo en la primera cuenta creyendo que la clave le ha movido, sin ningún error que le avise. El directorio es la única palanca que cambia de cuenta de verdad, y es la que AgentsRoom maneja.
Cerrar sesión y volver a entrar cada vez
Ejecutar cursor-agent login en la otra cuenta y luego otra vez para volver. El comando reemplaza la sesión en caché de toda la máquina, así que es global y destructivo: todos los demás proyectos cambian contigo y cualquier sesión en marcha se ve alterada. AgentsRoom mantiene todas las cuentas con la sesión iniciada a la vez y cambia eligiendo en una lista.
Dos máquinas o dos sesiones de usuario del sistema
Algunos equipos usan una máquina separada, o una sesión de usuario del sistema operativo distinta, por cada cuenta Cursor. Es pesado y lento, y aun así no permite ejecutar un agente de trabajo y uno personal en paralelo. AgentsRoom ejecuta los dos al mismo tiempo, en la misma máquina, en la misma ventana.
Lo que AgentsRoom hace que los demás no hacen
AgentsRoom trata varias cuentas Cursor como un concepto de primera clase: un pin por proyecto, un pin por carpeta, una anulación por agente, un inicio de sesión integrado que ejecuta cursor-agent login por ti y un color por cuenta. Las cuentas Cursor están junto a las de Claude, Codex y Grok en el mismo panel, así que un agente Cursor de trabajo, un agente Cursor personal y un agente Claude pueden correr en paralelo.
FAQ
¿Cuántas cuentas Cursor puedo añadir a AgentsRoom?
No hay límite fijo. Una cuenta es un directorio en disco, así que añade una cuenta de trabajo, una personal, una por cliente y una de prueba si quieres. Todas se listan en el panel de Ajustes y cualquiera se puede elegir para un proyecto, una carpeta o un solo agente.
¿Necesito una herramienta extra para usar dos cuentas Cursor?
No. AgentsRoom gestiona CURSOR_CONFIG_DIR, la variable que la propia CLI de Cursor documenta. Sin switcher externo, sin wrapper de shell y sin dependencias extra. El flujo de inicio de sesión ejecuta el comando oficial cursor-agent login en un terminal integrado en Ajustes.
¿Pueden dos agentes correr en dos cuentas Cursor distintas al mismo tiempo?
Sí, y ese es justo el objetivo. Cada agente tiene su propio entorno, así que la cuenta se decide agente por agente. Un proyecto fijado en la cuenta de trabajo puede contener un agente anulado a la cuenta personal, y los dos corren en paralelo en la misma ventana.
¿Definir CURSOR_API_KEY cambia mi cuenta Cursor?
No, y esta es la parte que sorprende. Una clave de API es un respaldo para cuando no hay ninguna sesión activa. Una vez que has iniciado sesión con cursor-agent login, la sesión guardada tiene prioridad y la clave se ignora, en silencio, sin ningún error que te diga que el cambio no se ha producido. Los directorios de configuración separados son la única vía fiable.
¿Qué pasa si borro una cuenta que algunos agentes aún referencian?
Nada se rompe. Esos agentes pasan silenciosamente a la siguiente cuenta de la cascada, y el directorio se deja en disco por si quieres apuntar otra cuenta a él más adelante. Puedes reasignar los agentes huérfanos cuando quieras.
¿Se envían mis credenciales de Cursor a un servidor?
No. Cada directorio de cuenta permanece en tu máquina. AgentsRoom nunca lee, copia ni transmite credenciales, y no hay ninguna cuenta de AgentsRoom por medio. El inicio de sesión ejecuta la CLI oficial cursor-agent login en local y el paso por el navegador ocurre entre tú y Anysphere, como siempre.
¿Puedo fijar una cuenta Cursor en todo un grupo de proyectos?
Sí. Las carpetas de la barra lateral llevan sus propios valores por defecto, y la cuenta Cursor es uno de ellos. Fija la cuenta de trabajo en la carpeta que contiene tus repositorios de trabajo y todos los proyectos de dentro arrancan en ella, incluidos los añadidos después y los de las subcarpetas. El orden es: anulación del agente, pin del proyecto, carpeta más cercana, predeterminado global y luego el directorio propio de la CLI.
¿Puedo mezclar cuentas Cursor con cuentas Claude, Codex y Grok?
Sí. Las cuentas se guardan por provider, en el mismo panel de Múltiples Cuentas. Un solo proyecto puede fijar a la vez una cuenta Cursor y una cuenta Claude, y cada agente usa la cuenta del provider en el que corre. No se comparte nada entre providers.
¿Qué hay exactamente en el directorio de una cuenta Cursor?
Lo mismo que guarda ~/.cursor para la CLI: las credenciales que escribe el inicio de sesión en el navegador y cli-config.json con los ajustes de esa cuenta. Dos cuentas son dos de estos directorios, y por eso pueden tener la sesión iniciada a la vez sin interferir.
¿Qué pasa cuando una cuenta Cursor se queda sin cuota?
AgentsRoom puede mover el agente a otra cuenta Cursor en la que ya tienes sesión iniciada, en lugar de dejarlo parado hasta que se reinicie la ventana. Una salvedad, y cuenta: a diferencia de Claude, Codex y Grok, la CLI cursor-agent no publica ningún id de chat, así que no hay nada que retomar. El agente se relanza limpiamente en la otra cuenta en vez de continuar la misma conversación. Las cuentas que prefieras dejar fuera de ese grupo se pueden excluir una a una. El comportamiento completo se describe en la página de cambio automático de cuenta.
También te puede interesar: Multicuenta Grok
Varias cuentas Cursor te dan dos inicios de sesión de Anysphere en una sola app. Multicuenta Grok hace lo mismo para la CLI grok, con los mismos pines y el mismo aislamiento. Ambas viven en el panel de Múltiples Cuentas, junto a Claude y Codex.
Ver la función Multicuenta GrokTu agente llega a un límite de uso. Sigue trabajando igual.
Cuando la cuenta de Claude o Codex en la que corre un agente agota su cuota, AgentsRoom entrega la misma conversación a otra cuenta en la que ya tienes sesión iniciada, y el trabajo continúa.
Ver cómo funcionaPara profundizar
Claude Code solo mantiene una sesión iniciada a la vez. Así es como puedes usar varias.
Guía de campo para usar una cuenta de trabajo y una personal en la misma máquina: la variable de entorno que decide qué cuenta está activa, por qué el método del shell se rompe en cuanto tienes más de dos terminales, y cómo fijar una cuenta por proyecto.
Antigravity CLI solo guarda una sesión de Google por máquina. Esto es lo que funciona en su lugar.
Por qué no puedes alternar dos suscripciones de Google AI Pro en Antigravity CLI, dónde guarda realmente tu sesión, qué les hacen de verdad los conmutadores de cuenta a tu llavero del sistema, por qué un plan familiar no duplica tu cuota, y el único enfoque que sí hace correr varias cuentas en paralelo.
AgentsRoom ahora es compatible con Grok Build
Grok Build, el agente de código de terminal de xAI, ya es un proveedor de primer nivel en AgentsRoom. Ejecútalo junto a Claude, Codex, Antigravity CLI, OpenCode y Aider, y cambia en plena conversación.
Deja de cerrar sesión en Cursor. Elige la cuenta desde una lista.
Ejecuta una cuenta Cursor de trabajo, una personal y una de cliente en AgentsRoom, en paralelo, hoy mismo.
App complementaria: supervisa tus agentes en movimiento
Usa Claude, Codex, Antigravity CLI u otro proveedor de IA.
Envía bugs y peticiones directamente a tu backlog público.
Un vistazo a AgentsRoom en acción.