TonF1917/claude-desktop-multiple-windows-different-api

Multiple windows for Claude Desktop with different APIs at the same time: keep your official Claude subscription in one window and run other windows on custom / third-party APIs (cc-switch). Windows. 多开 Claude Desktop,多个窗口同时使用不同 API(官方订阅 + 第三方 API 同时工作)。

Claude Desktop – 다중 창, 다중 API 관리자

개요 – 여러 Claude Desktop 인스턴스를 나란히 실행할 수 있는 커뮤니티 제작 유틸리티로, 각 인스턴스는 다른 백엔드(공식 Anthropic API 또는 cc-switch를 통한 타사 Claude 호환 서비스)에 연결됩니다. 별도의 바로 가기, 아이콘, 데이터 폴더를 생성하여 각 창이 독립적인 앱처럼 동작하면서 세션 파일을 공유합니다.

주요 기능

  • 공식 + 타사 창 동시 실행 – 유료 Anthropic 구독을 한 창에 유지하고 사용자 지정 API(Gemini, GPT, Perplexity, DeepSeek 등)를 사용하는 추가 창을 원하는 만큼 엽니다.
  • 창별 API 선택 – 창에 특정 cc-switch 공급자를 선택하거나 cc-switch가 현재 설정된 공급자를 따르도록 합니다.
  • 무제한 창 – 관리자 GUI에서 인스턴스를 자유롭게 추가, 시작, 제거할 수 있습니다.
  • 고유한 아이콘 및 바로 가기 – 각 인스턴스는 고유한 색상 아이콘(사용자 지정 팔레트 또는 16진수 색상), 데스크톱 바로 가기, 작업 표시줄 버튼, 시스템 트레이 아이콘을 얻습니다.
  • 공유 세션 데이터 – 새 세션, 제목, 고정, MCP 서버 설정이 창 간에 미러링됩니다. 백그라운드 창은 유휴 상태일 때 자동으로 새로 고쳐집니다.
  • 다중 계정 격리 – 여러 공식 Anthropic 계정과 여러 타사 계정을 지원하며, 각각 격리된 데이터 폴더, 선택적 프록시, 프로세스별 시간대가 있습니다.
  • 이그레스 IP 감사 – check 명령은 각 인스턴스의 IP 유형(주거/데이터 센터), 위험 점수, 지역 적격성, 시간대 정렬을 보고합니다.
  • 업데이트 방지 – 파일이 패치되지 않습니다. 도구는 시작할 때마다 실제 Claude Desktop 설치 경로를 확인하므로 Microsoft Store 업데이트가 그대로 유지됩니다.

시작 방법(Windows)

# 리포지토리 복제
git clone https://github.com/TonF1917/claude-desktop-multiple-windows-different-api
cd claude-desktop-multiple-windows-different-api

# 아이콘, 바로 가기, 관리자 GUI 설치
.
claude-multi.ps1 install

# 관리자 GUI 열기(또는 생성된 데스크톱 바로 가기 사용)
.
claude-multi.ps1 gui

GUI 또는 명령줄에서 새 창을 추가할 수 있습니다. 예:

.
claude-multi.ps1 add -Id gem -Name "Claude Gemini" -Palette gemini -Provider myGemini
.
claude-multi.ps1 launch -Id gem

바로 가기를 만든 후 각각을 작업 표시줄에 수동으로 고정합니다(Windows는 스크립트 기반 고정을 차단함).

macOS 지원 – 실험적 Python 구현이 macos/에 있습니다. 대부분의 Windows 기능(아이콘 색상 변경, 바로 가기 생성, 시작)을 재현하지만 작업 표시줄 고정, 트레이 아이콘, claude:// 라우팅은 없습니다. 동일한 명령줄 인터페이스를 사용합니다(python3 macos/claude_multi.py …).

의존성

  • Claude Desktop Microsoft Store에서(AnthropicPBC.Claude).
  • cc-switch(https://github.com/farion1231/cc-switch)에 Claude Desktop 공급자 구성.
  • Windows에서 PowerShell 5.1+, macOS에서 Python 3(표준 라이브러리만).

라이선스 – MIT(LICENSE 참조).


이 도구는 비공식이며 Anthropic 또는 cc-switch 프로젝트의 보증을 받지 않습니다. 환경 변수, 데이터 폴더 위치, Windows API를 조작하여 각 Claude Desktop 인스턴스에 고유한 ID를 제공합니다.

관련

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