realiti4/claude-swap
Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and parallel sessions
claude-swap은 Anthropic의 Claude Code(코딩 에이전트)를 여러 계정으로 사용하는 모든 사람을 위한 명령줄 유틸리티입니다. 계정을 변경하기 위해 로그아웃/로그인을 반복하는 대신 각 계정의 OAuth 로그인을 저장하고, 명령으로 활성 자격 증명을 교체하며, 각 계정의 사용량 할당량을 얼마나 소비했는지 추적합니다.
핵심 아이디어는 간단합니다. Claude Code는 계정당 5시간 및 7일의 롤링 기간 동안 사용량을 제한합니다. claude-swap은 여러 계정의 자격 증명을 저장하고 하나의 셸 명령으로 공유하거나 사용량을 모니터링하여 현재 계정이 한도의 약 90%에 도달하면 자동으로 새 계정으로 전환합니다. 작업 중간에 차단되기 전에. 대시보드(cswap list)는 각 계정의 사용량 막대와 재설정 시간을 실시간으로 표시합니다.
기본 로테이션 외에도 두 계정을 병렬로 실행(이 터미널에서 하나의 세션, 다른 곳에서는 기본 로그인)하고, 디렉터리를 특정 계정에 매핑하여 작업 저장소가 항상 작업 계정을 사용하도록 하며, macOS 메뉴 바 위젯 또는 전체 화면 TUI를 제공하여 클릭 한 번으로 전환할 수 있습니다. 자격 증명은 안전하게 저장되며(macOS에서는 Keychain, 그 외에는 파일), 전환 시 Claude Code 자체가 사용하는 것과 동일한 잠금을 사용하므로 토큰 새로 고침 중에 충돌이 발생하지 않습니다.
이것은 Claude Code의 고급 사용자를 위한 실용적인 도구입니다. 여러 구독을 관리하는 프리랜서, 작업 계정을 공유하는 팀, 또는 한도에 계속 직면하고 그 불편을 자동화하려는 모든 사람에게 적합합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- Dispatch
- 프로젝트