선택 가이드
Clash 클라이언트
비교 및 선택
먼저 기기 플랫폼을 확인한 뒤 구독 형식과 엔진 호환성을 살펴보세요. 익숙한 인터페이스인지, 업데이트가 계속되는지, 네트워크를 어떤 방식으로 처리하는지가 클라이언트 이름보다 실제 사용 편의성에 더 큰 영향을 줍니다.
클라이언트 8종
플랫폼 및 기능 비교
시작 난이도는 구독 가져오기, 프록시 그룹 선택, 연결까지 한 번 진행하는 과정을 기준으로 판단했으며 제품 평가 점수가 아닙니다. 업데이트 상태는 정성적인 안내이며 실제 배포 여부는 프로젝트 공지를 확인하세요. 시스템 프록시, TUN, 모바일 시스템의 VPN 권한은 서로 다른 기능이므로 표의 기능명만 보고 트래픽 처리 범위를 단정할 수 없습니다.
화면이 좁으면 표를 좌우로 스크롤하세요. Clash Plus의 엔진 및 설정 항목 지원 여부는 플랫폼별 안내를 확인해야 합니다. 플랫폼마다 기능이 모두 같다고 가정하지 마세요.
| 클라이언트 | 플랫폼 지원 | 엔진 계열 | 업데이트 상태 | 시작 난이도 | 주요 특징 | 추천 대상 |
|---|---|---|---|---|---|---|
| Clash Plus | Windows、macOS、Android、iOS | Clash 생태계 설정의 호환 범위는 플랫폼별 안내 확인 | 활발히 업데이트 중 | 낮음; 기본 가져오기부터 시작 | 다양한 플랫폼 지원, 구독 및 일상적인 프록시 설정 | 초보자, 여러 기기 사용자 |
| Clash Verge Rev | Windows、macOS、Linux | mihomo | 활발히 업데이트 중 | 기본 사용은 쉬움, 설정 확장에는 학습 필요 | 데스크톱 설정 관리, 오버라이드 및 TUN 설정 | 고급 데스크톱 사용자 |
| FlClash | Windows、macOS、Linux、Android | mihomo | 활발히 업데이트 중 | 낮음; 플랫폼별 권한 설정 필요 | 데스크톱과 Android에서 비슷한 조작 방식 | PC와 Android를 함께 사용하는 사용자 |
| Clash Nyanpasu | Windows (이 사이트에서 제공) | 다중 엔진 관리; 실제 기능은 선택한 엔진에 따라 다름 | 활발히 업데이트 중 | 보통; 엔진과 설정의 관계를 이해해야 함 | 데스크톱 인터페이스, 설정 및 엔진 관리 | 설정을 직접 관리하려는 데스크톱 사용자 |
| Clash for Windows | Windows (이 사이트의 아카이브) | 기존 Clash 계열; 과거 빌드마다 차이가 있음 | 업데이트 중단 | 기존 사용자는 익숙하지만 신규 사용자의 입문용으로는 부적합 | 이전 인터페이스 및 과거 설정 참고 | 기존 환경을 이전하는 사용자 |
| Clash Meta for Android | Android | Meta / mihomo 계열 | 활발히 업데이트 중 | 보통; 백그라운드 실행과 VPN 권한 설정 필요 | Clash 설정, 규칙 및 앱별 프록시 적용 범위 관리 | Android 설정에 익숙한 사용자 |
| Surfboard | Android | 독립 엔진, Clash / mihomo와 별개 | 활발히 업데이트 중 | 호환되는 설정이 이미 있다면 쉬움 | 자체 설정 체계와 Android 프록시 관리 | 호환되는 구독을 보유한 Android 사용자 |
| ClashX Meta | macOS | Meta 계열 | 업데이트 중단 | 기존 사용자는 쉬움, 새 환경에서는 주의 필요 | 메뉴 막대 조작 및 과거 설정 참고 | 기존 macOS 환경을 이전하는 사용자 |
엔진 및 설정 호환성
클라이언트는 설정과 프록시 그룹, 연결 옵션을 보여주고 관리하며, 엔진은 규칙을 해석하고 프로토콜을 처리해 트래픽을 전달합니다. 같은 엔진을 쓰는 클라이언트라도 내장 엔진의 업데이트 시점, 설정 처리 방식, 시스템 권한에 따라 동작이 달라질 수 있습니다. 따라서 mihomo를 지원한다고 해서 모든 설정 항목을 인터페이스에서 직접 편집할 수 있는 것은 아니며, 설치만으로 모든 앱의 트래픽이 프록시를 통과하는 것도 아닙니다.
기존 Clash, Clash Meta, mihomo는 서로 발전 관계에 있는 기술 계열입니다. Meta는 이후 mihomo라는 이름으로 개발을 이어가며 프로토콜과 규칙 기능을 확장했습니다. 구형 클라이언트는 최신 구독의 새 설정 항목을 인식하지 못할 수 있습니다. 이전 가능성을 판단할 때는 파일 확장자가 YAML인지보다 구독에서 사용하는 프로토콜, 프록시 그룹 유형, 규칙 세트, DNS 설정을 확인하세요. 파싱 오류가 발생하면 오류가 난 항목부터 확인한 뒤 클라이언트를 바꿀지 설정을 조정할지 결정하세요.
Surfboard는 별도로 구분해야 합니다. 자체 설정 형식을 사용하므로 Clash YAML 구독 주소를 그대로 가져와 쓸 수 있다고 보면 안 됩니다. 서비스 제공자가 호환되는 구독을 제공하거나 사용자가 직접 설정을 정리할 수 있을 때 후보로 고려하세요. 변환이 필요하다면 규칙, 정책 그룹, DNS 동작이 유지되는지 확인해야 합니다. 가져오기에 성공했다고 해서 동작까지 동일한 것은 아닙니다.
엔진 계보를 더 자세히 확인하려면 기존 Clash, Meta, mihomo 엔진 차이를 참고하세요. 플랫폼별 권한 설정은 전체 플랫폼 설치 및 설정 가이드에서 확인할 수 있습니다.
클라이언트별 상세 리뷰
클라이언트 이름을 눌러 설명을 펼쳐 보세요. 먼저 사용 상황을 살펴보고, 이전이나 설정 과정에서 주의할 점을 확인하세요.
Clash Plus: 초보자와 여러 기기를 위한 우선 선택
이 사이트에서 Clash Plus를 우선 추천하는 이유는 Windows, macOS, Android, iOS를 지원하고, 하나의 제품 페이지에서 플랫폼별 안내를 찾아 구독을 가져올 수 있기 때문입니다. 프록시 클라이언트를 처음 사용하는 사람은 복잡한 오버라이드 규칙을 먼저 익히기보다 설정 활성화, 프록시 그룹 선택, 연결 전환의 기본 흐름부터 익히는 것이 실용적입니다. iOS 사용자는 다운로드 페이지에서 App Store로 이동할 수 있으며, 공식 사이트는 clashplus.io입니다.
여러 플랫폼을 지원한다고 해서 설정 이름이나 기능이 모두 같은 것은 아닙니다. 데스크톱 시스템 프록시, Android 백그라운드 유지, iOS 네트워크 권한은 각각 따로 설정해야 합니다. 구독에 최신 프로토콜이나 특수 규칙 항목이 포함되어 있다면 설치 전에 해당 플랫폼의 지원 안내를 확인하세요. 스크립트 오버라이드를 많이 사용하는 경우에는 기존 작업 흐름을 이전할 수 있는지도 먼저 살펴보세요.
Clash Verge Rev: 데스크톱 규칙 및 설정 확장
Clash Verge Rev는 프록시를 데스크톱에서 꾸준히 사용하려는 사람에게 적합합니다. mihomo를 기반으로 일반적인 구독 가져오기는 물론 설정 확장, 규칙 조정, TUN 설정을 지원합니다. 서비스 구독 외에 자체 규칙을 유지하려면 설정 병합과 오버라이드 적용 순서를 파악해야 합니다. 구독을 업데이트할 때마다 원본 파일을 다시 수정하지 않도록 설정을 관리하세요.
고급 기능을 활용하려면 설정이 어디에서 비롯됐는지 이해해야 합니다. 같은 DNS 항목도 구독, 전역 설정, 오버라이드 중 어디에서 왔는지에 따라 다를 수 있으므로 문제가 생기면 최종 적용된 설정 계층을 확인하세요. 처음 설치할 때는 기본 흐름을 유지하고 시스템 프록시부터 테스트한 뒤 TUN을 따로 확인하는 것이 좋습니다. Linux 사용자는 배포판에 맞는 패키지 형식을 선택하고, 데스크톱 설치 파일을 GUI가 없는 서버에 사용하지 마세요.
FlClash: 데스크톱과 Android에서 비슷한 사용 경험
FlClash는 데스크톱과 Android를 지원하고 mihomo를 사용합니다. PC와 Android 휴대폰에서 비슷한 설정 관리 방식을 원하는 사람에게 적합합니다. 메뉴를 찾거나 프록시 그룹 인터페이스를 익히는 수고를 줄일 수 있지만, 한 기기의 네트워크 설정을 다른 기기에 그대로 복사해 주는 것은 아닙니다. 같은 구독을 시작점으로 삼되 트래픽 처리 방식은 기기별로 확인해야 합니다.
Android에서는 VPN 권한, 배터리 최적화, 백그라운드 실행을 확인하고 데스크톱에서는 시스템 프록시나 서비스 권한을 설정해야 합니다. 휴대폰 연결이 끊기면 노드를 바로 바꾸기보다 운영체제가 백그라운드 앱을 종료했는지 먼저 살펴보세요. PC의 일부 앱이 프록시를 사용하지 않는다면 해당 앱이 시스템 프록시를 따르는지 확인하세요. 기본 조작은 익숙하지만 기기마다 다른 인터페이스를 반복해서 배우고 싶지 않은 사용자라면 고려해 볼 만한 대안입니다.
Clash Nyanpasu: 데스크톱 인터페이스와 엔진 관리
Clash Nyanpasu는 데스크톱 설정과 인터페이스를 직접 관리하고 엔진 차이를 이해하는 사용자에게 적합합니다. 이 사이트에서는 Windows 다운로드를 제공합니다. 여러 엔진을 관리할 때는 사용 중인 설정과 엔진의 조합을 확인해야 합니다. 인터페이스에 특정 엔진이 표시된다고 해서 현재 구독이 그 엔진에서 바로 작동하는 것은 아닙니다. 먼저 구독이 요구하는 프로토콜과 설정 항목을 확인한 뒤 사용할 엔진을 선택하세요.
다른 클라이언트에서 옮길 때 엔진을 바꾸고 DNS를 수정하며 새 트래픽 처리 방식까지 한꺼번에 켜지 마세요. 먼저 원본 구독을 가져와 설정이 제대로 로드되는지 확인한 다음 익숙한 설정을 하나씩 복원하세요. 문제가 생겨도 어느 변경에서 비롯됐는지 찾기 쉬워집니다. 간단히 연결만 하고 싶은 초보자라면 Clash Plus부터 사용하고, 데스크톱 설정 여러 개를 관리해야 한다면 이런 관리 기능이 많은 도구를 고려하세요.
Clash for Windows: 아카이브 및 기존 설정 이전
Clash for Windows는 업데이트가 중단됐습니다. 이 사이트에서는 기존 환경을 확인하고 이전할 수 있도록 아카이브를 제공합니다. 기존 사용자는 설정, 프록시, 시스템 프록시 화면에 익숙할 수 있지만, 사용법이 익숙하다는 이유만으로 새 기기의 기본 클라이언트로 계속 쓰는 것은 권장하지 않습니다. 과거 빌드마다 엔진과 기능이 다르므로 이름만 보고 구독의 모든 확장 항목을 지원한다고 단정할 수 없습니다.
이전하기 전에 구독 출처, 사용자 규칙, 프록시 그룹 선택을 저장한 뒤 새 클라이언트에서 다시 가져오세요. 새 클라이언트의 데이터 폴더를 덮어쓰거나 기존 클라이언트의 화면 설정 파일을 범용 Clash 설정으로 취급하지 마세요. 이전이 끝나면 기존 클라이언트와 자동 시작을 끄고, 두 프로그램이 포트 사용을 다투거나 시스템 프록시를 반복해서 변경하지 않도록 하세요. 새 Windows 설치라면 Clash Plus부터, 고급 데스크톱 설정에는 Clash Verge Rev를 고려할 수 있습니다.
Clash Meta for Android: Android 설정 및 앱별 적용 범위
Clash Meta for Android는 CMFA라고도 불리며 Meta/mihomo 계열입니다. Clash 설정 구조에 익숙하고 규칙과 앱별 프록시 적용 범위를 관리하려는 Android 사용자에게 적합합니다. 처음 사용할 때는 설치 파일의 아키텍처를 확인하고 시스템 VPN 권한을 허용한 뒤 구독을 가져와 설정을 활성화하세요. 가져온 목록에 설정 이름이 보이는 것은 저장됐다는 뜻일 뿐, 설정이 실행 중이라는 의미는 아닙니다.
Android는 백그라운드 앱에 배터리 최적화를 적용하는 경우가 많습니다. 화면을 끈 뒤 연결이 끊겼다면 엔진이나 구독 문제라기보다 백그라운드 제한, 자동 시작, 절전 정책 때문일 수 있습니다. VPN 연결을 점유하는 앱을 두 개 동시에 켜는 것도 흔한 실수입니다. 일반적으로 운영체제가 두 앱의 트래픽 처리를 예상대로 동시에 허용하지 않습니다. 장시간 실행하려면 기기의 백그라운드 권한을 먼저 설정하고 일상 사용에서 안정적인지 확인하세요.
Surfboard: 클라이언트 이름보다 설정 호환성이 우선
Surfboard는 Android용 프록시 도구 중 하나지만 Clash 엔진을 사용하는 클라이언트는 아닙니다. 호환되는 설정을 이미 보유한 사용자에게 적합하며, Clash YAML 구독 주소만 가지고 인터페이스만 바꿔 계속 사용하려는 경우에는 맞지 않습니다. 가져오기 전에 서비스 제공자가 어떤 형식을 제공하는지, 프로토콜과 규칙, 정책 그룹이 현재 Surfboard의 지원 범위에 들어가는지 확인하세요.
기기에 잘 구성된 Surfboard 설정이 이미 있다면 이름을 통일하려고 굳이 옮길 필요는 없습니다. 반대로 mihomo 확장 설정이 주된 요구라면 해당 엔진을 사용하는 클라이언트를 선택하는 편이 간단합니다. 설정 변환으로 이전할 때는 DNS, 규칙 순서, 기본 정책을 하나씩 검증하세요. 특히 마지막 기본 규칙을 확인해야 설정은 시작되지만 트래픽 분배 방향이 예상과 다른 상황을 피할 수 있습니다.
ClashX Meta: 메뉴 막대 사용 방식과 아카이브 안내
ClashX Meta는 Meta 계열이며 macOS 메뉴 막대에서 조작하는 데 중점을 둡니다. 이 사이트에서는 업데이트가 중단된 소프트웨어의 아카이브로 제공하므로 기존 사용자가 과거 설정을 확인하거나 이전을 준비할 때 참고할 수 있습니다. 메뉴 막대에서 프록시를 간편하게 전환할 수 있다고 설정까지 단순한 것은 아닙니다. 실제 규칙, DNS, 프록시 그룹은 설정에 따라 달라지며 메뉴 자체가 호환성 문제를 해결해 주지는 않습니다.
Mac을 바꾸거나 시스템을 업그레이드한 뒤에는 CPU 아키텍처, 권한, 시스템 프록시 상태를 다시 확인하세요. 기존 설치 파일이 새 환경에서도 맞을 것이라고 가정하지 마세요. 이전할 때는 기존 클라이언트를 종료하고 새 클라이언트에서 원본 구독을 가져온 다음 꼭 필요한 사용자 규칙만 복원하세요. 새로 설치하는 macOS 사용자라면 Clash Plus를 먼저 고려하고, 데스크톱 설정 확장이 필요하다면 Clash Verge Rev와 FlClash도 비교해 보세요.
사용 상황별 추천
선택 결론
정해진 작업 흐름이 없다면 Clash Plus를 우선 추천합니다. 기기 플랫폼에 맞게 설치하고 구독을 가져온 뒤 더 복잡한 설정 기능이 필요한지 판단하세요. 이 사이트에서 우선 안내하는 선택지일 뿐, 모든 기기의 시스템 요구 사항을 무시해도 되거나 특수 구독의 호환성을 확인하지 않아도 된다는 뜻은 아닙니다.
mihomo 오버라이드 규칙을 사용하는 데스크톱 사용자는 Clash Verge Rev를, PC와 Android에서 비슷한 방식으로 조작하고 싶다면 FlClash를, 여러 엔진과 데스크톱 설정을 관리하려면 Clash Nyanpasu를 살펴보세요. CMFA와 Surfboard는 Android 설정 형식에 따라 선택하고, CFW와 ClashX Meta는 주로 기존 환경을 확인하거나 이전할 때 사용하세요.
Clash 다운로드이전 및 검증 체크리스트
클라이언트를 바꾸기로 했다면 기존 구독 주소와 직접 추가한 규칙부터 저장하세요. 오래된 데이터 폴더 전체를 복사할 필요는 없습니다. 기존 클라이언트를 종료하고 시스템 프록시가 해제됐는지 확인한 뒤 새 클라이언트를 실행해 같은 구독을 가져오세요. 첫 테스트에서는 프록시 프로그램 하나만 실행해 포트, 가상 네트워크 인터페이스, 시스템 프록시가 서로 영향을 주지 않도록 하세요. 노드, DNS, 트래픽 처리 방식을 한꺼번에 바꾸면 차이가 어디서 생겼는지 파악하기 어렵습니다.
- 설정 로드: 새 설정이 활성화됐는지 확인하고 로그에 프로토콜 또는 설정 항목 파싱 오류가 없는지 살펴보세요.
- 프록시 그룹 선택: 기본 그룹과 대체 정책을 확인하세요. 노드 목록이 보이는지만 확인해서는 안 됩니다.
- 앱 트래픽 처리: 브라우저와 프록시가 필요한 앱을 각각 테스트해 실제 적용 범위를 확인하세요.
- 재시작 동작: 재시작 후 설정, 시스템 프록시, 자동 시작 상태를 확인한 다음 기존 환경을 정리하세요.
클라이언트를 바꿔도 구독 회선 품질이 직접 개선되지는 않습니다. 지연 시간과 트래픽 배율, 접속 지역을 고려한 선택은 노드 선택 방법을 참고하세요. 기본 가져오기를 아직 마치지 않았다면 빠른 시작 가이드를 따라 먼저 설정을 완료한 뒤 고급 기능을 비교하는 것이 좋습니다.