Cambiar de cuenta en Claude Code sin cerrar sesión

Cambia de cuenta en Claude Code y Codex sin cerrar sesión: carpetas de configuración separadas, una cuenta por agente y cadenas que cambian de cuenta en el límite.

Solviera Teknoloji 8 min de lectura

Para cambiar de cuenta en Claude Code sin cerrar sesión, dale a cada cuenta su propia carpeta de configuración e inicia cada agente con la carpeta de la cuenta que quieras. Claude Code lee esa carpeta de CLAUDE_CONFIG_DIR, y Codex lee la suya de CODEX_HOME. AgentVera lo hace por ti: añades las cuentas una vez en Settings → Accounts, eliges una para cada agente y puedes dejar que una cadena de cuentas mueva los agentes a la siguiente cuenta cuando el límite de uso se agota.

Esta guía cubre primero la forma manual, para que sepas qué ocurre por debajo. Luego muestra lo mismo en AgentVera: añadir cuentas, elegir una por agente, cambiarla más tarde y configurar una cadena de cuentas que cambia automáticamente.

Por qué cerrar y volver a iniciar sesión es una mala forma de cambiar

La forma obvia de cambiar es /logout y luego /login con la otra cuenta. Funciona, pero tiene tres problemas:

  • Solo hay una cuenta activa a la vez. Todas las sesiones de Claude Code del ordenador usan la misma sesión, así que no puedes ejecutar un agente de trabajo y uno personal a la vez.
  • Te interrumpe en el peor momento. Normalmente cambias porque se agotó un límite en mitad de una tarea.
  • La conversación se queda atrás. Claude Code guarda las conversaciones en la carpeta de configuración de la cuenta que las ejecutó.

Las carpetas de configuración separadas resuelven el primer problema. Las cadenas de cuentas resuelven los otros dos.

La forma manual: una carpeta de configuración por cuenta

Claude Code guarda sus ajustes, su sesión y el historial de conversaciones en una carpeta de configuración. Si defines CLAUDE_CONFIG_DIR antes de iniciarlo, usa esa carpeta en lugar de la predeterminada.

# Default account: uses the usual folder
claude

# Second account: its own folder, logged in once
CLAUDE_CONFIG_DIR=~/.claude-work claude

La primera vez que inicias Claude Code con una carpeta nueva, te pide iniciar sesión. Después, ambas cuentas quedan con la sesión iniciada, y cada terminal usa la cuenta con cuya carpeta se inició. Codex funciona igual con CODEX_HOME:

CODEX_HOME=~/.codex-personal codex login
CODEX_HOME=~/.codex-personal codex

Esto está bien para dos cuentas en dos terminales. Se complica cuando ejecutas varios agentes, quieres ver el límite restante de cada cuenta o quieres mover un agente en marcha a otra cuenta sin perder el hilo.

Paso 1: añade tus cuentas en AgentVera

Abre Settings → Accounts («Claude and Codex logins»).

  1. Tu sesión actual ya aparece en la lista, marcada como this computer. Es la cuenta por defecto.
  2. Pulsa Add Claude account o Add Codex account.
  3. Ponle un nombre, por ejemplo «Work account» o «Personal ChatGPT».
  4. Elige Add and sign in. AgentVera ejecuta el inicio de sesión propio del CLI (claude auth login o codex login) en una carpeta de configuración separada para esta cuenta. Si se pide un código después de aprobar en el navegador, pégalo en la terminal que muestra el diálogo.

Cada cuenta adicional usa su propia carpeta de configuración, así que tu sesión por defecto nunca se toca. La lista muestra si cada cuenta tiene la sesión iniciada. Sign in, Sign out, Refresh status y Delete account están en cada fila. Eliminar una cuenta cierra su sesión y borra su carpeta de configuración local. Los agentes que la usaban pasan a la cuenta por defecto.

Cursor, Gemini, Copilot y los demás CLI de agentes tienen su propia sección, Accounts of other agents, en la misma pestaña. La mayoría inicia sesión con el inicio de sesión propio del CLI en una carpeta separada, y algunos funcionan con claves de API.

Paso 2: elige una cuenta por agente

Cuando creas un agente con New agent, el campo Account lista las cuentas de esa herramienta con su estado, Signed in o Signed out. Elige una e inicia el agente.

Así ejecutas un agente de trabajo y uno personal a la vez en el mismo proyecto, cada uno con su plan y sus límites. Si eliges una cuenta sin sesión, el diálogo te avisa de que el agente te pedirá iniciar sesión en el primer arranque.

Paso 3: cambia la cuenta de un agente existente

Para mover un agente a otra cuenta a mano, abre Edit en la cabecera de su panel y elige otra Account. El diálogo te avisa antes de guardar: «The tool or account changed, so the agent will restart with a new conversation.» (La herramienta o la cuenta cambió, así que el agente se reiniciará con una conversación nueva.)

Así que un cambio manual es un nuevo comienzo. Está bien para una tarea nueva. Para una tarea en curso, una cadena de cuentas es mejor herramienta, porque puede llevarse la conversación.

Paso 4: configura una cadena de cuentas para el cambio automático

Las cadenas de cuentas están en los planes Pro y Team. Abre Settings → Account switching («Next account when a limit is hit»).

  1. Activa la Claude account chain o la Codex account chain. Cada proveedor tiene su propia cadena.
  2. Añade cuentas a la cadena con los chips de debajo y ordénalas con Move up y Move down. Remove quita una. La cadena necesita al menos dos cuentas.
  3. Fija el Threshold. Es la parte del límite de 5 horas o semanal que queda cuando los agentes pasan a la siguiente. Por defecto es el 3 %, y el control deslizante llega hasta el 30 %.
  4. Decide sobre Move the conversation to the new account. Si está activado, el registro de la conversación se copia a la carpeta de la nueva cuenta y el agente continúa donde lo dejó. Si está desactivado, el cambio inicia una conversación nueva.

A partir de ahí, cuando una cuenta tiene el umbral o menos de su límite de 5 horas o semanal, o el CLI informa de un límite, los agentes que la usan pasan a la siguiente cuenta disponible. Tras la última cuenta, la cadena da la vuelta y omite las cuentas sin cuota.

Qué ocurre durante un cambio

SituaciónQué hace AgentVera
El límite restante baja hasta el umbralMueve el agente a la siguiente cuenta de la cadena
El CLI imprime un mensaje de límiteReacciona al instante, sin esperar a la siguiente comprobación
El inicio de sesión de una cuenta es rechazado o ha caducadoLa omite y prueba la siguiente cuenta que funcione
Una cuenta no tiene la sesión iniciadaMuestra «Signed out – skipped» en la cadena
Todas las cuentas están sin cuotaTe avisa, y el agente continúa cuando una vuelva a estar disponible
El agente se ejecuta en un servidor SSHNo se cambia; las cadenas cubren agentes locales

Si la conversación se traslada y el agente tenía trabajo sin terminar, AgentVera le cuenta lo ocurrido en su cuadro de mensajes. Le dice que la cuenta anterior alcanzó su límite de uso, que el agente se movió a la siguiente cuenta con la misma conversación y que debe continuar donde lo dejó.

Algunos detalles mantienen los cambios tranquilos. El uso se comprueba cada 90 segundos. Un mismo agente no vuelve a cambiar en menos de cinco minutos. Una cuenta que alcanzó su límite se recuerda como no disponible hasta que su ventana se reinicia.

Vigila los límites antes de que lleguen

La barra de estado muestra el uso de 5 horas y semanal de cada cuenta, así que ves venir un límite. Settings → Usage limits muestra la cuota restante y las horas de reinicio. Para Claude, AgentVera lee los límites del servicio de uso de Anthropic. Para Codex, los lee por cuenta desde codex app-server. Ninguno es una API pública estable, así que toma las cifras como orientación.

Si usas Telegram con AgentVera, también puedes recibir alertas de cuentas y límites en el móvil. Consulta control por Telegram.

Solución de problemas

ProblemaSolución
La cadena nunca cambiaComprueba que tiene al menos dos cuentas con la sesión iniciada y que la cadena está activada
Un agente inició una conversación nueva tras un cambioActiva Move the conversation to the new account
Una cuenta aparece sin sesiónUsa Sign in en su fila de Settings → Accounts
Un cambio manual de cuenta perdió la conversaciónEs lo esperado: un cambio manual reinicia el agente. Usa una cadena para las tareas en curso
Los límites parecen desactualizadosPulsa Refresh limits en la barra de estado

Usa más cuentas, pero dentro de las reglas

Tener varias cuentas es habitual por buenas razones: una cuenta de empresa y una personal, o cuentas separadas para clientes distintos. Si una configuración concreta está permitida depende de los términos de tu proveedor, así que revísalos antes de añadir cuentas solo para tener más cuota. Hacer que dure la cuota que ya tienes es la otra mitad del trabajo. Límites de uso de Claude Code y uso de tokens de Claude Code lo cubren.

Para terminar

Cambiar de cuenta en Claude Code no tiene por qué significar cerrar sesión. Una carpeta de configuración por cuenta te da varias sesiones a la vez. AgentVera añade esas carpetas por ti, te deja elegir una cuenta por agente y, con una cadena de cuentas, mueve los agentes a la siguiente cuenta en el límite mientras conservan su conversación. Si ejecutas trabajos largos, cómo ejecutar Claude Code por la noche muestra cómo encajan las cadenas en una ejecución desatendida. La página de cambio de cuentas tiene la lista completa de funciones.

Preguntas frecuentes

¿Puedo tener dos cuentas de Claude Code con la sesión iniciada a la vez?

Sí, si cada cuenta usa su propia carpeta de configuración. Claude Code lee la carpeta de CLAUDE_CONFIG_DIR, así que dos carpetas son dos sesiones. AgentVera da a cada cuenta adicional su propia carpeta, y la cuenta por defecto queda como está.

¿Pierdo la conversación cuando un agente cambia de cuenta?

Con una cadena de cuentas y «Move the conversation to the new account» activado, no: la conversación se copia a la carpeta de la nueva cuenta y el agente continúa. Si cambias a mano la cuenta de un agente en Edit, se reinicia con una conversación nueva.

¿Es gratis el cambio automático de cuenta?

Añadir cuentas y elegir una por agente es gratis. El cambio automático con cadenas de cuentas está en los planes Pro y Team y requiere que inicies sesión en tu cuenta de AgentVera.

¿Qué pasa cuando todas las cuentas de la cadena se quedan sin cuota?

AgentVera no sigue insistiendo. Te avisa, y cuando una de las cuentas vuelve a estar disponible, el agente continúa donde se detuvo.

¿Está permitido usar varias cuentas?

Depende de los términos de tu proveedor, no de AgentVera. Usa cuentas adicionales solo de formas que esos términos permitan, por ejemplo cuentas separadas de trabajo y personal.

Reúne a tus agentes en un mismo escritorio.

Descarga AgentVera gratis; tus CLI instaladas ya están listas.

Más artículos