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

Два аккаунта Codex.
Один AgentsRoom. Ноль хаков в shell.

Личный логин Codex CLI на одном проекте и рабочий на другом, в одном окне, одновременно. Закрепите аккаунт Codex за каждым проектом. Переопределяйте по агенту, когда нужно. Входите прямо из панели Настроек, без экспорта CODEX_HOME и без установки дополнительных инструментов.

Панель нескольких аккаунтов AgentsRoom в Настройках с вкладками Claude и Codex, аккаунтом Codex Work и аккаунтом Codex Personal, включая бейджи статуса входа

Панель нескольких аккаунтов в Настройках, единая для Claude и Codex. Выбирайте аккаунт Codex для каждого проекта и агента.

Зачем нужно несколько аккаунтов Codex

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

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

Рабочий аккаунт Codex остаётся на рабочих проектах. Личный аккаунт OpenAI — на проектах выходного дня. Никакого случайного смешивания промптов, никаких рабочих учётных данных в личном проекте, никаких личных сессий в рабочем аккаунте.

Учитывайте расходы по клиентам

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

Избегайте коллизий квот

Если рабочий аккаунт имеет жёсткую квоту OpenAI, длительный запуск агента в личном проекте выходного дня не затронет её. У каждого аккаунта свои лимиты, своё состояние rate-limiting, своя история использования.

Тестовый аккаунт рядом с продовым

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

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

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

Парное программирование двух людей на одной машине

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

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

Никакого внешнего переключателя, никаких shell-скриптов, никакого танца logout-login.

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

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

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

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

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

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

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

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

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

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

Как это работает изнутри

Построено на официальном механизме мультиаккаунта Codex CLI.

01

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

Codex CLI читает токены и конфигурацию из директории, на которую указывает CODEX_HOME. По умолчанию это ~/.codex. Изменение этой переменной на другую директорию меняет активный аккаунт. AgentsRoom использует этот официальный механизм для поддержки мультиаккаунта.

02

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

При нажатии «Добавить аккаунт» AgentsRoom создаёт ~/.agentsroom/codex-profiles/<id>/ и выполняет вход туда. Вы также можете указать аккаунт на любую существующую папку конфигурации Codex, введя пользовательский путь.

03

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

AgentsRoom запускает мини-PTY, выполняющий codex login с CODEX_HOME, указанным на новую директорию профиля. Завершите OAuth в браузере, вставьте код. AgentsRoom опрашивает auth.json раз в секунду, поэтому бейдж «Вошёл» появляется в момент, когда файл оказывается на диске.

04

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

При запуске агента AgentsRoom разрешает эффективный аккаунт Codex в этом порядке: переопределение агента, пин проекта, настройки по умолчанию, системный аккаунт ~/.codex. Нужный CODEX_HOME устанавливается в среду PTY до запуска Codex.

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

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

CODEX_HOME вручную

Прямой способ: экспортировать CODEX_HOME=/путь перед запуском Codex. Вручную, чревато ошибками, и как только вы открываете вторую вкладку терминала, забываете, на каком аккаунте находитесь. AgentsRoom управляет этой переменной за вас, по проекту и по агенту, и каждый раз показывает активный аккаунт в выборщике.

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

Некоторые команды используют отдельную машину или отдельную пользовательскую сессию ОС для каждого аккаунта Codex. Громоздко, медленно, и нельзя запустить рабочего и личного агента параллельно. AgentsRoom запускает оба одновременно на одной машине, в одном окне.

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

Запустить codex logout, затем codex login на новом аккаунте, затем снова для возврата. Это занимает минуты при каждом переключении и прерывает любую текущую сессию. AgentsRoom держит все аккаунты постоянно вошедшими, переключение одним кликом.

Shell-скрипты, обёртывающие codex login

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

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

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

FAQ

Сколько аккаунтов Codex можно добавить в AgentsRoom?

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

Нужно ли устанавливать дополнительные инструменты для использования нескольких аккаунтов Codex в AgentsRoom?

Нет. AgentsRoom управляет механизмом CODEX_HOME Codex CLI напрямую. Никакого внешнего переключателя, никакой обёртки shell, никакой дополнительной зависимости. Поток входа полностью встроен в панель Настроек и выполняет официальную команду codex login.

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

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

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

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

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

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

Можно ли смешивать аккаунты Claude и аккаунты Codex в одном проекте?

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

Та же идея, другой провайдер

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

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

Посмотреть функцию Claude Мультиаккаунт

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

Запустите рабочий аккаунт Codex, личный и клиентский в AgentsRoom, параллельно, прямо сейчас.

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

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

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

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

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

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

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