ndycode/codex-multi-auth

Codex CLI multi-account OAuth manager with account switching, health checks, runtime rotation, diagnostics, and recovery tools for @openai/codex

해결하는 문제

공식 OpenAI Codex CLI를 단일 계정으로 사용할 때 발생하는 제한 사항(속도 제한 도달, 할당량 소진, 서로 다른 조직 및 작업 공간 간의 작업 분리 필요성 등)을 해결합니다. 사용자가 여러 ChatGPT 계정을 관리하고 원활하게 전환할 수 있도록 지원합니다.

작동 방식

로컬 계정 관리자 및 루프백 전용 프록시로 작동합니다. OAuth를 통해 여러 계정에 로그인하면 해당 계정들이 로컬 풀에 안전하게 저장됩니다. 제공된 래퍼를 통해 Codex CLI를 실행하면, 이 도구는 가장 상태가 좋은 계정을 통해 자동으로 요청을 라우팅하고, 상태 확인을 수행하며, 공식 바이너리를 수정하지 않고도 할당량 기반의 장애 조치를 관리합니다.

대상 사용자

더 높은 처리량이 필요한 파워 유저, 개발자, 그리고 자동화된 에이전트를 실행하는 사용자를 위해 설계되었습니다. 여러 작업 공간을 관리해야 하거나 단일 계정의 속도 제한으로 인한 가동 중단을 피하려는 사용자에게 적합합니다.

주요 특징

  • 계정 풀 관리: 여러 ChatGPT 계정을 로컬에 안전하게 저장하고 전환합니다.
  • 자동 로테이션: 각 요청에 대해 최적의 계정을 자동으로 선택하여 상태와 할당량 가용성을 최적화합니다.
  • 진단 도구: 계정 상태 확인, 사용량 예측, 오래되거나 손상된 로컬 상태를 복구하는 명령을 포함합니다.
  • 거버넌스 기능: 로컬 사용량 원장, 예산 보호 장치, 계정 태그 지정을 제공하여 지출 및 사용량을 모니터링하고 제어합니다.
  • 비침습적: 공식 Codex CLI 바이너리를 수정하거나 패치하지 않으며, 래퍼 및 프록시로 작동합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트