- macOS, Linux 등 다양한 플랫폼에서 Claude 설정 파일 위치 자동 감지 - 사용자 정의 경로 지정 가능
2. 프리셋 관리
- 여러 설정 프리셋 저장 및 관리 - 프리셋 적용 시 자동 백업 기능
3. 사용자 친화적 인터페이스 - 직관적인 UI로 설정 관리 용이 - 설정 파일 내용 시각화
## 폴더 구조
``` claude-mcp-config-changer/ ├── electron/ # Electron 메인 프로세스 코드 ├── src/ # React 프론트엔드 코드 │ ├── components/ # UI 컴포넌트 │ └── pages/ # 페이지 컴포넌트 ├── public/ # 정적 파일 ├── build/ # 빌드 결과물 ├── scripts/ # 유틸리티 스크립트 └── assets/ # 아이콘 등 리소스 파일 ```
## 설치 및 실행 방법
### 개발 모드
```bash # 종속성 설치 npm install
# 개발 모드 실행 npm start ```
### 패키지 빌드
```bash # 패키지 빌드 (macOS) npm run package ```
## 특징
- 안정적인 설정 관리: 설정 변경 시 자동 백업으로 실수 방지 - 다중 플랫폼 지원: macOS, Linux 등 다양한 환경에서 작동 - 사용자 설정 기억: 앱 재시작 시에도 마지막 사용 설정 유지 - 개발자 모드: F12 키로 개발자 도구 접근 가능
## 기술적 특징
- 프로덕션 안정성: 다양한 환경에서 리소스 경로 자동 감지 및 오류 처리 - 설정 파일 마이그레이션: 사용자 설정 위치 변경 시 자동 마이그레이션 - 상대 경로 자동 변환: 빌드 시 HTML/JS 참조 경로 자동 최적화 - 로깅 시스템: 문제 해결을 위한 통합 로깅 기능