AGTCloud API Docs
가이드API 레퍼런스통합 및 리소스업데이트 및 도움말

CC-Switch

CC-Switch로 AGTCloud 설정을 관리하고 전환합니다.

CC-Switch는 크로스 플랫폼 로컬 설정 관리 도구로, Claude Code와 Codex 등의 코딩 도구에 여러 Provider를 저장하고 현재 활성 설정을 해당 도구의 설정 파일에 기록할 수 있습니다. 매번 파일을 직접 편집하지 않고 AGTCloud와 다른 저장된 설정 사이를 전환할 수 있습니다.

이 튜토리얼은 Claude Code와 Codex의 애플리케이션 전용 Provider만 설명합니다. 요청은 해당 코딩 도구가 AGTCloud로 직접 보내며 CC-Switch의 Local Proxy, Failover, 프로토콜 변환 또는 Universal Provider를 활성화하지 않습니다.

전환 작업은 로컬 도구 설정을 수정합니다

CC-Switch는 Claude Code 또는 Codex의 실시간 설정 파일을 갱신합니다. 처음 사용하기 전에 기존 설정을 올바르게 가져왔는지 확인하고 AGTCloud를 추가하기 전에 백업을 내보냅니다.

준비 사항

시작하기 전에 다음 사항을 확인합니다.

  • Claude Code 또는 Codex를 설치하고 기본 실행을 완료합니다.
  • AGTCloud에 가입하고 로그인합니다.
  • API Keys 페이지에서 AGTCloud API Key를 생성합니다.
  • 모델 목록에서 현재 API Key에 표시되며 대상 도구의 프로토콜을 지원하는 모델 ID를 복사합니다.
  • 민감한 코드와 운영 자격 증명이 없는 테스트 프로젝트를 준비합니다.

Claude Code에는 Anthropic Messages를 지원하는 모델을, Codex에는 OpenAI Responses를 지원하는 모델을 선택합니다. MODEL_ID는 교체해야 하는 자리표시자이며 실제 모델 이름이 아닙니다.

CC-Switch 다운로드 및 설치

설치 패키지는 CC-Switch 공식 웹사이트 또는 GitHub Releases에서만 받습니다. CC-Switch 자체에 충전, 결제 또는 로그인 자격 증명 제출을 요구하는 웹사이트나 클라이언트는 공식 채널이 아닙니다.

  • 일반 설치에는 GitHub Releases의 현재 버전 Windows MSI를 선택합니다.
  • 설치를 원하지 않으면 Windows Portable ZIP을 선택할 수 있습니다.
  • Portable 버전은 압축을 푼 뒤 CC-Switch.exe를 실행합니다.
  • Windows에서 실행을 차단하면 파일 출처와 디지털 서명을 먼저 확인하고 시스템 보안 기능을 비활성화하지 않습니다.

CC-Switch는 설정을 관리하지만 Claude Code나 Codex 자체를 대체하지 않습니다. 먼저 대상 코딩 도구가 정상적으로 시작되는지 확인합니다.

첫 실행 및 백업

자동 가져오기 결과 확인

처음 실행할 때 CC-Switch는 로컬에 있는 Claude Code, Codex 등의 설정을 가져오려고 시도합니다. 각 애플리케이션 페이지를 열고 기존 공식 설정 또는 사용자 정의 Provider가 목록에 표시되는지 확인합니다.

기존 Provider 유지

자동으로 가져온 공식 설정을 삭제하지 않습니다. 나중에 AGTCloud 사용을 중단하려면 해당 Provider를 다시 활성화하여 원래 연결 방식으로 복원할 수 있습니다.

데이터 백업 내보내기

설정 → 고급 → 데이터 관리로 이동하고 현재 버전의 내보내기 기능으로 백업을 저장합니다. 백업 파일에는 API Key와 기타 민감한 Provider 정보가 포함될 수 있으므로 신뢰할 수 있는 위치에 저장하고 저장소나 공개 클라우드 드라이브에 업로드하지 않습니다.

이 튜토리얼은 설정 파일의 직접 편집을 요구하지 않습니다

CC-Switch가 해당 도구의 설정 기록을 처리합니다. 다른 플랫폼의 예시를 적용하기 위해 ~/.claude/settings.json, ~/.codex/auth.json 또는 ~/.codex/config.toml을 덮어쓰지 않습니다.

AGTCloud Provider 추가

상단에서 설정할 애플리케이션을 선택하고 오른쪽 위의 추가 버튼을 클릭한 다음 애플리케이션 전용 공급업체의 사용자 정의 설정을 사용합니다. Claude Code와 Codex는 프로토콜과 Base URL이 다르므로 각각 Provider를 생성합니다.

Claude Code Provider 페이지 열기

CC-Switch 상단에서 Claude Code를 선택하고 공급업체 추가를 클릭한 다음 사용자 정의 또는 현재 버전의 해당 사용자 정의 Provider 진입점을 선택합니다.

연결 정보 입력

필드입력 내용
Provider NameAGTCloud
Base URLhttps://api.agtcloud.cn
API Keyyour-api-key
Primary ModelMODEL_ID
AuthenticationAPI Key를 사용하고 ANTHROPIC_AUTH_TOKEN은 사용하지 않습니다

Base URL에는 이 페이지에 표시된 API Origin만 입력하고 /v1을 추가하지 않습니다. Claude Code가 직접 /v1/messages를 요청합니다.

모델 매핑 처리

현재 버전에 Haiku, Sonnet, Opus 역할 매핑이 표시되면 처음에는 세 역할을 Anthropic Messages 지원이 확인된 동일한 MODEL_ID에 매핑할 수 있습니다. 여러 모델의 실제 기능을 파악한 뒤에만 역할별로 다른 모델을 설정합니다.

프록시를 활성화하지 않고 저장

Provider를 저장합니다. Local Proxy, Failover, 프로토콜 변환 또는 기타 고급 라우팅 기능을 활성화하지 않습니다.

API Key 인증 사용

AGTCloud의 Claude Code 설정은 ANTHROPIC_API_KEY에 해당하는 API Key 인증을 사용합니다. 다른 플랫폼에서 사용하는 ANTHROPIC_AUTH_TOKEN 또는 Bearer Token 설정을 복사하지 않습니다.

설정 활성화 및 검증

AGTCloud 활성화

해당 애플리케이션의 공급업체 목록으로 돌아가 AGTCloud 카드의 활성화를 클릭합니다. 카드가 현재 활성화 또는 현재 버전의 동일한 상태를 표시하는지 확인합니다.

대상 도구 다시 불러오기

  • Claude Code는 보통 설정 변경을 감지할 수 있지만 새 세션을 열어 검증하는 것이 좋습니다.
  • Codex는 현재 터미널 창을 닫고 터미널을 다시 연 다음 Codex를 시작해야 합니다.

이미 요청을 보낸 이전 세션으로 전환 성공 여부를 판단하지 않습니다.

현재 설정 확인

대상 도구에서 다음을 실행합니다.

/status

Provider, Base URL, 인증 출처 및 모델 ID를 확인합니다. Claude Code에는 중복 /v1이 없어야 하며 Codex의 Base URL은 하나의 /v1로 끝나야 합니다.

읽기 전용 테스트 수행

README.md가 있는 안전한 테스트 프로젝트에 다음을 입력합니다.

README.md를 읽고 프로젝트의 용도를 세 가지로 요약해 주세요. 어떤 파일도 수정하지 마세요.

결과가 정상적으로 반환되고 승인하지 않은 수정이 없으면 기본 연결이 설정된 것입니다. 이 단계에서는 정상적인 API 사용량이 발생합니다.

시스템 트레이로 빠르게 전환

CC-Switch는 시스템 트레이에서 애플리케이션별로 독립된 Provider 목록을 제공합니다. 트레이 아이콘을 마우스 오른쪽 버튼으로 클릭하고 Claude 또는 Codex 하위 메뉴로 이동한 뒤 활성화할 Provider를 선택합니다.

트레이 전환은 또 다른 설정 진입점일 뿐이며 Local Proxy를 활성화할 필요가 없습니다. Codex를 전환한 후에도 터미널을 다시 열어야 합니다.

기존 설정으로 전환

  1. CC-Switch에서 Claude Code 또는 Codex 페이지를 엽니다.
  2. 첫 실행 시 가져온 공식 Provider를 찾습니다.
  3. 활성화를 클릭합니다.
  4. Claude Code는 새 세션을, Codex는 새 터미널을 열어 복원되었는지 확인합니다.

Claude Code와 Codex의 Provider는 서로 격리됩니다. Claude Code를 전환해도 Codex가 자동으로 수정되지 않으며 반대도 마찬가지입니다.

자주 묻는 질문

증상우선 확인할 항목조치
적합한 설치 패키지를 찾을 수 없음다운로드 출처, 운영 체제 및 프로세서 아키텍처ccswitch.io 또는 공식 GitHub Releases에서만 현재 버전을 받습니다
기존 Provider가 표시되지 않음첫 가져오기 결과 및 원래 도구의 설정 경로Claude Code 또는 Codex가 설치되어 있고 설정이 있는지 확인한 뒤 CC-Switch를 다시 엽니다
활성화 시 쓰기 실패 표시설정 파일 권한 및 사용 중 상태실행 중인 대상 도구를 종료하고 사용자 설정 디렉터리 권한을 확인한 뒤 다시 시도합니다
401 반환API Key 내용 및 인증 방식유효한 API Key를 사용하며 Claude Code에는 ANTHROPIC_AUTH_TOKEN을 사용하지 않습니다
403 반환Key 상태, 계정 권한 및 모델 권한콘솔에서 현재 API Key와 모델의 사용 가능 범위를 확인합니다
404 반환Base URL, 중복 /v1, 전체 Endpoint 및 모델 IDClaude Code는 https://api.agtcloud.cn, Codex는 https://api.agtcloud.cn/v1을 사용하며 전체 요청 경로를 입력하지 않습니다
모델 목록을 불러올 수 없음/v1/models 지원, 네트워크 및 API Key모델 목록에서 현재 Key에 표시되는 전체 모델 ID를 복사하여 직접 입력합니다
Claude Code가 이전 설정을 계속 사용함Provider 활성 상태 및 이전 세션 캐시AGTCloud 카드가 현재 활성화되어 있는지 확인한 뒤 새 Claude Code 세션에서 /status를 실행합니다
Codex가 이전 설정을 계속 사용함터미널 재시작 여부현재 터미널 창을 닫고 새 터미널을 연 뒤 Codex를 시작합니다
일반 대화는 성공하지만 도구 호출 실패모델 프로토콜 및 도구 호출 기능Claude Code에는 Anthropic Messages와 도구 호출을 지원하는 모델을, Codex에는 Responses 지원 모델을 선택합니다
Base URL이 /v1/v1이 됨애플리케이션 유형 및 URL 입력 방식Claude Code에서는 /v1을 제거하고 Codex에서는 하나의 /v1만 유지합니다

원인을 찾기 어려우면 대상 도구, 요청 시각, API Base URL, 모델 ID, HTTP 상태 및 민감 정보를 제거한 오류 내용을 기록하고 오류 및 문제 해결을 확인합니다. 전체 API Key나 CC-Switch 데이터 백업을 제출하지 않습니다.

보안 권장 사항

  • API Key를 스크린샷, 로그, 저장소 또는 공유 설정에 포함하지 않습니다.
  • CC-Switch 데이터 내보내기에는 민감한 Provider 정보가 포함될 수 있으므로 자격 증명 백업으로 안전하게 보관합니다.
  • 공식 채널에서만 CC-Switch를 다운로드하고 설치하며 타사 클라이언트에 플랫폼 로그인 자격 증명을 제출하지 않습니다.
  • 최초 검증에는 안전한 테스트 프로젝트를 사용하고 Claude Code와 Codex의 작업 승인을 활성화한 상태로 유지합니다.
  • API Key 유출이 의심되면 즉시 콘솔에서 비활성화하거나 삭제하고 새 Key를 생성합니다.

다음 단계

이 페이지의 내용