Мультиаккаунт Claude

Два аккаунта Claude Code.
Один AgentsRoom. Ноль трюков с шеллом.

Запускайте личный логин Claude Code на одном проекте и рабочий на другом, в одном окне, одновременно. Закрепите один аккаунт Claude за проектом. Переопределите для агента, когда нужно. Входите прямо из панели настроек, без экспортов CLAUDE_CONFIG_DIR, без установки дополнительных инструментов.

Зачем использовать несколько аккаунтов Claude Code

Реальные причины, по которым разработчики держат больше одного аккаунта Claude, простыми словами.

Чётко разделить рабочее и личное

Аккаунт Claude Code вашего работодателя остаётся на рабочих проектах. Ваш личный аккаунт остаётся на проектах выходного дня. Никакого случайного смешения промптов, никаких рабочих учётных данных на стороннем проекте, никаких личных сессий, записанных на рабочий аккаунт.

Тарифицировать потребление по клиентам

Когда клиент даёт вам доступ к Claude, сессии для этого клиента идут на его аккаунте. Сжигаются его токены, а не ваши. Трекер использования Claude в AgentsRoom держит итоги по каждому аккаунту раздельно, так что перевыставление счетов становится простым.

Избежать столкновения квот

Если у вашего рабочего аккаунта жёсткая квота Anthropic, долгий запуск агента на личном проекте выходного дня её не съедает. У каждого аккаунта свои лимиты, своё состояние ограничения частоты, своя история использования.

Держать тестовый аккаунт рядом с продакшен-аккаунтом

Поднимите отдельный аккаунт Claude для шумных экспериментов, одноразовых агентов и черновиков промптов. Держите продакшен-аккаунт чистым. Переключайтесь между ними на агента, на проект, в два клика.

Разные организации, разные политики

Некоторые аккаунты Claude привязаны к корпоративному SSO с обязательным логированием или телеметрией. Держа личный аккаунт отдельно, вы оставляете личный кодинг на своих условиях, изолированным на уровне директорий на диске.

Парный кодинг для двух человек на одном Mac

Если двое разработчиков иногда делят рабочую станцию, каждый может войти под своим аккаунтом Claude Code. AgentsRoom запоминает оба и поднимает нужный в зависимости от проекта или агента.

Панель настроек AgentsRoom с разделом аккаунтов Claude, где рабочий аккаунт вошёл, а личный готов ко входу, плюс выбор аккаунта на модальном окне нового проекта

Панель аккаунтов Claude в настройках, плюс выбор аккаунта на проект в процессе создания нового проекта.

Встроено прямо в AgentsRoom

Никакого внешнего переключателя, никаких шелл-скриптов, никакого танца с выходом-входом.

Один аккаунт Claude на проект

Закрепите аккаунт Claude за проектом. Каждый агент в этом проекте наследует его по умолчанию. Откройте рабочий и личный проекты в одном окне, каждый со своим аккаунтом Claude под капотом.

Переопределение для агента

Нужен один агент на другом аккаунте? Отредактируйте агента, выберите другой аккаунт Claude, сохраните. Переопределение применяется только к этому агенту. Остальная часть проекта остаётся на аккаунте уровня проекта.

Вход внутри приложения

Нажмите «Добавить аккаунт», и AgentsRoom открывает встроенный мини-терминал, запускающий claude с нужным CLAUDE_CONFIG_DIR. Вы вводите /login, проходите OAuth в браузере, вставляете код обратно. Бейдж статуса переключается на «Вход выполнен» в момент, когда учётные данные попадают на диск.

Глобальный аккаунт по умолчанию

Задайте один аккаунт Claude как глобальный по умолчанию. Каждый новый проект стартует на этом аккаунте, если вы не переопределите. Поменяйте умолчание позже, и каждый незакреплённый проект последует за ним автоматически.

Совместимо с CCS

Уже используете Claude Code Switcher? Укажите профилю на ~/.ccs/instances/work или любую другую папку CCS. AgentsRoom переиспользует существующие учётные данные, повторный вход не нужен.

Строгая изоляция на диске

Каждый аккаунт живёт в своей директории: токены, сессии, история проектов. Два аккаунта никогда не делят файл. Удаление аккаунта в AgentsRoom никогда не затрагивает данные другого аккаунта.

Учёт токенов по аккаунтам

Счётчик использования токенов Claude Code в AgentsRoom читает JSONL-транскрипты каждого аккаунта независимо. Итоги по сессиям, частота попаданий в кэш и предупреждения работают одинаково на каждом аккаунте.

Атрибуция файлов по агентам

Функции ревью vibe coding и diff по агентам продолжают работать между аккаунтами. Файлы, изменённые агентом, атрибутируются корректно, даже когда агент работает на не-дефолтном аккаунте Claude.

Как это работает под капотом

Построено на официальном механизме мультиаккаунтов Claude Code.

01

CLAUDE_CONFIG_DIR управляет всем

Claude Code читает свои токены, метаданные сессий и историю проектов из директории, на которую указывает CLAUDE_CONFIG_DIR. По умолчанию это ~/.claude. Установка этой переменной на другую директорию подменяет активный аккаунт. AgentsRoom использует этот официальный механизм, чтобы обеспечить поддержку мультиаккаунтов.

02

Каждый аккаунт: управляемая директория

Когда вы нажимаете «Добавить аккаунт», AgentsRoom создаёт ~/.agentsroom/claude-profiles/<id>/ и выполняет там вход. Вы также можете указать аккаунт на любую существующую папку, включая директорию инстанса CCS, например ~/.ccs/instances/work.

03

Процесс входа встроен в настройки

AgentsRoom поднимает мини-PTY, запускающий claude с CLAUDE_CONFIG_DIR, указывающим на новый профиль. Вы вводите /login, открывается браузер, вы вставляете код обратно. AgentsRoom опрашивает .credentials.json раз в секунду, так что бейдж «Вход выполнен» появляется в момент, когда файл попадает на диск.

04

Каскадное разрешение в момент запуска

Когда агент стартует, AgentsRoom разрешает действующий аккаунт Claude в таком порядке: переопределение агента, закрепление проекта, умолчание из настроек, системное умолчание ~/.claude. Нужный CLAUDE_CONFIG_DIR устанавливается в окружении PTY до запуска claude.

05

Учёт токенов и отслеживание файлов остаются точными

Внутренние читатели AgentsRoom (учёт токенов, атрибуция файлов, монитор сессий) обходят все известные директории аккаунтов плюс ~/.claude как запасной вариант. Нужный метафайл сессии побеждает по PID, так что счётчики и diff по агентам остаются точными независимо от того, какой аккаунт запустил агента.

Что лежит в директории каждого аккаунта

Каждая директория аккаунта Claude хранит учётные данные OAuth, файлы метаданных сессий с ключом по PID, JSONL-транскрипты по проектам, глобальные настройки Claude и историю проектов. AgentsRoom держит эти директории изолированными и никогда не копирует файлы между ними.

Содержимое по аккаунтам

  • Учётные данные OAuth (.credentials.json)
  • Метафайлы сессий в sessions/<pid>.json
  • JSONL-транскрипты в projects/<encoded-cwd>/<sessionId>.jsonl
  • Глобальные настройки и история по каждому аккаунту

Альтернативы AgentsRoom

Другие способы управлять несколькими аккаунтами Claude Code и чем AgentsRoom отличается.

CCS (Claude Code Switcher)

CCS: шелл-обёртка, которая поддерживает отдельные директории профилей Claude под ~/.ccs/instances/<name> и переключает CLAUDE_CONFIG_DIR перед exec'ом claude. Это работает, но живёт вне IDE: вы переключаете профиль глобально на весь шелл, а не на проект или на агента. AgentsRoom полностью совместим с профилями CCS. Укажите аккаунт AgentsRoom на инстанс CCS и переиспользуйте учётные данные напрямую.

CLAUDE_CONFIG_DIR вручную

Официально поддерживаемый Anthropic способ: export CLAUDE_CONFIG_DIR=/path/ перед запуском claude. Вручную, чревато ошибками, и в момент, когда вы открываете вторую вкладку, вы забываете, на каком аккаунте находитесь. AgentsRoom управляет этой переменной за вас, на проект и на агента, и каждый раз показывает активный аккаунт в селекторе.

Два отдельных Mac или две пользовательские сессии

Некоторые команды используют отдельную машину или отдельную пользовательскую сессию macOS на каждый аккаунт Claude. Тяжело, медленно, и вы не можете запускать рабочего и личного агента параллельно. AgentsRoom запускает обоих одновременно на одном Mac, в одном окне.

Выход и вход каждый раз

Введите claude /logout, потом claude /login на новом аккаунте, потом снова, чтобы переключиться обратно. Теряет ваши сессии, стоит минут на каждое переключение и ломает --resume на каждой предыдущей сессии. AgentsRoom держит каждый аккаунт залогиненным постоянно, переключает одним кликом и никогда не инвалидирует сессию.

Свои шелл-скрипты и алиасы

Некоторые разработчики оборачивают claude в шелл-функцию, которая экспортирует CLAUDE_CONFIG_DIR в зависимости от текущей директории. Хрупко, самодельно и невидимо из IDE. AgentsRoom кодирует ту же идею декларативно на уровне проекта, с UI-бейджем, который всегда сообщает, какой аккаунт активен.

Что AgentsRoom делает, а другие нет

AgentsRoom, единственная IDE, которая выводит несколько аккаунтов Claude Code как полноценную концепцию: с закреплением за проектом, переопределением для агента, входом внутри приложения, бейджем статуса на каждый аккаунт и полной совместимостью с профилями CCS. Вы входите один раз на аккаунт, закрепляете аккаунты за проектами, переопределяете для агентов и перестаёте переживать о том, какой аккаунт загружен. Несколько аккаунтов И несколько провайдеров в одном проекте: рабочий агент Claude, личный агент Claude и агент Codex могут работать бок о бок.

FAQ

Сколько аккаунтов Claude Code я могу добавить в AgentsRoom?

Жёсткого лимита нет. Каждый аккаунт: директория на диске. Добавьте рабочий аккаунт, личный, по аккаунту на клиента, тестовый: AgentsRoom перечисляет их все в панели настроек и позволяет выбрать любой из них на проект или на агента.

Нужно ли мне устанавливать CCS или другой инструмент, чтобы использовать несколько аккаунтов Claude в AgentsRoom?

Нет. AgentsRoom управляет механизмом CLAUDE_CONFIG_DIR Claude Code напрямую. Никакого внешнего переключателя, никакой шелл-обёртки, никакой дополнительной зависимости. Процесс входа полностью встроен в панель настроек.

Я уже использую CCS. Могу ли я сохранить свои существующие профили CCS?

Да. Когда вы добавляете аккаунт в AgentsRoom, нажмите «Свой путь» и укажите на существующую директорию профиля CCS, например ~/.ccs/instances/work. AgentsRoom переиспользует уже сохранённые там учётные данные. Повторный вход не требуется.

Могут ли два разных агента в одном проекте работать на двух разных аккаунтах Claude одновременно?

Да. Проект закрепляет аккаунт по умолчанию, но каждый агент может его переопределить. Откройте проект, закреплённый на рабочем аккаунте, отредактируйте один конкретный агент на использование личного аккаунта, и два агента работают параллельно на разных аккаунтах Claude в одном окне.

Точны ли счётчики токенов и атрибуция файлов, когда агент работает на не-дефолтном аккаунте Claude?

Да. AgentsRoom сканирует каждую настроенную директорию аккаунта плюс ~/.claude как запасной вариант, когда читает метаданные сессий. PID глобально уникальны, так что метафайл сессии каждого агента находится ровно в одной директории. Счётчики токенов по сессиям, частота попаданий в кэш и diff файлов по агентам работают одинаково между аккаунтами.

Что происходит, если я удалю аккаунт, на который ещё ссылаются некоторые агенты?

Ничего не ломается. Агенты молча откатываются на аккаунт Claude по умолчанию. Удалённая директория остаётся на диске на случай, если позже вы захотите указать на неё другой профиль. Вы можете перепривязать осиротевших агентов к другому аккаунту в любой момент через диалог редактирования агента.

Делятся ли учётные данные с другими пользователями AgentsRoom или отправляются на сервер?

Нет. Каждая директория аккаунта остаётся на вашей локальной машине. AgentsRoom никогда не читает, не копирует и не передаёт учётные данные. Процесс входа запускает официальный CLI claude в локальном PTY, OAuth происходит между Anthropic и вашим браузером как обычно.

Работает ли функция возобновления после того, как я сменил аккаунт Claude у агента?

Когда аккаунт агента меняется, его предыдущая сессия живёт в старой директории аккаунта и не может быть возобновлена под новым. AgentsRoom обнаруживает сбой и автоматически запускает свежую сессию. Ручная очистка не нужна.

Та же идея, другой ракурс

Вам также может понравиться: мультипровайдер

Несколько аккаунтов Claude дают вам несколько логинов Claude в одном приложении. Мультипровайдер даёт вам несколько AI-движков в одном приложении: Claude, Codex, Gemini CLI, OpenCode и Aider. Та же идея, применённая к провайдеру AI, а не к аккаунту. Закрепите провайдера за проектом, переопределите для агента, переключайтесь посреди разговора, сохраняя контекст.

Посмотреть функцию мультипровайдера

Хватит жонглировать переменными шелла. Выбирайте аккаунт из селектора.

Запускайте рабочий аккаунт Claude, личный аккаунт Claude и клиентский аккаунт Claude в AgentsRoom, бок о бок, уже сегодня.

БесплатноСкачать AgentsRoom

Приложение-компаньон: следите за агентами на ходу

Используйте Claude, Codex, Gemini CLI или другого поставщика AI.

Установить расширение
Chrome Web Store

Отправляйте баги и запросы прямо в ваш публичный бэклог.

Взгляд на AgentsRoom в действии.

Мульти-проекты
Мульти-провайдер
Мульти-агенты
Статус онлайн
Diff и коммиты
Мобильное приложение
Live-превью
Команды агентов
Тесты в браузере
Разработка от backlog
Библиотека промптов
Библиотека навыков
Все функции