클라이언트 선택 가이드 / CLIENT GUIDE

Clash 클라이언트
비교 및 선택 가이드

먼저 운영체제와 구독 형식을 확인한 다음 커널 기능을 살펴보세요. 일반적인 사용에는 Clash Plus를 우선 추천합니다. 데스크톱 오버라이드, Linux 또는 Android 전용 설정이 필요하다면 사용 환경에 맞춰 선택지를 좁혀 보세요.

플랫폼 지원 설정 호환성 유지 관리 상태

플랫폼 × 커널 × 사용 난이도

8개 클라이언트 비교표

플랫폼 정보는 이 사이트의 다운로드 페이지에 실제로 등록된 설치 파일을 기준으로 정리했습니다. 프로젝트가 과거에 지원한 모든 플랫폼을 의미하지는 않습니다. 사용 난이도는 가져오기, 활성화, 문제 해결에 필요한 작업량을 나타내며 속도나 성능 순위가 아닙니다.

좁은 화면에서는 좌우로 스크롤해 표 전체를 확인하세요. 클라이언트 이름을 누르면 상세 리뷰로 이동합니다.

클라이언트별 플랫폼 지원, 커널, 유지 관리 상태, 사용 난이도, 주요 기능 및 추천 대상
클라이언트 플랫폼 지원 커널 / 설정 체계 유지 관리 상태 사용 난이도 주요 기능 추천 대상
Clash Plus
우선 추천
Windows、macOS、Android、iOS Clash 호환. 세부 커널 및 설정 항목 지원 여부는 플랫폼별 안내를 확인하세요. 활발히 유지 관리 중 입문 구독 가져오기, 프록시 그룹 전환, 여러 기기에서 사용 초보자, 일반 사용자, 여러 기기 사용자
Clash Verge Rev Windows、macOS、Linux mihomo 활발히 유지 관리 중 입문~고급 설정 오버라이드, TUN, 서비스 모드 데스크톱 설정을 세밀하게 제어하려는 사용자
FlClash Windows、macOS、Linux、Android mihomo 활발히 유지 관리 중 입문~고급 크로스 플랫폼 인터페이스, 프록시 그룹 및 연결 확인 데스크톱과 Android를 함께 사용하는 사용자
Clash Nyanpasu Windows 커널 관리 지원. 실제 기능은 선택한 Clash / Meta / mihomo 커널에 따라 달라집니다. 활발히 유지 관리 중 고급 설정 관리, 커널 관리, 데스크톱 인터페이스 사용자 지정 인터페이스와 커널의 역할을 구분할 수 있는 데스크톱 사용자
Clash for Windows Windows 기존 Clash 체계. 구형 환경에서는 커널이 교체되었을 수 있습니다. 유지 관리 중단 구형 환경의 문제 해결 난이도가 높음 기존 설정 및 사용 흐름 재현 구형 환경을 유지하거나 마이그레이션을 준비하는 사용자
Clash Meta for Android Android Meta / mihomo 계열 활발히 유지 관리 중 입문~고급 시스템 VPN 연결, 앱별 접근 제어, 설정 관리 Android 프록시 동작을 세밀하게 조정하려는 사용자
Surfboard Android 독자적인 구현 방식. Surge 스타일 설정을 사용하며 Clash YAML은 지원하지 않습니다. 활발히 유지 관리 중 형식 확인 필요 Surge 스타일 설정, Android VPN 연결 호환되는 설정을 이미 보유한 Android 사용자
ClashX Meta macOS Meta 계열 유지 관리 중단 구형 시스템 통합 문제를 확인해야 함 메뉴 막대에서 실행, 로컬 YAML 관리 기존 작업 흐름을 유지하며 마이그레이션을 준비하는 Mac 사용자

실제 사용 환경에 맞춰 선택

초보자, 고급 사용자, 여러 기기 사용자, 구형 PC

클라이언트별 안내

각 클라이언트의 추천 이유와 유의 사항

‘어떤 용도에 적합한지, 선택 전에 무엇을 확인해야 하는지, 다음에 어디를 볼지’ 순서로 살펴보세요. 아래 리뷰에서는 인터페이스 차이를 네트워크 속도 차이로 간주하지 않습니다.

Clash Plus: 일상 사용을 위한 우선 선택

우선 추천

Clash를 처음 사용하는 사용자나 컴퓨터와 휴대폰에서 비슷한 방식으로 사용하고 싶은 사용자에게 적합합니다. 선택할 때는 지원 플랫폼과 구독 가져오기 절차를 먼저 확인하세요. 평소에는 설정을 관리하고 프록시 그룹을 선택한 뒤 해당 시스템의 트래픽 처리 기능을 켜면 됩니다. 이 사이트에서는 Windows, macOS, Android, iOS 다운로드 목록의 첫 번째로 Clash Plus를 소개합니다. 공식 사이트는 clashplus.io입니다.

크로스 플랫폼 클라이언트도 각 운영체제의 네트워크 인터페이스 제약을 받습니다. 데스크톱의 TUN, 서비스 설치 또는 DNS 설정 방식을 휴대폰에 그대로 적용하지 마세요. 특정 mihomo 고급 설정 항목이 필요하다면 현재 플랫폼에서 실제로 지원되는지도 확인해야 합니다. iOS 앱은 다운로드 페이지에서 App Store로 이동하세요. Linux에서는 다운로드 목록의 다른 클라이언트를 선택하면 됩니다.

Clash Plus 플랫폼별 다운로드 보기 →

Clash Verge Rev: 데스크톱 오버라이드와 시스템 통합

데스크톱 설정을 장기간 관리하려는 사용자에게 적합합니다. mihomo 커널과 설정 관리 인터페이스를 활용하면 구독 설정과 로컬 변경 사항을 분리할 수 있습니다. 구독은 프록시와 규칙의 출처를 업데이트하고, 로컬 오버라이드는 개인 규칙, DNS 또는 포트 설정을 보존합니다. Windows, macOS, Linux 사용자는 다운로드 페이지에서 해당 설치 파일을 확인한 뒤 시스템 요구 사항에 맞게 설치하세요.

TUN 또는 서비스 모드를 켜기 전에 시스템 프록시로 기본 연결을 먼저 확인하세요. 서비스 권한, 가상 네트워크 어댑터, 시스템 라우팅은 추가 변수가 됩니다. 프록시 도구를 여러 개 동시에 켜면 트래픽 경로를 파악하기 어려워질 수 있습니다. 문제를 해결할 때는 원본 구독 파일만 수정하지 말고 최종 적용된 설정과 로그, 연결 기록을 차례로 확인하세요.

Clash Verge Rev 설치 파일 보기 →

FlClash: 데스크톱과 Android를 함께 사용하는 선택지

컴퓨터, Linux, Android를 함께 사용하는 사용자에게 적합합니다. FlClash는 mihomo 기반의 크로스 플랫폼 인터페이스를 제공해 설정, 프록시 그룹, 연결 메뉴를 익히는 부담을 줄여 줍니다. 기존 Clash YAML 구독이 있다면 먼저 설정 하나를 가져와 활성화한 다음 프록시 그룹과 규칙이 제대로 불러와졌는지 확인하세요. 처음 실행할 때 모든 고급 옵션을 수정할 필요는 없습니다.

인터페이스가 비슷해도 필요한 권한은 다릅니다. Android에서는 시스템 VPN 권한이 필요하고, 데스크톱에서는 시스템 프록시 또는 TUN 설정에 따라 트래픽을 처리합니다. 기기를 바꿀 때는 설정 업데이트 시점, 트래픽 처리 기능의 활성화 여부, 백그라운드 실행 제한을 각각 확인하세요. ‘설정을 가져옴’과 ‘시스템 트래픽이 커널에 전달됨’을 따로 확인하는 편이 반복해서 재설치하는 것보다 효과적입니다.

FlClash 플랫폼 지원 확인 →

Clash Nyanpasu: 커널 관리가 필요한 데스크톱 사용자

데스크톱 인터페이스를 조정하고 여러 설정을 관리하며 클라이언트와 커널의 역할을 구분할 수 있는 사용자에게 적합합니다. 이 사이트에는 Windows 설치 파일이 등록되어 있습니다. 커널 관리 기능이 제공되므로 호환성은 앱 이름만이 아니라 실제로 활성화된 커널을 기준으로 판단해야 합니다. Meta 또는 mihomo 전용 설정 항목을 사용하기 전에 현재 선택한 커널과 로그의 정보가 일치하는지 확인하세요.

일반적인 구독 가져오기와 달리 커널을 바꾸면 문제 해결 단계가 추가됩니다. 전환 후에는 설정 파싱, 규칙 동작, TUN 권한을 다시 확인해야 합니다. 이전 커널에서 작동했다고 새 커널에서도 동작이 완전히 같다고 볼 수는 없습니다. 일상적인 연결만 필요하다면 Clash Plus가 더 간편합니다. 커널 관리가 꼭 필요할 때 이러한 제어 기능을 고려하세요.

Windows 클라이언트 보기 →

Clash for Windows: 구형 환경 및 마이그레이션 참고

유지 관리 중단

CFW는 Clash for Windows의 일반적인 약칭입니다. 과거의 많은 가이드가 설정 페이지, 프록시 페이지, 시스템 프록시 스위치를 기준으로 작성되었습니다. 이 사이트는 기존 환경에서 작업을 재현하거나 이전 설정을 확인하고 마이그레이션을 계획할 수 있도록 Windows 보관용 다운로드 항목을 유지합니다. 새로 설치한다면 Clash Plus, Clash Verge Rev, FlClash처럼 활발히 유지 관리되는 클라이언트를 선택하는 편이 좋습니다.

기존 Clash 체계와 mihomo는 프로토콜, DNS 설정 항목, 규칙 기능이 완전히 같지 않습니다. 구형 설치에서는 커널을 수동으로 교체했을 수도 있습니다. 마이그레이션 전에 구독 출처와 사용자 규칙을 백업한 뒤 새 클라이언트로 구독을 가져오세요. 기존 프로그램의 캐시, 서비스 디렉터리, 전체 설정 파일을 그대로 덮어씌우지 마세요. 새 환경이 정상 작동하는지 확인한 다음 기존 프로그램의 시작 시 자동 실행을 끄세요.

Windows 보관용 클라이언트 및 대안 보기 →

Clash Meta for Android: Android 전용 제어

CMFA는 Clash Meta for Android의 약칭입니다. Android에서 Clash YAML을 관리하고 앱별 접근을 제어하며 연결 동작을 살펴보려는 사용자에게 적합합니다. Meta/mihomo 계열 커널을 사용하며 휴대폰의 시스템 VPN을 통해 트래픽을 처리합니다. 처음 실행할 때 설정을 가져온 뒤 시스템 VPN 권한을 허용하고, 상태 표시줄의 VPN 상태와 클라이언트 연결 기록을 확인하세요.

휴대폰에서 연결이 끊기면 절전 정책, 백그라운드 제한, 다른 VPN 앱을 함께 확인해야 합니다. 일반적으로 Android에서는 같은 사용자 환경에서 두 개의 시스템 VPN이 동시에 트래픽을 처리할 수 없습니다. 업무 프로필 등 특수한 경우에는 시스템 동작의 영향도 받습니다. 아키텍처는 기기가 실제로 지원하는 ABI에 맞춰 선택하세요. 잘 모르겠다면 다운로드 페이지의 안내를 확인하고 프로세서 제조사만 보고 설치 파일을 고르지 마세요.

Android 설치 파일 보기 →

Surfboard: Surge 스타일 설정인지 먼저 확인하세요

Surfboard도 Clash 클라이언트와 함께 고려할 수 있는 프록시 도구지만 설정 체계는 다릅니다. 독자적인 구현 방식과 Surge 스타일 설정을 사용하므로 호환되는 설정을 이미 제공받은 Android 사용자에게 적합합니다. 선택할 때는 Clash YAML 주소를 바로 가져오기보다 구독 서비스가 제공하는 출력 형식과 사용 프로토콜을 지원하는지 먼저 확인하세요.

형식을 변환해도 완벽한 호환을 보장하지는 않습니다. 규칙 유형, 프록시 그룹 동작, DNS 설정을 항목별로 조정해야 할 수 있습니다. Clash YAML만 있고 mihomo 기능을 계속 사용하려면 Clash Plus, CMFA 또는 FlClash를 선택하는 편이 설정 호환성을 유지하기 쉽습니다. 형식이 다른 파일의 확장자만 바꿔 마이그레이션을 끝냈다고 간주하지 마세요.

Surfboard 및 Android 대안 보기 →

ClashX Meta: macOS 메뉴 막대용 보관 버전

유지 관리 중단

기존 설정을 확인하거나 과거의 메뉴 막대 작업 흐름을 유지하려는 Mac 사용자에게 적합합니다. Meta 계열 커널을 사용하며 메뉴 막대에서 실행하고 로컬 설정을 관리하는 방식으로 이용합니다. 이 사이트에는 보관용으로 Apple 칩 및 Intel 다운로드 항목이 등록되어 있습니다. 처음 설치하거나 macOS 업그레이드를 준비한다면 Clash Plus, Clash Verge Rev, FlClash처럼 활발히 유지 관리되는 클라이언트를 먼저 비교하세요.

보관용 앱은 시스템 업그레이드 후 권한 및 프록시 복구 동작을 특히 주의해서 확인해야 합니다. 마이그레이션 전에 기존 포트, 규칙, 로컬 설정 위치를 기록하고 기존 클라이언트를 종료한 뒤 시스템 프록시를 끄세요. 그다음 새 클라이언트를 활성화하면 됩니다. 브라우저에서 계속 문제가 생기면 클라이언트를 두 개 실행해 해결하려 하지 말고 macOS 네트워크 설정에 이전 프록시 주소가 남아 있는지 확인하세요.

macOS 보관용 클라이언트 및 대안 보기 →

다운로드 전 마지막 확인

구독 호환성 및 클라이언트 마이그레이션

같은 구독인데 왜 동작이 다를까요?

구독은 설정을 제공하고, 클라이언트는 설정 관리와 시스템 통합을 담당하며, 커널은 프로토콜과 DNS, 분류 규칙을 처리합니다. 어느 한 부분이 달라도 최종 동작은 달라질 수 있습니다. 비교할 때는 같은 설정, 같은 프록시 그룹, 같은 트래픽 처리 방식을 사용하세요. 한쪽은 시스템 프록시를 쓰고 다른 쪽은 TUN을 쓴다면 테스트 범위부터 다르므로 이를 근거로 클라이언트의 우열을 단정할 수 없습니다.

기존 클라이언트에서 어떤 순서로 옮겨야 할까요?

  1. 구독 출처를 보관하고 사용자 지정 규칙과 로컬 오버라이드를 별도로 백업하세요. 구독 링크에는 접근 정보가 포함될 수 있으므로 화면을 캡처하거나 도움을 요청할 때 전체 링크를 가리세요.
  2. 기존 클라이언트를 종료하고 시스템 프록시와 자동 시작을 꺼 두세요. 백업은 보관하되 트래픽 처리 서비스 두 개를 동시에 실행하지 마세요.
  3. 새 클라이언트에서 구독을 다시 가져와 기본 설정이 작동하는지 먼저 확인한 뒤 포트, DNS, 규칙, TUN 설정을 하나씩 옮기세요.
  4. 연결 기록과 적용된 규칙을 확인하고 일상적으로 사용하는 앱이 정상 작동하면 기존 서비스와 설정 디렉터리를 정리하세요.

클라이언트를 선택한 다음에는 무엇을 확인해야 할까요?

설치 파일과 아키텍처는 클라이언트 다운로드 페이지에서 확인하세요. 처음 구독을 가져온다면 구독 가져오기 튜토리얼을 참고하세요. 규칙 작성, DNS 설정, Fake-IP가 궁금하다면 mihomo 고급 설정 가이드를 확인하세요. 가져오기 실패, 프록시 미적용, 권한 문제가 발생하면 도움말 센터에서 증상별로 원인을 찾아보세요. 클라이언트를 계속 바꾸는 것보다 문제 범위를 빠르게 좁힐 수 있습니다.