연동 가이드

제공업체 연동 가이드

도구별 설정 단계 및 문제 해결 방법을 확인해 보세요.

제공업체 연동 가이드/CC-Switch 기본 사용 가이드

CC-Switch 기본 사용 가이드

CC Switch는 오픈소스 AI 프로그래밍 CLI 통합 관리 도구입니다. 주로 한 가지 문제를 해결합니다. Claude Code, Codex, Gemini CLI, OpenCode 등의 도구를 동시에 사용할 때 도구마다 Key, Base URL, 모델명, MCP 설정을 일일이 변경해야 하는 번거로움을 덜어줍니다.

이 도구의 역할 및 용도

이미 여러 개의 커맨드라인 AI 프로그래밍 도구를 설치해 사용하는 사용자에게 적합합니다. 단일 채팅 프로그램만 사용하는 일반 초보자는 CC Switch를 먼저 배울 필요가 없으며, Claude Code, Codex CLI, Gemini CLI 등을 동시에 사용하기 시작할 때 Provider를 통합 관리하는 용도로 고려해 보세요.

어떤 상황에 적합한가요?

여러 CLI에서 Provider 공유동일한 AI 제공업체 또는 공식 API를 Claude Code, Codex, Gemini CLI에서 동시에 사용해야 할 때.
빈번한 Provider 전환예: 낮에는 공식 계정을 사용하고 테스트 시에는 AI 제공업체로 전환하거나, 프로젝트별로 서로 다른 모델을 전환해 사용할 때.
MCP / Skills 통합 관리CC Switch 공식 문서에는 도구 간 MCP 및 Skills 관리 기능도 포함되어 있습니다. 초보자는 먼저 Provider 전환 방법부터 익히는 것을 권장합니다.

다운로드, 설치 및 최초 실행

먼저 메인 인터페이스 확인하기 설치 후 먼저 메인 프로그램을 열고 좌측에 Provider, MCP, Skills 등의 메뉴 항목이 보이는지 확인하세요. 초보자는 먼저 Provider 설정만 다루고, MCP나 프롬프트를 동시에 변경하지 않는 것이 좋습니다.
CC Switch 메인 화면
  1. CC Switch 공식 웹사이트 또는 GitHub Releases에서 현재 버전을 다운로드합니다.
  2. Windows 사용자는 시스템에 맞는 설치 패키지를 선택하고, macOS / Linux 사용자는 공식 설치 안내를 따릅니다.
  3. 설치 후 먼저 메인 프로그램을 열어 인터페이스가 정상적으로 로드되는지 확인합니다.
  4. 시스템에서 실행을 차단하는 경우, 먼저 출처가 공식 저장소 또는 공식 웹사이트인지 확인한 다음 시스템 안내에 따라 허용합니다.

Provider 추가하기

Provider 추가 참고 여기에서 새 Provider를 추가하기 위한 진입 메뉴와 필드 위치를 먼저 확인하세요. 타깃 CLI에 따라 버전별 필드에 세부적인 차이가 있을 수 있습니다.
CC Switch 공식 저장소의 Provider 추가 화면
  1. 먼저 Claude Code, Codex CLI, Gemini CLI가 개별적으로 정상 실행되는지 확인합니다. CC Switch는 관리 도구일 뿐, 모든 CLI를 대신 설치해 주지는 않습니다.
  2. CC Switch 공식 저장소나 공식 웹사이트에서 설치 패키지를 다운로드하세요. 출처가 불분명한 클라우드 드라이브에서 다운로드하지 마세요.
  3. CC Switch를 열고 Provider 관리 페이지로 이동합니다.
  4. 새 Provider를 추가하고 제공업체 이름을 본떠 '특정 AI 제공업체' 등으로 이름을 지정합니다.
  5. 제공업체 백엔드에서 제공한 Base URL, API Key, 모델명을 입력합니다. 타깃 도구에 따라 필드가 다를 수 있으므로 현재 CC Switch 화면의 안내에 맞게 입력하세요.
  6. 저장한 후 적용할 타깃 도구(예: Claude Code, Codex, Gemini CLI)를 선택합니다.
  7. Switch / Apply를 실행한 후 안내에 따라 해당 터미널 또는 CLI를 재시작합니다. 공식 문서에 따르면 대부분의 도구는 전환 후 재시작이 필요하지만, Claude Code는 현재 핫 스위칭을 지원합니다.
설정 항목입력 방법초보자 주의 사항
Provider Name제공업체 이름 또는 용도 입력예: '메인 AI 제공업체', '예비 공식 Key' 등으로 작성하고 1, 2, 3처럼 단순하게 적지 마세요
Base URL제공업체 백엔드의 API 링크 복사백엔드 예시에 따라 /v1 포함 여부를 결정하세요
API Key전체 Key 복사스크린샷으로 외부에 공개하지 말고, 메모 이름을 Key로 사용하지 마세요
Model Name모델 목록 복사Claude Code, Codex, Gemini CLI마다 요구하는 모델명이 다를 수 있습니다
Target Tool동기화할 CLI 선택모든 제공업체가 모든 도구와 호환되는 것은 아닙니다. 실패할 경우 먼저 도구 하나만 선택해 테스트해 보세요.

타깃 CLI별 개별 검증

타깃 도구우선 확인 사항상세 페이지
Claude CodeClaude / Anthropic 인터페이스 주소, Key, Claude 모델명CC-Switch Claude Code
Codex CLIOpenAI / Codex 호환 주소, Key, 사용 가능한 Codex 모델명CC-Switch Codex
Gemini CLIGoogle / Gemini 또는 Vertex 관련 인증 방식CC-Switch Gemini
CC-Switch-CLIGUI(그래픽 인터페이스)가 없을 때의 커맨드라인 설정 방법CC-Switch-CLI 사용법
CC Switch는 통합 관리 도구일 뿐이며, 하나의 Provider가 모든 CLI에 무조건 호환되는 것은 아닙니다. Claude, Codex, Gemini는 인터페이스 프로토콜이 서로 다르므로, 문제가 발생하면 먼저 타깃 도구를 하나만 선택해 테스트해 보세요.

전환 후 테스트 방법

전환 후 바로 실제 프로젝트 작업에 들어가지 마세요. 빈 디렉터리나 테스트 프로젝트에서 가장 짧은 질문을 전송하여 요청이 선택한 제공업체로 정상 전달되는지 먼저 확인하세요.

전환 후 최소 테스트 명령어
claude "Please reply only: Configuration successful" codex "Please reply only: Configuration successful" gemini "Please reply only: Configuration successful"
특정 CLI에서 여전히 이전 설정을 사용하고 있다면, 현재 터미널 창을 닫고 다시 열어 재시도하세요. 설정 파일을 직접 수정하는 작업과 CC Switch를 통한 수정을 동시에 진행하지 마세요.