두 개의 Codex 계정.
하나의 AgentsRoom. 셸 꼼수는 제로.
하나의 프로젝트에는 개인 Codex CLI 로그인, 다른 프로젝트에는 업무용 로그인, 같은 창에서, 동시에. 프로젝트별로 Codex 계정을 고정하세요. 필요할 때는 에이전트별로 재정의하세요. 설정 패널에서 직접 로그인하세요. CODEX_HOME 내보내기도, 추가 도구 설치도 필요 없습니다.

설정의 여러 계정 패널, Claude와 Codex를 통합 관리. 프로젝트별, 에이전트별로 Codex 계정을 선택할 수 있습니다.
여러 Codex 계정을 사용하는 이유
개발자들이 Codex 계정을 두 개 이상 사용하는 실제 이유를 솔직하게 설명합니다.
업무와 개인을 깔끔하게 분리
회사의 Codex 계정은 업무 프로젝트에만 사용됩니다. 개인 OpenAI 계정은 주말 프로젝트에만 사용됩니다. 프롬프트가 실수로 섞일 일도, 업무 자격 증명이 개인 프로젝트에 들어갈 일도, 업무 계정에 개인 세션이 기록될 일도 없습니다.
클라이언트별 사용량 청구
클라이언트가 Codex 접근 권한을 제공하면 해당 클라이언트의 세션은 클라이언트 계정에서 실행됩니다. 소비되는 것은 클라이언트의 토큰이지 내 토큰이 아닙니다. 각 계정에는 자체 사용 기록이 있어 청구 처리가 간단합니다.
할당량 충돌 방지
업무 계정의 OpenAI 할당량이 빡빡해도 주말 개인 프로젝트에서 에이전트를 오래 실행해도 업무 할당량에 영향을 주지 않습니다. 각 계정에는 자체 한도, 자체 레이트 리밋 상태, 자체 사용 기록이 있습니다.
프로덕션 계정 옆에 테스트 계정 운영
노이즈가 많은 실험, 일회성 에이전트, 프롬프트 초안을 위해 별도의 Codex 계정을 만드세요. 프로덕션 계정은 깨끗하게 유지하세요. 에이전트별, 프로젝트별로 두 번의 클릭으로 전환할 수 있습니다.
서로 다른 조직, 서로 다른 정책
일부 OpenAI 계정은 필수 로깅이나 텔레메트리가 포함된 기업 SSO에 연결되어 있습니다. 개인 계정을 분리해두면 개인 코딩은 자신의 조건 하에 디스크의 디렉터리 수준에서 격리된 채로 유지됩니다.
한 대의 머신에서 두 사람이 페어 코딩
두 명의 개발자가 가끔 워크스테이션을 공유하는 경우 각자 자신의 Codex 계정으로 로그인할 수 있습니다. AgentsRoom은 두 계정을 모두 기억하고 프로젝트나 에이전트에 따라 적절한 계정을 시작합니다.
AgentsRoom에 직접 내장된 기능
외부 스위처 없음, 셸 스크립트 없음, 로그아웃-로그인 루프 없음.
프로젝트별 Codex 계정 하나
Codex 계정을 프로젝트에 고정합니다. 해당 프로젝트의 모든 에이전트가 기본적으로 이를 상속합니다. 같은 창에서 Work 프로젝트와 Personal 프로젝트를 열면 각각 고유한 Codex 계정으로 실행됩니다.
에이전트별 재정의
특정 에이전트만 다른 계정으로 실행해야 하나요? 에이전트를 편집하고, 다른 Codex 계정을 선택하고, 저장하면 됩니다. 재정의는 해당 에이전트에만 적용됩니다. 프로젝트의 나머지 에이전트는 프로젝트 수준 계정을 계속 사용합니다.
앱 내에서 로그인
"계정 추가"를 클릭하면 AgentsRoom이 올바른 CODEX_HOME으로 codex login을 실행하는 내장 미니 터미널을 엽니다. 브라우저에서 OAuth 플로우를 완료하고 코드를 붙여넣으세요. 자격 증명이 디스크에 기록되는 순간 상태 배지가 로그인됨으로 바뀝니다.
전역 기본 계정
Codex 계정 하나를 전역 기본값으로 설정하세요. 재정의하지 않는 한 모든 새 프로젝트는 해당 계정으로 시작됩니다. 나중에 기본값을 변경하면 고정되지 않은 모든 프로젝트가 자동으로 따라갑니다.
디스크에서의 엄격한 격리
각 계정은 CODEX_HOME이 관리하는 자체 디렉터리에 존재합니다. 토큰, 세션, 구성이 포함됩니다. 두 계정이 파일을 공유하는 일은 절대 없습니다. AgentsRoom에서 계정을 삭제해도 다른 계정의 데이터는 절대 건드리지 않습니다.
내부 작동 방식
Codex CLI의 공식 멀티 계정 메커니즘을 기반으로 구축.
CODEX_HOME이 모든 것을 제어
Codex CLI는 CODEX_HOME이 가리키는 디렉터리에서 토큰과 구성을 읽습니다. 기본값은 ~/.codex입니다. 이 변수를 다른 디렉터리로 설정하면 활성 계정이 전환됩니다. AgentsRoom은 이 공식 메커니즘을 사용해 멀티 계정을 지원합니다.
각 계정은 관리되는 디렉터리
"계정 추가"를 클릭하면 AgentsRoom이 ~/.agentsroom/codex-profiles/<id>/를 만들고 거기서 로그인합니다. 커스텀 경로를 입력해 기존 Codex 구성 폴더를 계정으로 지정할 수도 있습니다.
로그인 플로우는 설정에 내장
AgentsRoom은 새 프로필 디렉터리로 CODEX_HOME을 설정한 채 codex login을 실행하는 미니 PTY를 시작합니다. 브라우저에서 OAuth를 완료하고 코드를 붙여넣으세요. AgentsRoom은 auth.json을 초당 한 번씩 폴링하므로 파일이 디스크에 기록되는 순간 로그인됨 배지가 나타납니다.
시작 시 캐스케이드 해석
에이전트가 시작되면 AgentsRoom은 다음 순서로 유효한 Codex 계정을 해석합니다. 에이전트 재정의, 프로젝트 핀, 설정 기본값, 시스템 기본값 ~/.codex. Codex가 실행되기 전에 적절한 CODEX_HOME이 PTY 환경에 설정됩니다.
AgentsRoom의 대안
여러 Codex 계정을 처리하는 다른 방법과 AgentsRoom이 다르게 하는 것.
CODEX_HOME을 수동으로 설정
직접적인 방법은 Codex를 실행하기 전에 CODEX_HOME=/경로를 내보내는 것입니다. 수동이고, 실수하기 쉽고, 두 번째 터미널 탭을 열면 어떤 계정에 있었는지 잊어버립니다. AgentsRoom은 이 변수를 프로젝트별, 에이전트별로 자동으로 관리하고 항상 피커에서 활성 계정을 표시합니다.
두 개의 별도 머신 또는 두 개의 사용자 세션
Codex 계정마다 별도의 머신이나 별도의 OS 사용자 세션을 사용하는 팀도 있습니다. 무겁고, 느리고, 업무용 에이전트와 개인용 에이전트를 병렬로 실행할 수 없습니다. AgentsRoom은 같은 머신, 같은 창에서 둘 다 동시에 실행합니다.
매번 로그아웃하고 로그인
codex logout을 실행하고, 새 계정으로 codex login을 실행하고, 다시 전환하기 위해 반복합니다. 전환마다 몇 분이 걸리고 실행 중인 세션이 중단됩니다. AgentsRoom은 모든 계정을 영구적으로 로그인 상태로 유지하고 한 번의 클릭으로 전환합니다.
codex login을 감싸는 셸 스크립트
현재 디렉터리를 기반으로 CODEX_HOME을 내보내는 셸 함수로 Codex를 감싸는 개발자도 있습니다. 취약하고, 수동으로 만들어지고, IDE에서는 보이지 않습니다. AgentsRoom은 같은 아이디어를 프로젝트 수준에서 선언적으로 인코딩하고, 항상 어떤 계정이 활성화되어 있는지 알려주는 UI 배지를 제공합니다.
AgentsRoom이 다른 것들이 하지 못하는 것
AgentsRoom은 여러 Codex 계정을 일급 개념으로 다루는 유일한 IDE입니다. 프로젝트별 핀, 에이전트별 재정의, codex login을 통한 앱 내 로그인 플로우, 계정별 상태 배지를 갖추고 있습니다. 계정당 한 번 로그인하고, 프로젝트별로 계정을 고정하고, 에이전트별로 재정의하면 어떤 계정이 로드되어 있는지 걱정하지 않아도 됩니다. 같은 창에서 여러 Codex 계정과 Claude 계정을 동시에: Codex Work 에이전트, Codex Personal 에이전트, Claude 에이전트가 모두 나란히 실행될 수 있습니다.
자주 묻는 질문
AgentsRoom에 Codex 계정을 몇 개까지 추가할 수 있나요?
고정된 한도는 없습니다. 각 계정은 디스크의 디렉터리입니다. Work 계정, Personal 계정, 클라이언트별 계정, 테스트 계정을 추가하세요. AgentsRoom은 설정 패널에 모두 나열하고 프로젝트나 에이전트별로 원하는 것을 선택하게 해줍니다.
AgentsRoom에서 여러 Codex 계정을 사용하려면 추가 도구를 설치해야 하나요?
아니요. AgentsRoom은 Codex CLI의 CODEX_HOME 메커니즘을 직접 제어합니다. 외부 스위처도, 셸 래퍼도, 추가 의존성도 없습니다. 로그인 플로우는 설정 패널에 완전히 내장되어 있으며 공식 codex login 명령을 실행합니다.
같은 프로젝트의 두 에이전트가 동시에 두 개의 다른 Codex 계정에서 실행될 수 있나요?
네. 프로젝트는 기본 계정을 고정하지만 각 에이전트가 이를 재정의할 수 있습니다. Work 계정에 고정된 프로젝트를 열고 특정 에이전트가 Personal 계정을 사용하도록 편집하면 두 에이전트가 같은 창에서 서로 다른 Codex 계정으로 병렬 실행됩니다.
일부 에이전트가 여전히 참조하는 계정을 삭제하면 어떻게 되나요?
아무것도 깨지지 않습니다. 에이전트는 조용히 기본 Codex 계정으로 폴백합니다. 삭제된 디렉터리는 나중에 다른 프로필로 지정하고 싶을 경우를 대비해 디스크에 남아 있습니다. 에이전트 편집 대화 상자에서 언제든지 고아 에이전트를 다른 계정에 다시 바인딩할 수 있습니다.
자격 증명이 다른 AgentsRoom 사용자와 공유되거나 서버로 전송되나요?
아니요. 각 계정 디렉터리는 로컬 머신에 남아 있습니다. AgentsRoom은 자격 증명을 절대 읽거나 복사하거나 전송하지 않습니다. 로그인 플로우는 로컬 PTY에서 공식 codex login CLI를 실행하고 OAuth는 평소처럼 OpenAI와 브라우저 사이에서 이루어집니다.
같은 프로젝트에서 Claude 계정과 Codex 계정을 혼합할 수 있나요?
네. 설정의 여러 계정 패널은 Claude와 Codex 계정을 독립적으로 처리합니다. 단일 프로젝트에 Claude 계정 하나와 Codex 계정 하나를 고정할 수 있습니다. 각 에이전트는 구성된 공급자와 계정을 사용합니다.
이것도 좋아하실 것 같습니다: Claude 멀티 계정
여러 Codex 계정으로 하나의 앱에서 여러 Codex 로그인을 사용할 수 있듯이, Claude 멀티 계정은 Claude Code에 동일한 기능을 제공합니다. Work Claude 계정, Personal Claude 계정, 클라이언트 Claude 계정을 나란히 실행하세요. 두 기능 모두 AgentsRoom 설정의 같은 여러 계정 패널에 있습니다.
Claude 멀티 계정 기능 보기셸 변수 관리에서 해방되세요. 피커에서 계정을 선택하세요.
지금 바로 AgentsRoom에서 Work Codex 계정, Personal Codex 계정, 클라이언트 계정을 나란히 실행하세요.
컴패니언 앱: 이동 중에도 에이전트를 모니터링
Claude, Codex, Gemini CLI 또는 다른 AI 공급자를 사용하세요.
버그와 요청을 공개 백로그로 바로 보내세요.
AgentsRoom의 실제 모습.