ndycode/codex-multi-auth
Codex CLI multi-account OAuth manager with account switching, health checks, runtime rotation, diagnostics, and recovery tools for @openai/codex
해결하는 문제
codex-multi-auth는 공식 OpenAI Codex CLI가 일반적으로 하나의 불투명한 인증 파일만 지원하는 한계를 해결합니다. 개발자들이 여러 ChatGPT 계정 풀을 관리하고, 결정론적으로 계정을 전환하며, 계정의 건강 상태와 할당량을 더 투명하게 다룰 수 있도록 합니다.
작동 방식
이 프로젝트는 로컬에서 OAuth 자격 증명을 관리하는 글로벌 바이너리 세트를 제공합니다. 공식 codex 바이너리를 대체하지는 않지만, 관리 도구(codex-multi-auth)와 선택적 포워딩 래퍼(codex-multi-auth-codex)를 제공합니다. 이 래퍼는 명령을 가로채 공식 CLI로 전달하면서 활성 계정을 관리합니다. 또한 라이브 계정 전환을 위한 루프백 전용 프록시도 포함되어 있어, 활성 세션 중에 자동으로 계정을 전환하여 레이트 제한을 회피합니다.
대상 사용자
개인 개발 워크플로우에서 여러 계정을 관리하고, 풀 전체의 사용량을 추적하며, 자동 장애 대체 및 전환을 통해 고가용성을 확보하고자 하는 개발자에게 적합합니다.
주요 기능
- 다중 계정 관리: 여러 ChatGPT 계정에 대한 명시적 로그인, 목록 표시, 전환 기능.
- 자동 전환: 요청을 처리하는 세션에서 실시간 계정 전환을 가능하게 하는 루프백 프록시.
- 건강 모니터링: 할당량 예측, 건강 상태 점검, 진단 도구를 통해 차단된 계정을 식별하고 복구할 수 있습니다.
- 프로젝트 범위 저장: 다양한 리포지토리나 프로젝트용으로 계정 자격 증명을 별도로 저장할 수 있습니다.
- 운영 툴킷: 로컬 상태 복구(
doctor,fix), 사용량 모니터링, 계정 상태 검증을 위한 포괄적인 명령어 세트.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트