Claude multicuenta

Dos cuentas de Claude Code.
Un AgentsRoom. Cero trucos de shell.

Ejecuta un inicio de sesión personal de Claude Code en un proyecto y uno de trabajo en otro, en la misma ventana, al mismo tiempo. Fija una cuenta de Claude por proyecto. Anúlala por agente cuando lo necesites. Inicia sesión directamente desde el panel de Ajustes, sin exportar CLAUDE_CONFIG_DIR, sin instalar ninguna herramienta extra.

Por qué usar varias cuentas de Claude Code

Razones reales por las que los desarrolladores usan más de una cuenta de Claude, en pocas palabras.

Separar trabajo y vida personal de forma limpia

La cuenta de Claude Code de tu empresa se queda en los proyectos de trabajo. Tu cuenta personal se queda en tus proyectos de fin de semana. Sin polinización cruzada accidental de prompts, sin credenciales de trabajo entrando en un proyecto personal, sin sesiones personales registradas en la cuenta de trabajo.

Facturar el consumo por cliente

Cuando un cliente te da acceso a Claude, las sesiones de ese cliente corren en su cuenta. Se queman sus tokens, no los tuyos. El medidor de uso de Claude en AgentsRoom mantiene separados los totales por cuenta, así la refacturación es directa.

Evitar choques de cuota

Si tu cuenta de trabajo tiene una cuota ajustada de Anthropic, una ejecución larga de un agente en un proyecto personal de fin de semana no se la come. Cada cuenta tiene sus propios límites, su propio estado de límite de tasa y su propio historial de uso.

Ejecutar una cuenta de prueba junto a una de producción

Levanta una cuenta de Claude aparte para experimentos ruidosos, agentes desechables y borradores de prompts. Mantén limpia la cuenta de producción. Cambia entre ellas por agente, por proyecto, en dos clics.

Distintas organizaciones, distintas políticas

Algunas cuentas de Claude están ligadas a un SSO de empresa con registro o telemetría obligatorios. Mantener una cuenta personal aparte significa que tu programación personal se queda en tus propios términos, aislada a nivel de directorio en disco.

Pair coding para dos personas en un Mac

Si dos desarrolladores comparten una estación de trabajo de vez en cuando, cada uno puede iniciar sesión con su propia cuenta de Claude Code. AgentsRoom recuerda ambas y arranca la correcta según el proyecto o el agente.

Panel de Ajustes de AgentsRoom con la sección Cuentas de Claude mostrando la cuenta de Trabajo con sesión iniciada y la cuenta Personal lista para iniciar sesión, además del selector por proyecto en una modal de Nuevo proyecto

El panel de Cuentas de Claude en Ajustes, además del selector por proyecto en el flujo de Nuevo proyecto.

Integrado directamente en AgentsRoom

Sin conmutador externo, sin scripts de shell, sin baile de cerrar y abrir sesión.

Una cuenta de Claude por proyecto

Fija una cuenta de Claude en un proyecto. Todos los agentes de ese proyecto la heredan por defecto. Abre un proyecto de Trabajo y uno Personal en la misma ventana, cada uno ejecutando su propia cuenta de Claude por debajo.

Anulación por agente

¿Necesitas un solo agente en otra cuenta? Edita el agente, elige otra cuenta de Claude, guarda. La anulación solo se aplica a ese agente. El resto del proyecto mantiene la cuenta a nivel de proyecto.

Inicia sesión dentro de la app

Haz clic en «Añadir una cuenta» y AgentsRoom abre una miniterminal incrustada que ejecuta claude con el CLAUDE_CONFIG_DIR correcto. Escribes /login, completas el OAuth en el navegador y pegas el código de vuelta. La insignia de estado pasa a Sesión iniciada en cuanto las credenciales tocan disco.

Cuenta por defecto global

Define una cuenta de Claude como la cuenta por defecto global. Cada nuevo proyecto arranca en esa cuenta a menos que la anules. Cambia la cuenta por defecto más adelante y todos los proyectos no fijados la siguen automáticamente.

Compatible con CCS

¿Ya usas Claude Code Switcher? Apunta un perfil a ~/.ccs/instances/work o cualquier otra carpeta de CCS. AgentsRoom reutiliza las credenciales existentes, sin necesidad de volver a iniciar sesión.

Aislamiento estricto en disco

Cada cuenta vive en su propio directorio: tokens, sesiones, historial de proyectos. Dos cuentas nunca comparten un archivo. Eliminar una cuenta en AgentsRoom nunca toca los datos de otra cuenta.

Seguimiento de tokens por cuenta

El medidor de uso de tokens de Claude Code en AgentsRoom lee de forma independiente los transcripts JSONL de cada cuenta. Los totales por sesión, la tasa de aciertos de caché y los avisos funcionan igual en todas las cuentas.

Atribución de archivos por agente

La revisión de vibe coding y el diff por agente siguen funcionando entre cuentas. Los archivos modificados por un agente se atribuyen correctamente incluso cuando el agente corre en una cuenta de Claude que no es la predeterminada.

Cómo funciona por dentro

Construido sobre el mecanismo oficial de multicuenta de Claude Code.

01

CLAUDE_CONFIG_DIR lo gobierna todo

Claude Code lee sus tokens, los metadatos de sesión y el historial de proyectos desde el directorio al que apunta CLAUDE_CONFIG_DIR. Por defecto es ~/.claude. Apuntar esta variable a otro directorio cambia la cuenta activa. AgentsRoom usa este mecanismo oficial para dar soporte multicuenta.

02

Cada cuenta es un directorio gestionado

Cuando haces clic en «Añadir una cuenta», AgentsRoom crea ~/.agentsroom/claude-profiles/<id>/ e inicia sesión ahí. También puedes apuntar una cuenta a cualquier carpeta existente, incluido el directorio de una instancia de CCS como ~/.ccs/instances/work.

03

El flujo de inicio de sesión está incrustado en Ajustes

AgentsRoom lanza una mini PTY que ejecuta claude con CLAUDE_CONFIG_DIR apuntando al nuevo perfil. Escribes /login, se abre el navegador y pegas el código de vuelta. AgentsRoom sondea .credentials.json una vez por segundo, así la insignia de Sesión iniciada aparece en cuanto el archivo aterriza en disco.

04

Resolución en cascada al lanzar

Cuando arranca un agente, AgentsRoom resuelve la cuenta de Claude efectiva en este orden: anulación del agente, fijación del proyecto, valor por defecto de los ajustes, valor por defecto del sistema ~/.claude. El CLAUDE_CONFIG_DIR correcto se define en el entorno de la PTY antes de que arranque claude.

05

El uso de tokens y el seguimiento de archivos siguen siendo correctos

Los lectores internos de AgentsRoom (uso de tokens, atribución de archivos, monitor de sesiones) recorren todos los directorios de cuenta conocidos más ~/.claude como respaldo. El metafichero de sesión correcto gana por PID, así que los contadores y diffs por agente se mantienen exactos sin importar qué cuenta lanzó al agente.

Qué vive en el directorio de cada cuenta

Cada directorio de cuenta de Claude contiene las credenciales OAuth, los ficheros de metadatos de sesión indexados por PID, los transcripts JSONL por proyecto, los ajustes globales de Claude y el historial de proyectos. AgentsRoom mantiene estos directorios aislados y nunca copia archivos entre ellos.

Contenido por cuenta

  • Credenciales OAuth (.credentials.json)
  • Metaficheros de sesión en sessions/<pid>.json
  • Transcripts JSONL en projects/<encoded-cwd>/<sessionId>.jsonl
  • Ajustes globales e historial por cuenta

Alternativas a AgentsRoom

Otras formas de gestionar varias cuentas de Claude Code, y qué hace AgentsRoom de forma distinta.

CCS (Claude Code Switcher)

CCS es un envoltorio de shell que mantiene directorios de perfil de Claude separados bajo ~/.ccs/instances/<name> y cambia CLAUDE_CONFIG_DIR antes de ejecutar claude. Funciona, pero vive fuera del IDE: cambias de perfil globalmente para todo el shell, no por proyecto ni por agente. AgentsRoom es totalmente compatible con los perfiles de CCS. Apunta una cuenta de AgentsRoom a una instancia de CCS y reutiliza las credenciales directamente.

CLAUDE_CONFIG_DIR a mano

La forma oficial soportada por Anthropic: export CLAUDE_CONFIG_DIR=/ruta/ antes de lanzar claude. Manual, propenso a errores, y en cuanto abres una segunda pestaña te olvidas de en qué cuenta estás. AgentsRoom gobierna esta variable por ti, por proyecto y por agente, y te muestra la cuenta activa en el selector cada vez.

Dos Macs separados o dos sesiones de usuario

Algunos equipos usan una máquina aparte o una sesión de usuario de macOS aparte por cada cuenta de Claude. Pesado, lento, y no puedes ejecutar un agente de trabajo y uno personal en paralelo. AgentsRoom ejecuta ambos a la vez en el mismo Mac, en la misma ventana.

Cerrar y abrir sesión cada vez

Escribe claude /logout, luego claude /login en la nueva cuenta, y otra vez para volver. Pierdes tus sesiones, cuesta minutos por cambio y rompe --resume en cada sesión anterior. AgentsRoom mantiene cada cuenta con la sesión iniciada de forma permanente, cambia con un clic y nunca invalida una sesión.

Scripts y alias de shell personalizados

Algunos desarrolladores envuelven claude en una función de shell que exporta CLAUDE_CONFIG_DIR según el directorio actual. Frágil, artesanal e invisible desde el IDE. AgentsRoom codifica la misma idea de forma declarativa a nivel de proyecto, con una insignia en la interfaz que siempre te dice qué cuenta está activa.

Lo que hace AgentsRoom y los demás no

AgentsRoom es el único IDE que trata varias cuentas de Claude Code como un concepto de primera clase, con fijación por proyecto, anulación por agente, un flujo de inicio de sesión dentro de la app, una insignia de estado por cuenta y plena compatibilidad con los perfiles de CCS. Inicias sesión una vez por cuenta, fijas cuentas por proyecto, anulas por agente y dejas de preocuparte por qué cuenta está cargada. Varias cuentas Y varios proveedores en el mismo proyecto: un agente Claude de Trabajo, un agente Claude Personal y un agente Codex pueden ejecutarse lado a lado.

Preguntas frecuentes

¿Cuántas cuentas de Claude Code puedo añadir a AgentsRoom?

No hay un límite estricto. Cada cuenta es un directorio en disco. Añade una cuenta de Trabajo, una Personal, una cuenta por cliente, una de prueba: AgentsRoom las lista todas en el panel de Ajustes y te deja elegir cualquiera de ellas por proyecto o por agente.

¿Necesito instalar CCS u otra herramienta para usar varias cuentas de Claude en AgentsRoom?

No. AgentsRoom gobierna directamente el mecanismo CLAUDE_CONFIG_DIR de Claude Code. Sin conmutador externo, sin envoltorio de shell, sin dependencia extra. El flujo de inicio de sesión está totalmente incrustado en el panel de Ajustes.

Ya uso CCS. ¿Puedo mantener mis perfiles de CCS existentes?

Sí. Cuando añades una cuenta en AgentsRoom, haz clic en «Ruta personalizada» y apunta al directorio de tu perfil de CCS existente, por ejemplo ~/.ccs/instances/work. AgentsRoom reutiliza las credenciales ya guardadas ahí. Sin necesidad de volver a iniciar sesión.

¿Pueden dos agentes distintos del mismo proyecto correr en dos cuentas de Claude distintas a la vez?

Sí. El proyecto fija una cuenta por defecto, pero cada agente puede anularla. Abre un proyecto fijado en la cuenta de Trabajo, edita un agente concreto para que use la cuenta Personal, y los dos agentes corren en paralelo en cuentas de Claude distintas en la misma ventana.

¿Los contadores de tokens y la atribución de archivos son exactos cuando un agente corre en una cuenta de Claude que no es la predeterminada?

Sí. AgentsRoom recorre cada directorio de cuenta configurado, más ~/.claude como respaldo, al leer los metadatos de sesión. Los PID son globalmente únicos, así que el metafichero de sesión de cada agente se encuentra en exactamente un directorio. Los recuentos de tokens por sesión, la tasa de aciertos de caché y los diffs de archivos por agente funcionan igual en todas las cuentas.

¿Qué pasa si elimino una cuenta que algunos agentes aún referencian?

No se rompe nada. Los agentes recurren en silencio a la cuenta de Claude por defecto. El directorio eliminado se deja en disco por si más adelante quieres apuntar otro perfil a él. Puedes revincular los agentes huérfanos a otra cuenta en cualquier momento desde el diálogo Editar agente.

¿Las credenciales se comparten con otros usuarios de AgentsRoom o se envían a un servidor?

No. El directorio de cada cuenta se queda en tu máquina local. AgentsRoom nunca lee, copia ni transmite credenciales. El flujo de inicio de sesión ejecuta la CLI oficial de claude en una PTY local, y el OAuth ocurre entre Anthropic y tu navegador como de costumbre.

¿La función de reanudar funciona después de cambiar la cuenta de Claude de un agente?

Cuando cambia la cuenta de un agente, su sesión anterior vive bajo el directorio de la cuenta antigua y no se puede reanudar bajo la nueva. AgentsRoom detecta el fallo y arranca una sesión nueva automáticamente. Sin limpieza manual.

Misma idea, otro ángulo

También te puede interesar: Multiproveedor

Varias cuentas de Claude te dan varios inicios de sesión de Claude en una sola app. El Multiproveedor te da varios motores de IA en una sola app: Claude, Codex, Gemini CLI, OpenCode y Aider. La misma idea, aplicada al proveedor de IA en lugar de a la cuenta. Fija un proveedor por proyecto, anúlalo por agente y cambia a mitad de conversación conservando el contexto.

Ver la funcionalidad Multiproveedor

Deja de hacer malabarismos con variables de shell. Elige la cuenta desde un selector.

Ejecuta una cuenta de Claude de Trabajo, una Personal y una de cliente en AgentsRoom, lado a lado, hoy mismo.

GratisDescargar AgentsRoom

App complementaria: supervisa tus agentes en movimiento

Usa Claude, Codex, Gemini CLI u otro proveedor de IA.

Instalar la extensión
Chrome Web Store

Envía bugs y peticiones directamente a tu backlog público.

Un vistazo a AgentsRoom en acción.

Multi-proyectos
Multi-proveedor
Multi-agentes
Estado en vivo
Diff y commit
App móvil
Vista previa
Equipos de agentes
Pruebas en navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas las funcionalidades