Lurus Switch란?
Lurus Switch는 데스크톱 애플리케이션(단일 exe, 의존성 없음, < 15MB)으로, 하나의 화면에서 5종 주요 AI 코딩 CLI: Claude Code / Codex / Gemini CLI / PicoClaw / NullClaw의 설정, MCP 서버, 비용을 관리할 수 있게 해 줍니다. Wails(Go 1.25 + React 18) 기반으로 구축되어 실행 시간 < 2초이며, Windows / macOS / Linux 전 플랫폼을 지원합니다.
오늘날 개발자는 Claude Code, Codex, Gemini CLI 등 여러 AI CLI를 동시에 사용하지만, 설정은 곳곳에 흩어져 있고 비용도 제각각 관리됩니다. Switch는 이 모든 것을 한곳에서 통합 관리합니다.
하나의 화면으로, 여기저기 설정 찾는 일과 작별
모든 AI CLI를 한곳에서 관리
설정, MCP, 비용, 키, 프록시 — 자주 쓰는 운영 작업을 모두 하나의 창에서 처리합니다.
멀티 CLI 설정 관리
Claude Code / Codex / Gemini CLI / PicoClaw / NullClaw 설정을 시각적으로 편집, Monaco Editor 실시간 미리보기.
CLAUDE.md 스마트 도우미
프로젝트를 스캔해 CLAUDE.md를 자동 생성, 품질 점수 산정, 최적화 제안 제공.
MCP 서버 시각화
수동 JSON 작성과 작별, MCP 서버를 시각적으로 설정하고 도구 간 동기화.
비용 모니터링 대시보드
실시간 토큰 소비 추이, 도구/모델별 분류, 예산 경고.
API Key 통합 관리
도구 간 통합 저장 및 사용, 안전한 암호화.
프록시 및 네트워크
시스템 프록시 자동 감지, Clash / V2Ray 원클릭 설정, API Endpoint 커스터마이징.
설정 스냅샷
저장 / 복원 / diff 비교, 시행착오 비용 제로.
프롬프트 템플릿 라이브러리
고품질 템플릿 내장 + 사용자 정의 관리 + 가져오기/내보내기.
프로세스 관리
CLI 프로세스 모니터링: 목록 / 종료 / 실행 / 출력 확인.
자동 업데이트
GitHub Releases 자동 업데이트 + 도구 버전 확인.
동작 원리
Switch는 로컬에서 OpenAI API 호환 엔드포인트(기본값 http://localhost:11434/v1)를 노출합니다. 애플리케이션은 base_url을 이 로컬 주소로 변경하기만 하면 되며, 이후 라우팅은 전적으로 Switch가 담당합니다.
무침투 연동
base_url 한 곳만 변경하면 기존 OpenAI SDK 호출이 모두 연결됩니다. 라우팅 규칙은 Switch에서 일괄 관리되며, 애플리케이션 코드는 이를 인지할 필요가 없습니다.누가 Switch를 사용하나
다른 솔루션과의 비교
| 维度 | Switch | Aider | Cursor | 수동 관리 |
|---|---|---|---|---|
| CLI 커버리지 | 5종 통합 | 1종 | IDE 내장 | N/A |
| MCP 관리 | 시각화 + 동기화 | 없음 | 개별 설정 | 수동 JSON 작성 |
| 비용 모니터링 | 집계 대시보드 | 없음 | 없음 | 없음 |
| 팀 동기화 | Git + Vault | 없음 | 없음 | 없음 |
지원 플랫폼
| 플랫폼 | 버전 요구 사항 |
|---|---|
| Windows | Windows 10 64-bit 이상 |
| macOS | macOS 12 (Monterey) 이상 |
| Linux | Ubuntu 20.04 / Debian 11 이상 |