cc-switch는 프로그래밍 어시스턴트의 혼란을 조금이나마 정리해 주도록 설계된 오픈 소스 앱이야. Claude Code, Codex, Gemini CLI, OpenClaw 같은 도구를 쓰고 있다면, 이 프로그램은 설정을 위해 숨겨진 텍스트 파일을 직접 편집해야 하는 번거로움에서 너를 해방해 줄 거야. 그래픽 인터페이스 하나에 API 키 관리, 인공지능 제공자 전환, MCP(Model Context Protocol) 서버 동기화를 한곳에 묶어 놓았어.
인공지능 제공자를 빠르게 전환
보통 터미널에서 프로그래밍 에이전트를 사용할 때의 문제는, Claude와 Gemini를 전환하려면 각각 번거로운 명령을 입력해야 한다는 점이야. 반면 이 앱은 50개가 넘는 사전 구성 프로필을 갖춘 시각적 패널을 제공해. API 키는 한 번만 입력하면 돼. 그다음에는 마우스 클릭 한 번으로 터미널이 다른 인공지능 모델을 사용하도록 할 수 있어. 또한 서버 속도 테스트를 수행하는 내장 도구가 포함되어 있어서, 선택한 모델이 빠르게 응답하는지 또는 그 순간 네트워크가 포화 상태인지 확인할 수 있어.
한곳에서 MCP 서버 관리
프로그래밍 어시스턴트에 추가 컨텍스트를 제공하기 위해 MCP 서버를 사용한다면, 각 도구마다 수동으로 설정해야 하는 일이 얼마나 번거로운지 알고 있을 거야. 이 앱은 중앙 서버 패널을 만들어 그 문제를 해결해. 서버는 한 번만 추가하면 되고, 이 프로그램이 백그라운드에서 동기화를 처리해서 Claude, Codex, Gemini에서 동시에 자동으로 사용할 수 있게 해 줘. 가장 흔한 세 가지 연결 프로토콜(stdio, HTTP, SSE)을 지원하고, 필요 없을 때 PC 메모리에 과부하가 걸리지 않도록 간단한 스위치로 각 서버를 켜거나 끌 수 있어.
프롬프트 및 시스템 지침 편집기
연결을 관리하는 것 외에도, 이 프로그램에는 에이전트에게 주는 지침만을 전용으로 다루는 탭이 있어. 행동 규칙을 작성하고 저장할 수 있는 Markdown 텍스트 편집기를 제공하지. 예를 들어 터미널 어시스턴트가 항상 특정 언어로 답변하고, 코드를 특정 방식으로 문서화하도록 하는 저장된 프로필을 만들 수 있어. 원하는 만큼 지침 프로필을 만들고, 그날 작업하는 프로그래밍 프로젝트에 따라 전환할 수 있어.
딥 링크로 빠른 설치
보안 토큰이 포함된 매우 긴 문자열을 복사해 붙여넣지 않아도 되도록, 이 프로그램은 딥 링크(deeplinks)를 지원해. 호환되는 API 관리 플랫폼을 사용한다면 브라우저에서 버튼을 클릭하기만 하면 되고, 그러면 시스템이 cc-switch을 열지 묻는 창을 띄울 거야. 수락하면 모든 설정, 보안 키, 선호 모델이 한 번에 데스크톱 클라이언트로 가져와지며, 너는 아무것도 입력할 필요가 없어. 시스템을 포맷해야 하거나 새 컴퓨터에서 작업해야 할 때 특히 편리해.
cc-switch 사용 경험
개인 프로젝트에서 Claude Code와 Gemini를 쓰고 있었는데, 터미널 설정을 계속 바꾸는 게 번거로워서 앱을 다운로드했어. 인터페이스는 Tauri로 만들어졌는데, 덕분에 로딩이 정말 빨랐어. 제공자 탭으로 가서 두 개의 API 키를 입력하고 빠른 프로필 몇 개를 만들었지. 그다음 MCP 서버 관리자도 테스트해 봤어. 인공지능이 내 프로젝트의 로컬 데이터베이스를 읽을 수 있도록 서버 하나를 추가하고 동기화 버튼을 눌렀지. 평소 쓰던 터미널을 열었을 때 하드 드라이브에 숨겨진 JSON 파일을 건드릴 필요도 없이 두 에이전트 모두에서 그 서버를 사용할 수 있었으니, 정말 매끄럽게 잘 됐어.