클라이언트 비교 / 플랫폼·엔진·설정 호환성
Clash 클라이언트 비교 및 선택
먼저 운영체제를 기준으로 살펴본 뒤 설정 형식, 연결 방식과 유지 관리 상태를 확인하세요. 이름이 비슷해도 같은 엔진을 사용하거나 설정을 그대로 공유할 수 있는 것은 아닙니다.
선택 가이드: 새로 설치한다면 Clash Plus
기존 설정을 이어 쓸 필요 없이 구독을 가져와 기본 연결부터 시작하려는 경우 Clash Plus를 우선 고려하세요. 이 사이트에서는 Windows, macOS, Android, iOS 다운로드 항목에 추천 클라이언트로 표시합니다. 먼저 사용할 운영체제에 맞는 다운로드 링크가 있는지 확인한 다음 프로세서 아키텍처에 맞는 설치 파일을 고르세요. iOS는 App Store 링크를 이용하면 됩니다. 자세한 내용은 공식 사이트 clashplus.io에서 확인할 수 있습니다. Linux에서는 Clash Verge Rev와 FlClash 중에서 선택하세요.
이미 mihomo 설정을 사용 중이고 데스크톱에서 규칙과 TUN을 세밀하게 관리하고 싶다면 Clash Verge Rev와 FlClash를 비교해 보세요. 데스크톱과 Android에서 비슷한 인터페이스 구성을 원한다면 FlClash가 적합합니다. 다만 여기서는 사용 방식만 비교합니다. 인터페이스가 비슷하다고 기능까지 완전히 같다는 뜻은 아닙니다. 운영체제마다 네트워크 권한, 백그라운드 제한과 프록시 구현 방식이 다릅니다.
Clash for Windows와 ClashX Meta는 참고용 아카이브로만 남겨 두며, 새로 설치할 클라이언트로는 우선 추천하지 않습니다. 오래된 가이드의 버튼 위치, 엔진 기능과 시스템 호환 정보는 현재 유지 관리 중인 클라이언트에 그대로 적용할 수 없습니다. 유지 관리 상태는 선택을 위한 참고 정보이며 실시간 업데이트 현황을 뜻하지 않습니다. 구체적인 시스템 요구 사항은 다운로드 페이지와 프로젝트 릴리스 안내를 확인하세요.
8개 클라이언트 한눈에 비교
표의 플랫폼은 프로젝트가 지원하는 운영체제를 뜻하며, 이 사이트에서 모든 플랫폼의 설치 파일을 제공한다는 의미는 아닙니다. 다운로드 목록에 표시된 빌드만 제공합니다. 예를 들어 Clash Nyanpasu는 Windows 빌드만, Clash for Windows는 Windows 아카이브만 제공합니다. 좁은 화면에서는 표를 좌우로 스크롤할 수 있습니다.
| 클라이언트 | 지원 플랫폼 | 엔진 및 설정 체계 | 유지 관리 상태 | 사용 난이도 | 주요 기능 및 추천 대상 |
|---|---|---|---|---|---|
| Clash Plus | Windows / macOS / Android / iOS | 프록시 구독과 규칙 설정을 지원합니다. 구체적인 엔진 및 설정 항목 호환성은 플랫폼별 구현에 따라 다릅니다. | 활발히 유지 관리 중 | 낮음, 구독을 가져오면 바로 시작 가능 | 데스크톱과 모바일용 다운로드 제공. 처음 설치하거나 여러 기기에서 사용하려는 경우에 적합합니다. |
| Clash Verge Rev | Windows / macOS / Linux | mihomo(Meta 계열) | 활발히 유지 관리 중 | 기본 사용은 쉬우나, 오버라이드와 TUN을 설정하려면 관련 지식이 필요합니다. | 데스크톱 설정 관리, 시스템 프록시와 TUN을 지원합니다. 데스크톱 고급 사용자에게 적합합니다. |
| FlClash | Windows / macOS / Linux / Android | mihomo(Meta 계열) | 활발히 유지 관리 중 | 낮음. 네트워크 연결 방식은 플랫폼별 설정을 확인해야 합니다. | Flutter 인터페이스, 규칙 라우팅과 멀티플랫폼 사용을 지원합니다. 데스크톱과 Android 사용자에게 적합합니다. |
| Clash Nyanpasu | Windows / macOS / Linux 지원. 이 사이트에서는 Windows 버전 제공 | mihomo 등 여러 엔진을 지원하며, 실제 지원 여부는 선택한 빌드와 설정에 따라 다릅니다. | 활발히 유지 관리 중 | 보통. 인터페이스 설정과 엔진 설정을 구분해야 합니다. | 인터페이스 커스터마이징과 설정 관리 기능을 제공합니다. 데스크톱 작업 환경을 세밀하게 조정하려는 사용자에게 적합합니다. |
| Clash for Windows | 과거 Windows / macOS / Linux 지원. 이 사이트에서는 Windows 아카이브 제공 | 오리지널 Clash 계열. 기존 패키지의 엔진 기능은 별도로 확인해야 합니다. | 유지 관리 종료 | 오래된 가이드가 많지만, 이전과 호환에 드는 비용이 큽니다. | 기존 설정 재현 및 과거 환경 참고용. 새로 설치할 클라이언트로는 권장하지 않습니다. |
| Clash Meta for Android | Android | Meta 계열. 이후 mihomo 통합 여부는 브랜치에 따라 다릅니다. | 활발히 유지 관리 중(커뮤니티 브랜치) | 보통. VPN 권한과 백그라운드 관리를 이해해야 합니다. | 설정, 프록시 정책과 앱별 연결 범위를 관리합니다. Android 전용으로 사용하려는 경우에 적합합니다. |
| Surfboard | Android | 독자적인 구현과 Surge 스타일 설정을 사용하며, mihomo 그래픽 인터페이스가 아닙니다. | 활발히 유지 관리 중 | 호환 설정이 이미 있으면 쉬운 편이며, 설정을 변환할 때는 난이도가 높습니다. | Surfboard 호환 구독을 이미 사용하거나 설정 문법에 익숙한 사용자에게 적합합니다. |
| ClashX Meta | macOS | Clash Meta 계열 | 유지 관리 종료 | 메뉴 막대에서 간편하게 조작할 수 있습니다. 구형 엔진과의 호환성은 직접 확인해야 합니다. | 메뉴 막대 제어와 기존 설정 참고용. 이미 사용 중인 환경을 유지하려는 경우에 적합합니다. |
클라이언트별 살펴보기: 사용 방식과 유의점
Clash Plus: 초보자와 여러 기기에서 사용하려는 경우
추천
Clash Plus는 처음 클라이언트를 설치할 때 시작점으로 적합합니다. 먼저 구독 제공업체가 지원하는 가져오기 형식을 확인한 뒤 설치하고, 설정 추가, 정책 선택, 연결 시작 순으로 진행하세요. 데스크톱과 모바일용 다운로드를 모두 제공하며, 특히 iOS 클라이언트가 필요하다면 이 사이트의 다운로드 페이지에서 App Store로 바로 이동할 수 있습니다.
여러 플랫폼을 지원한다고 해서 설정이 자동으로 동기화되거나 네트워크 연결 옵션이 모두 같은 것은 아닙니다. 여러 기기에서 사용할 계획이라면 각 기기에 구독을 따로 가져오고, 서비스 제공업체가 허용하는 동시 접속 기기 수도 확인하세요. 복잡한 규칙이나 특정 프로토콜이 필요하다면 대상 플랫폼의 지원 여부를 먼저 확인한 뒤 기존 설정을 옮길지 결정하세요.
Clash Verge Rev: 데스크톱 설정 관리에 적합
Clash Verge Rev는 Windows, macOS, Linux용으로, 주로 컴퓨터에서 사용하며 여러 설정 소스를 관리하려는 사용자에게 적합합니다. 규칙 매칭, DNS와 프록시 연결은 mihomo가 담당하고, 클라이언트는 설정 관리와 시스템 연동 기능을 제공합니다. 시스템 프록시와 TUN은 연결을 처리하는 범위가 다릅니다. 처음에는 한 가지 방식만 활성화해 연결을 확인한 다음 다른 설정을 추가하세요.
복잡한 오버라이드나 스크립트를 사용 중이라면 구독 주소만 옮겨서는 안 됩니다. 오버라이드 규칙, DNS 설정, 포트와 서비스 권한도 따로 기록하세요. 규칙 처리 결과가 예상과 다르면 최종 적용된 설정을 먼저 확인해 구독 내용과 로컬 수정 사항이 서로 덮어쓰지 않았는지 살펴보세요.
FlClash: 데스크톱과 Android에서 익숙한 사용 방식
FlClash는 mihomo 엔진 기반으로 Flutter를 사용해 제작되었습니다. 설정, 프록시 정책, 연결과 설정 메뉴의 구성이 플랫폼마다 비슷해, 기기를 바꿀 때 새로 익혀야 하는 내용을 줄이고 싶은 사용자에게 적합합니다. 호환되는 Clash YAML을 사용 중이라면 구독을 가져온 다음 규칙 모드와 프록시 정책을 선택하면 됩니다. 기기마다 규칙 전체를 새로 작성할 필요는 없습니다.
인터페이스 구성이 비슷해도 권한 처리 방식은 다릅니다. Android는 시스템 VPN 인터페이스로 연결을 처리하지만, 데스크톱에서는 시스템 프록시와 TUN을 구분해야 합니다. 백그라운드 실행, 라우팅과 DNS도 운영체제마다 제한이 다릅니다. FlClash는 iOS를 지원하지 않습니다. iOS에서는 다운로드 페이지에서 Clash Plus를 선택하세요. 이름이 같은 모바일 설치 파일을 찾지 않아도 됩니다.
Clash Nyanpasu: 데스크톱 작업 환경을 조정하려는 경우
Clash Nyanpasu는 설정과 인터페이스를 직접 정리하고 싶은 데스크톱 사용자에게 적합합니다. 클라이언트와 선택한 엔진을 구분해서 살펴보세요. 테마나 레이아웃은 조작 방식에 영향을 주고, 엔진은 프로토콜, DNS와 규칙 항목의 지원 여부를 좌우합니다. 이 사이트의 다운로드 페이지에는 Windows 설치 링크만 표시합니다. 프로젝트가 다른 플랫폼을 지원한다고 해서 이 사이트에서도 해당 설치 파일을 제공하는 것은 아닙니다.
구독 하나를 가져와 연결하는 것이 주된 목적이라면 커스터마이징 기능만으로 클라이언트를 선택할 필요는 없습니다. 설정을 체계적으로 관리하고 데스크톱에서 여러 구독 소스를 꾸준히 관리해야 한다면, 해당 기능이 반복 작업을 실제로 줄여 주는지 따져보세요.
Clash for Windows: 아카이브 및 이전 참고용
유지 관리 종료
Clash for Windows는 CFW라고도 부릅니다. 이름에는 Windows가 들어가지만 과거에는 다른 데스크톱 운영체제도 지원했습니다. 오래된 가이드에서 설정 가져오기와 시스템 프록시를 설명할 때 자주 다루지만, 이는 당시의 인터페이스와 엔진 기능을 기준으로 합니다. 이 사이트에는 기존 환경을 참고할 수 있도록 Windows 아카이브를 남겨 두었으며, 가이드가 많다는 이유만으로 새로 설치하는 것은 권장하지 않습니다.
다른 클라이언트로 옮길 때 구독 소스와 일반적인 규칙 구성은 대부분 유지할 수 있지만, 기존 설정의 모든 항목, 스크립트와 고급 옵션이 그대로 작동한다고 보장할 수는 없습니다. 먼저 기존 설정을 백업한 뒤 새 클라이언트에 따로 가져오고, 프록시 정책 그룹 이름과 최종 기본 규칙을 확인하세요. 시스템 프록시와 수신 포트를 두 클라이언트가 동시에 사용하지 않도록 함께 실행하지 마세요.
Clash Meta for Android: 모바일 연결 범위 확인
Clash Meta for Android는 CMFA라고도 하며, 이름에서 Android 플랫폼과 Meta 계열 엔진을 강조합니다. 모바일 클라이언트를 고를 때는 구독을 가져올 수 있는지만 보지 말고 VPN 권한, 앱별 연결 범위와 시스템의 백그라운드 관리 방식도 확인해야 합니다. 커뮤니티에서 이어지는 브랜치가 여러 개 있으므로, 실제 엔진 통합과 기능은 다운로드한 브랜치의 안내를 확인하세요. 이름이 같다는 이유만으로 업데이트 상태를 판단할 수는 없습니다.
화면을 잠근 뒤 연결이 끊긴다면 먼저 배터리 최적화와 백그라운드 실행 권한을 확인하세요. 일부 앱에서만 연결되지 않는다면 앱 선택과 규칙 적용 여부를 살펴보세요. Android에서는 시스템 VPN 인터페이스를 사용하는 여러 앱이 동시에 연결을 처리하지 못하는 경우가 많습니다. 클라이언트를 바꾸기 전에 기존 VPN 연결을 먼저 종료하세요.
Surfboard: 설정 문법 호환성 확인
Surfboard는 다른 프록시 클라이언트와 함께 다운로드 목록에 있지만, mihomo에 다른 인터페이스를 씌운 제품은 아닙니다. 독자적인 구현과 Surge 스타일 설정을 사용하며, 해당 설정 체계에서 지원하는 기능만 사용할 수 있습니다. Surfboard 호환 구독이라고 명시된 설정을 보유한 Android 사용자는 선택지에 포함할 수 있습니다. Clash YAML만 있다면 구독 서비스에서 Surfboard용 형식도 제공하는지 먼저 확인하세요.
파일 확장자만 바꿔서는 설정을 변환할 수 없습니다. 프록시 프로토콜, 정책 그룹, 규칙과 DNS 항목을 각각 조정해야 할 수 있으며, 변환 도구를 사용해도 모든 동작이 동일하게 유지된다고 보장할 수 없습니다. 기존 mihomo 설정을 그대로 사용하고 싶다면 FlClash와 CMFA를 비교하는 편이 더 간편합니다.
ClashX Meta: macOS 메뉴 막대용 아카이브 클라이언트
유지 관리 종료
ClashX Meta는 Meta 계열 엔진을 사용하며 macOS 메뉴 막대에서 주로 조작합니다. 기존 환경의 메뉴, 설정 선택과 프록시 전환 방식을 살펴보는 데 참고할 수 있지만, 프로젝트의 유지 관리가 종료되어 운영체제 업그레이드, 새 프로토콜 지원과 권한 호환 문제를 직접 관리해야 할 수 있습니다. 이 사이트에서는 현재 유지 관리 중인 macOS 클라이언트와 구분해 안내합니다.
기존 환경에서 옮길 때는 먼저 현재 설정 파일 위치와 선택한 정책 그룹을 기록한 다음 기존 클라이언트의 시스템 프록시를 끄세요. 새 클라이언트로 옮긴 뒤에는 브라우저와 다른 앱을 각각 테스트하고 이전 프록시 주소가 남아 있지 않은지 확인하세요. 메뉴 막대 조작이 익숙하다는 이유만으로 시스템 호환성과 향후 유지 관리 필요성을 간과해서는 안 됩니다.
사용 목적에 맞는 클라이언트 선택
클라이언트를 바꾸기 전 설정 확인
클라이언트 이전 과정의 문제는 대개 구독 자체의 오류가 아니라 설정 차이나 시스템에 남은 항목에서 발생합니다. 아래 순서대로 한 단계씩 진행하세요. 문제가 생겼을 때 어느 단계에서 변경되었는지 파악하기 쉽습니다.
- 구독 정보와 직접 수정한 설정을 백업하세요. 구독 주소, 추가한 규칙, 정책 그룹 이름과 DNS 설정을 저장해 두세요. 구독 주소에 계정 정보가 포함될 수 있으므로 공개 게시판에 올리거나 주소가 보이는 전체 화면을 공유하지 마세요.
- 기존 클라이언트의 네트워크 연결을 중지하세요. 시스템 프록시나 TUN을 끈 다음 클라이언트를 종료하세요. 다시 로그인한 뒤 클라이언트 두 개가 동시에 실행되지 않도록 시작 프로그램도 확인하세요. Android에서는 기존 VPN 연결을 먼저 끊으세요.
- 기본 설정만 가져오세요. 새 클라이언트에서 설정 파일이 정상적으로 읽히고 프록시 정책 그룹이 표시되는지 확인한 다음 사용할 출구 정책을 하나 선택하세요. 구독 문제와 직접 수정한 설정의 문제를 구분할 수 있도록 처음에는 모든 오버라이드를 복원하지 마세요.
- 앱별로 연결을 확인하세요. 브라우저와 실제로 프록시를 사용해야 하는 앱을 각각 테스트하세요. 브라우저에서 연결된다고 해서 모든 앱이 시스템 프록시를 따르는 것은 아닙니다. 다른 앱의 연결도 처리해야 한다면 TUN을 활성화한 뒤 권한, 라우팅과 DNS를 확인하세요.
- 사용자 설정은 하나씩 복원하세요. 규칙이나 설정을 한 종류씩 복원하면서 규칙 적용 결과와 연결 상태를 확인하세요. 인터넷 연결, 구독 가져오기 또는 DNS에 문제가 생기면 클라이언트를 반복해서 바꾸기보다 문제 해결 가이드를 따라 원인을 찾아보세요.
플랫폼을 확인한 뒤 설치 파일 페이지에서 해당 클라이언트를 선택하세요. 페이지에는 Windows, macOS, Android, iOS와 Linux 항목이 있으며 서버와 라우터용 mihomo 엔진도 별도로 안내합니다. 일반적인 데스크톱과 모바일 사용자에게는 그래픽 인터페이스가 있는 클라이언트를 권장합니다. 엔진만 따로 다운로드해도 구독 관리, 시스템 프록시 버튼이나 모바일 VPN 권한 화면이 제공되는 것은 아닙니다.