Lampese/codex-switcher
A Desktop Application for Managing Multiple OpenAI Codex CLI Accounts
해결하는 문제
Codex Switcher는 여러 개의 OpenAI Codex/ChatGPT 계정을 보유한 사용자를 위한 데스크톱 애플리케이션입니다. 서로 다른 계정 간 전환 시 수동으로 로그인/로그아웃하는 번거로움을 제거하고, 사용량 할당량과 레이트 제한을 중앙에서 모니터링할 수 있는 대시보드를 제공합니다.
작동 방식
이 앱은 OAuth 또는 auth.json 파일을 통해 여러 계정 자격 증명을 관리하며, Codex가 사용하는 로컬 인증 파일을 업데이트함으로써 계정 전환을 처리합니다. 시스템 트레이 통합을 통해 빠른 계정 전환을 가능하게 하며, 5시간 및 주 단위 사용 창, 토큰 활동, 구독 만료일을 모니터링하는 시스템도 포함되어 있습니다. 세션 손실을 방지하기 위해 전환 전 활성 계정의 최신 토큰을 저장합니다. 또한, 스케줄된 시간이나 리셋 창 후에 최소한의 요청을 보내 계정의 사용 주기를 유지하는 '워밍업' 메커니즘도 제공합니다.
대상 사용자
여러 OpenAI 계정을 개인적으로 소유하고 관리하며, 수동 재인증 없이 할당량을 추적하고 계정 간 전환을 원하는 사용자입니다.
주요 기능
- 다중 계정 관리: 하나의 인터페이스에서 여러 계정을 추가, 이름 변경, 가져오기/내보내기 가능.
- 사용량 모니터링: OAuth 계정의 레이트 제한, 평생 토큰 수, 활동 인사이트를 실시간으로 추적.
- 자동 워밍업: 스케줄 또는 트리거 기반의 최소 요청으로 계정 사용 창을 활성화 유지.
- 시스템 트레이 통합: OS 트레이/메뉴 바에서 직접 계정 전환 및 할당량 통계 확인 가능.
- 안전한 전환: 직렬화된 토큰 갱신과 세션 보존으로 활성 세션이 무효화되는 것을 방지.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트